[gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Jack
I'm helping support a web site hosted at Heroku and written in Ruby on Rails. Following some tool upgrades there, I upgraded my local rails to 3.1, uninstalling the previous version 2.7. I now have RUBY_TARGETS="ruby31" in make.conf. and several specific dev-ruby package versions in pack

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Arve Barsnes
On Tue, 11 Oct 2022 at 22:02, Jack wrote: > Does anybody see what I'm missing? Maybe you have something in package.use for this package? You could try to get emerge to tell you more explicitly what problem it has USE="ruby_targets_ruby31" emerge -av dev-ruby/thor Regards, Arve

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Jack
Thanks for the response. On 2022.10.11 16:07, Arve Barsnes wrote: On Tue, 11 Oct 2022 at 22:02, Jack wrote: > Does anybody see what I'm missing? Maybe you have something in package.use for this package? "grep -ir thor ." in /etc/portage has no hits. In addition "grep -ir ruby ." in /etc/po

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Neil Bothwick
On Tue, 11 Oct 2022 16:02:52 -0400, Jack wrote: > For example, "emerge -1 dev-ruby/thor" gives me > > !!! Problem resolving dependencies for dev-ruby/thor > ... done! > > !!! The ebuild selected to satisfy "dev-ruby/thor" has unmet > requirements. > - dev-ruby/thor-1.2.1::gentoo USE="-doc -tes

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Michael
On Tuesday, 11 October 2022 22:43:02 BST Neil Bothwick wrote: > On Tue, 11 Oct 2022 16:02:52 -0400, Jack wrote: > > For example, "emerge -1 dev-ruby/thor" gives me > > > > !!! Problem resolving dependencies for dev-ruby/thor > > ... done! > > > > !!! The ebuild selected to satisfy "dev-ruby/thor"

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Jack
On 2022.10.11 17:43, Neil Bothwick wrote: On Tue, 11 Oct 2022 16:02:52 -0400, Jack wrote: > For example, "emerge -1 dev-ruby/thor" gives me > !!! Problem resolving dependencies for dev-ruby/thor ... done! > !!! The ebuild selected to satisfy "dev-ruby/thor" has unmet requirements. - dev-ruby

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Jack
On 2022.10.11 19:41, Michael wrote: On Tuesday, 11 October 2022 22:43:02 BST Neil Bothwick wrote: > On Tue, 11 Oct 2022 16:02:52 -0400, Jack wrote: > > For example, "emerge -1 dev-ruby/thor" gives me > > > > !!! Problem resolving dependencies for dev-ruby/thor > > ... done! > > > > !!! The ebuild

Re: [gentoo-user] problems emerging some ruby packages

2022-10-11 Thread Arve Barsnes
On Wed, 12 Oct 2022 at 02:12, Jack wrote: > As I said in my reply to Neil, why would this happen in just a handful > of packages, but not in over thirty others? mini_mime is the other > problem package, and it does not use ruby_add_bdepend so there is only > one line with USE_RUBY: 'USE_RUBY="ru

Re: [gentoo-user] problems emerging some ruby packages

2022-10-12 Thread Neil Bothwick
On Tue, 11 Oct 2022 19:52:44 -0400, Jack wrote: > > Have you tried setting RUBY_TARGETS to ruby27 for this package? > Why would I do that if I don't have ruby-2.7 installed, nor do I want > to? We don't always get what we want. If thor currently needs 2.7 then you have to have it if you want

Re: [gentoo-user] problems emerging some ruby packages

2022-10-12 Thread Michael
On Wednesday, 12 October 2022 01:12:00 BST Jack wrote: > On 2022.10.11 19:41, Michael wrote: > > NOTE: ruby 3.0 and 3.1 are marked as testing. > > I explicitly have ruby-3.1 unmasked with "=dev-lang/ruby-3.1.2-r1 > ~amd64" in package.accept_keyword, and USE_RUBY="ruby31" in make.conf. Try settin

Re: [gentoo-user] problems emerging some ruby packages (almost solved)

2022-10-12 Thread Jack
On 2022.10.12 01:18, Arve Barsnes wrote: On Wed, 12 Oct 2022 at 02:12, Jack wrote: As I said in my reply to Neil, why would this happen in just a handful of packages, but not in over thirty others? mini_mime is the other problem package, and it does not use ruby_add_bdepend so there is o