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.