On Friday, 25 August 2023 14:51:34 BST I wrote:

> I'm now in a hole, as I can't "use a newer Ruby version instead."

I tried yanking and recompiling the docbook package, and that removed its 
dependency on ruby30. Then webkit-gkt with:

$ grep -ir ruby /etc/portage
/etc/portage/make.conf:RUBY_TARGETS="ruby31 ruby32"

Returned the same dependencies, every one of which (other than webkit-gtk) is 
conditional or version-unspecific, unless my eyes are deceiving me:

$ equery d dev-lang/ruby:3.0
 * These packages depend on dev-lang/ruby:
app-text/docbook-xsl-ns-stylesheets-1.79.1 (ruby ? dev-lang/ruby)
dev-ruby/bundler-2.4.15 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/date-3.3.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/debug-1.7.2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/did_you_mean-1.6.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/forwardable-1.3.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/json-2.6.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/kpeg-1.3.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/matrix-0.4.2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/minitest-5.19.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/net-ftp-0.2.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/net-imap-0.3.7 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/net-pop-0.1.2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/net-protocol-0.2.1 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/net-smtp-0.3.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/power_assert-2.0.3 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/prime-0.1.2-r1 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/psych-5.1.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/racc-1.7.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/rake-13.0.6-r2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/rdoc-6.5.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/rexml-3.2.6 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/rss-0.3.0 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/rubygems-3.4.15 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/singleton-0.1.1 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/stringio-3.0.8 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/test-unit-3.6.1 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/time-0.2.2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/timeout-0.3.2 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
dev-ruby/typeprof-0.21.7 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
net-libs/webkit-gtk-2.40.5-r600 (dev-lang/ruby:3.0)
virtual/ruby-ssl-13 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)
                    (ruby_targets_ruby30 ? dev-lang/ruby:3.0[ssl])
virtual/rubygems-18 (ruby_targets_ruby30 ? dev-lang/ruby:3.0)

Now what? I can't do without webkit-gtk.

-- 
Regards,
Peter.




Reply via email to