On Wed, 12 Oct 2022 at 02:12, Jack <ostroffjh@users.sourceforge.net>Well, this almost did the trick. That file has to be in /etc/portage/profile. Just having it in /etc/portage did not work. It
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="ruby26 ruby27
ruby30 ruby31"'.
So - why is ruby31 disabled for (so far) only these two packages?
(The other packages which are failing depend on one of these two.)
Maybe these two are just written more strict? I'm unable to read the
eclass to determine how it masks these flags on a stable system on
these packages, it will happily install it with ruby31 on my unstable system, but you can try to unmask the flag in
/etc/portage/package.use.mask
dev-ruby/thor -ruby_targets_ruby31
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 34:00:37 |
Calls: | 9,668 |
Calls today: | 3 |
Files: | 13,716 |
Messages: | 6,169,123 |