kürzlich wurde ruby32 als stable markiert. Auf zwei anderen Systemen gab es damit auch keine Probleme. RUBY_TARGETS auf ruby32 setzen und gut ist es. Mein Hauptrechner hingegen wirft einen Abhängigkeitskonflikt aus:
Code: Select all
~ $ RUBY_TARGETS="ruby32" emerge -uDNpv @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 24.14 s (backtrack: 0/20).
[ebuild R ] dev-ruby/date-3.3.3::gentoo USE="-test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/matrix-0.4.2::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/forwardable-1.3.3::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/singleton-0.1.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/timeout-0.3.2::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/io-console-0.7.2::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/net-protocol-0.2.1::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/reline-0.4.3::gentoo USE="-test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/prime-0.1.2-r1::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/time-0.2.2::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/net-ftp-0.3.4::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/net-imap-0.3.7::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/net-pop-0.1.2::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/net-smtp-0.3.3::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31*" 0 KiB
[ebuild R ] dev-ruby/irb-1.11.1::gentoo USE="-test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
[ebuild R ] dev-ruby/debug-1.9.1:1::gentoo USE="-doc -test" RUBY_TARGETS="ruby32 -ruby31* (-ruby33)" 0 KiB
Total: 16 packages (16 reinstalls), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
dev-ruby/minitest:5
(dev-ruby/minitest-5.18.1:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/minitest-5.15.0[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/power_assert:0
(dev-ruby/power_assert-2.0.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/power_assert-2.0.1[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/power_assert[ruby_targets_ruby31(-)] required by (dev-ruby/test-unit-3.6.1:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
dev-ruby/rake:0
(dev-ruby/rake-13.0.6-r2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
dev-ruby/rake[ruby_targets_ruby31(-)] required by (dev-ruby/json-2.6.3:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32"
dev-ruby/rake[ruby_targets_ruby31(-)] required by (dev-ruby/racc-1.7.3:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
dev-ruby/rake[ruby_targets_ruby31(-)] required by (dev-ruby/rdoc-6.6.3.1-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
>=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/rbs:0
(dev-ruby/rbs-3.0.4:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/rbs-1.8.1[ruby_targets_ruby31(-)] required by (dev-ruby/typeprof-0.21.7:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32"
>=dev-ruby/rbs-2.1.0[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/rexml:3
(dev-ruby/rexml-3.2.8:3/3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/rexml-3.2.5[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/rexml[ruby_targets_ruby31(-)] required by (dev-ruby/rss-0.2.9-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32"
dev-ruby/rss:0
(dev-ruby/rss-0.2.9-r1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/rss-0.2.9[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/test-unit:2
(dev-ruby/test-unit-3.6.1:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/test-unit-3.5.3[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/typeprof:0
(dev-ruby/typeprof-0.21.7:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/typeprof-0.12.2[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/bundler:2
(dev-ruby/bundler-2.4.22:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/bundler-2.3.3[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/did_you_mean:2.6
(dev-ruby/did_you_mean-1.6.3:2.6/2.6::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/json:2
(dev-ruby/json-2.6.3:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/json-2.6.1[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/rdoc:0
(dev-ruby/rdoc-6.6.3.1-r1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/rdoc-6.3.3[ruby_targets_ruby31(-)] required by (dev-lang/ruby-3.1.4-r3:3.1/3.1::gentoo, installed) USE="gdbm ipv6 rdoc ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 -static-libs -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
dev-ruby/psych:5
(dev-ruby/psych-5.1.0:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
>=dev-ruby/psych-4.0.0[ruby_targets_ruby31(-)] required by (dev-ruby/rdoc-6.6.3.1-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
dev-ruby/kpeg:1
(dev-ruby/kpeg-1.3.3:1/1::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby31(-)] required by (dev-ruby/rdoc-6.6.3.1-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
dev-ruby/racc:0
(dev-ruby/racc-1.7.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>dev-ruby/racc-1.4.10[ruby_targets_ruby31(-)] required by (dev-ruby/rdoc-6.6.3.1-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"
dev-ruby/stringio:0
(dev-ruby/stringio-3.0.7:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31" conflicts with
dev-ruby/stringio[ruby_targets_ruby31(-)] required by (dev-ruby/psych-5.1.0:5/5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32"
dev-ruby/strscan:3
(dev-ruby/strscan-3.0.9:3/3::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 -ruby31 (-ruby33)" conflicts with
>=dev-ruby/strscan-3.0.9[ruby_targets_ruby31(-)] required by (dev-ruby/rexml-3.2.8:3/3::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby31 ruby32 (-ruby33)"Ich bin für jede Hilfe dankbar.



