Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

skipped updates/rebuilds warning since ruby32 dropped from make.defaults

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
19 posts • Page 1 of 1
Author
Message
sinatosk
n00b
n00b
Posts: 25
Joined: Wed Sep 04, 2024 8:34 pm

skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by sinatosk » Sat Apr 04, 2026 2:50 pm

Since this commit, my system to update with the following command

Code: Select all

$ sudo emerge --tree --verbose-conflicts --update --deep --complete-graph=y --with-bdeps=y --changed-{deps,slot,use} --newuse @world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
Dependency resolution took 32.99 s (backtrack: 0/50).


WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-ruby/debug:1

  (dev-ruby/debug-1.11.0:1/1::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/debug-1.7.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  

dev-ruby/irb:0

  (dev-ruby/irb-1.15.2:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/irb-1.10:0[ruby_targets_ruby32(-)] required by (dev-ruby/debug-1.11.0:1/1::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    >=dev-ruby/irb-1.6.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                

dev-ruby/matrix:0

  (dev-ruby/matrix-0.4.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/matrix-0.4.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                   

dev-ruby/minitest:5

  (dev-ruby/minitest-5.25.5:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/minitest-5.16.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                      

dev-ruby/net-ftp:0

  (dev-ruby/net-ftp-0.3.8:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/net-ftp-0.2.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    

dev-ruby/net-imap:0.5

  (dev-ruby/net-imap-0.5.12:0.5/0.5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-imap-0.3.4.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                       

dev-ruby/net-pop:0

  (dev-ruby/net-pop-0.1.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    

dev-ruby/net-smtp:0

  (dev-ruby/net-smtp-0.5.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-smtp-0.3.4[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.5:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/power_assert-2.0.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                         
    dev-ruby/power_assert[ruby_targets_ruby32(-)] required by (dev-ruby/test-unit-3.6.8:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 

dev-ruby/prime:0

  (dev-ruby/prime-0.1.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/prime-0.1.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  

dev-ruby/rake:0

  (dev-ruby/rake-13.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/json-2.12.2:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/racc-1.8.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rbs-2.8.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                
    >=dev-ruby/rbs-3.6.0[ruby_targets_ruby32(-)] required by (dev-ruby/typeprof-0.30.1-r1:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                

dev-ruby/rexml:3

  (dev-ruby/rexml-3.4.4:3/3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/rexml[ruby_targets_ruby32(-)] required by (dev-ruby/rss-0.3.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                          
    >=dev-ruby/rexml-3.3.9[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  

dev-ruby/rss:0

  (dev-ruby/rss-0.3.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rss-0.3.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.8:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/test-unit-3.5.7[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.30.1-r1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/typeprof-0.21.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.6.9:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/bundler[ruby_targets_ruby32(-)] required by (dev-ruby/prism-1.7.0:1/1::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                            
    >=dev-ruby/bundler-2.3.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    

dev-ruby/did_you_mean:2

  (dev-ruby/did_you_mean-2.0.0:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.12.2:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/json-2.6.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.13.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    >=dev-ruby/rdoc-6.3.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1:3.2/3.2::gentoo, installed) USE="gdbm 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.2.6:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                  

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="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                    

dev-ruby/racc:0

  (dev-ruby/racc-1.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >dev-ruby/racc-1.4.10[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 

dev-ruby/date:0

  (dev-ruby/date-3.4.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/net-imap-0.5.12:0.5/0.5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/psych-5.2.6:5/5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/time-0.4.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         

dev-ruby/stringio:0

  (dev-ruby/stringio-3.1.7:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/stringio[ruby_targets_ruby32(-)] required by (dev-ruby/psych-5.2.6:5/5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                             

dev-ruby/prism:1

  (dev-ruby/prism-1.7.0:1/1::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/prism[ruby_targets_ruby32(-)] required by (dev-ruby/typeprof-0.30.1-r1:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                          

dev-ruby/strscan:3

  (dev-ruby/strscan-3.1.5:3/3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/strscan[ruby_targets_ruby32(-)] required by (dev-ruby/rexml-3.4.4:3/3::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                            

dev-ruby/logger:0

  (dev-ruby/logger-1.7.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/logger[ruby_targets_ruby32(-)] required by (dev-ruby/rbs-3.8.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                           

dev-ruby/forwardable:0

  (dev-ruby/forwardable-1.3.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/forwardable[ruby_targets_ruby32(-)] required by (dev-ruby/prime-0.1.3:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                

dev-ruby/singleton:0

  (dev-ruby/singleton-0.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/singleton[ruby_targets_ruby32(-)] required by (dev-ruby/prime-0.1.3:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                              

dev-ruby/net-protocol:0

  (dev-ruby/net-protocol-0.2.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-smtp-0.5.1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-pop-0.1.2:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-imap-0.5.12:0.5/0.5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-ftp-0.3.8:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 

dev-ruby/timeout:0

  (dev-ruby/timeout-0.4.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/timeout[ruby_targets_ruby32(-)] required by (dev-ruby/net-protocol-0.2.2:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                            

dev-ruby/time:0

  (dev-ruby/time-0.4.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/time[ruby_targets_ruby32(-)] required by (dev-ruby/net-ftp-0.3.8:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         

dev-ruby/pp:0

  (dev-ruby/pp-0.6.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/pp-0.6.0[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                               

dev-ruby/reline:0

  (dev-ruby/reline-0.6.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/reline-0.4.2[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                   
    >=dev-ruby/reline-0.3.8[ruby_targets_ruby32(-)] required by (dev-ruby/debug-1.11.0:1/1::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                   

dev-ruby/io-console:0

  (dev-ruby/io-console-0.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/io-console-0.5.0:0[ruby_targets_ruby32(-)] required by (dev-ruby/reline-0.6.1:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                         


Nothing to merge; quitting.
but if I do it without "--changed-use" and "--newuse", there's no warnings about skipped updates.

the eselect ruby list is

Code: Select all

$ sudo eselect ruby list
Available Ruby profiles:
  [1]   ruby32 (with Rubygems)
  [2]   ruby33 (with Rubygems) *
and the installed ruby's are

Code: Select all

$ eix-installed -a | rg "dev-lang/ruby"
dev-lang/ruby-3.2.9-r1
dev-lang/ruby-3.3.10-r1
looking at some ( not looked at all of them ) the package's ebuild's that are skipped, I can see that USE_RUBY still has ruby32 in them but they all have ruby33 or greater ( ruby33, ruby34 or ruby40 ), so I'm not sure what's wrong here.

thanks.
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Sat Apr 04, 2026 3:22 pm

Please show the output of emerge -pvc dev-lang/ruby:3.2 and also emerge -pc
Top
sinatosk
n00b
n00b
Posts: 25
Joined: Wed Sep 04, 2024 8:34 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by sinatosk » Sat Apr 04, 2026 3:54 pm

Code: Select all

$ sudo emerge -pvc dev-lang/ruby:3.2
Password: 

Calculating dependencies... done!
  dev-lang/ruby-3.2.9-r1 pulled in by:
    dev-ruby/bundler-2.6.9 requires dev-lang/ruby:3.2
    dev-ruby/date-3.4.1 requires dev-lang/ruby:3.2
    dev-ruby/debug-1.11.0 requires dev-lang/ruby:3.2
    dev-ruby/did_you_mean-2.0.0 requires dev-lang/ruby:3.2
    dev-ruby/forwardable-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/io-console-0.8.1 requires dev-lang/ruby:3.2
    dev-ruby/irb-1.15.2 requires dev-lang/ruby:3.2
    dev-ruby/json-2.12.2 requires dev-lang/ruby:3.2
    dev-ruby/kpeg-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/logger-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/matrix-0.4.2 requires dev-lang/ruby:3.2
    dev-ruby/minitest-5.25.5 requires dev-lang/ruby:3.2
    dev-ruby/net-ftp-0.3.8 requires dev-lang/ruby:3.2
    dev-ruby/net-imap-0.5.12 requires dev-lang/ruby:3.2
    dev-ruby/net-pop-0.1.2 requires dev-lang/ruby:3.2
    dev-ruby/net-protocol-0.2.2 requires dev-lang/ruby:3.2
    dev-ruby/net-smtp-0.5.1 requires dev-lang/ruby:3.2
    dev-ruby/power_assert-2.0.5 requires dev-lang/ruby:3.2
    dev-ruby/pp-0.6.2 requires dev-lang/ruby:3.2
    dev-ruby/prime-0.1.3 requires dev-lang/ruby:3.2
    dev-ruby/prism-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/psych-5.2.6 requires dev-lang/ruby:3.2
    dev-ruby/racc-1.8.1 requires dev-lang/ruby:3.2
    dev-ruby/rake-13.3.0 requires dev-lang/ruby:3.2
    dev-ruby/rbs-3.8.1 requires dev-lang/ruby:3.2
    dev-ruby/rdoc-6.13.1 requires dev-lang/ruby:3.2
    dev-ruby/reline-0.6.1 requires dev-lang/ruby:3.2
    dev-ruby/rexml-3.4.4 requires dev-lang/ruby:3.2
    dev-ruby/rss-0.3.1 requires dev-lang/ruby:3.2
    dev-ruby/rubygems-3.6.9 requires dev-lang/ruby:3.2
    dev-ruby/singleton-0.3.0 requires dev-lang/ruby:3.2
    dev-ruby/stringio-3.1.7 requires dev-lang/ruby:3.2
    dev-ruby/strscan-3.1.5 requires dev-lang/ruby:3.2
    dev-ruby/test-unit-3.6.8 requires dev-lang/ruby:3.2
    dev-ruby/time-0.4.1 requires dev-lang/ruby:3.2
    dev-ruby/timeout-0.4.3 requires dev-lang/ruby:3.2
    dev-ruby/typeprof-0.30.1-r1 requires dev-lang/ruby:3.2
    net-libs/webkit-gtk-2.50.5-r410 requires dev-lang/ruby:3.2
    virtual/ruby-ssl-14 requires dev-lang/ruby:3.2[ssl], dev-lang/ruby:3.2
    virtual/rubygems-20 requires dev-lang/ruby:3.2

>>> No packages selected for removal by depclean
Packages installed:   2094
Packages in world:    392
Packages in system:   50
Required packages:    2094
Number to remove:     0

Code: Select all

$ sudo emerge -pc

 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence of this, it often becomes necessary to run 
 * `emerge --update --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
>>> No packages selected for removal by depclean
>>> To see reverse dependencies, use --verbose
Packages installed:   2094
Packages in world:    392
Packages in system:   50
Required packages:    2094
Number to remove:     0
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Sat Apr 04, 2026 4:26 pm

sinatosk wrote: Sat Apr 04, 2026 3:54 pm

Code: Select all

    net-libs/webkit-gtk-2.50.5-r410 requires dev-lang/ruby:3.2
So this likely is the reason for the hold back. See if you still need it with: emerge -pvc net-libs/webkit-gtk:4.1. If so, then use emerge -1 net-libs/webkit-gtk:4.1 to rebuild and stop depending on ruby:3.2 and move to 3.3.
Also try to --oneshot (-1) on virtual/ruby-ssl and virtual/rubygems
Top
sinatosk
n00b
n00b
Posts: 25
Joined: Wed Sep 04, 2024 8:34 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by sinatosk » Sat Apr 04, 2026 5:08 pm

hmm, the following is not exactly what you said as I wanted to know what was depending on what...

so using "equery depend" to find out what was depending on what, I did

Code: Select all

# equery depends webkit-gtk
 * These packages depend on webkit-gtk:
x11-libs/wxGTK-3.2.8.1-r2 (webkit ? net-libs/webkit-gtk:4.1)
                          (webkit ? net-libs/webkit-gtk:4.1)
and then

Code: Select all

# equery depends wxGTK
 * These packages depend on wxGTK:
media-sound/audacity-3.7.7 (x11-libs/wxGTK:3.2-gtk3[X])
                           (x11-libs/wxGTK:3.2-gtk3[X])
so then I

Code: Select all

# emerge --deselect --depclean audacity

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 media-sound/audacity
    selected: 3.7.7 
   protected: none 
     omitted: none 

All selected packages: =media-sound/audacity-3.7.7

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] Y
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 1) media-sound/audacity-3.7.7...
Packages installed:   2093
Packages in world:    392
Packages in system:   50
Required packages:    2093
Number removed:       1

 * GNU info directory index is up-to-date.
I thought that was a bit odd, so I ran depclean again but without audacity

Code: Select all

# emerge --depclean

 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence of this, it often becomes necessary to run 
 * `emerge --update --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 x11-libs/wxGTK
    selected: 3.2.8.1-r2 
   protected: none 
     omitted: none 

 media-libs/suil
    selected: 0.10.22-r2 
   protected: none 
     omitted: none 

 media-libs/portsmf
    selected: 239-r1 
   protected: none 
     omitted: none 

 media-libs/portmidi
    selected: 2.0.6 
   protected: none 
     omitted: none 

 media-libs/portaudio
    selected: 19.07.00-r2 
   protected: none 
     omitted: none 

 media-libs/opusfile
    selected: 0.12-r1 
   protected: none 
     omitted: none 

 media-libs/libsbsms
    selected: 2.3.0 
   protected: none 
     omitted: none 

 media-libs/libid3tag
    selected: 0.16.3 
   protected: none 
     omitted: none 

 net-libs/webkit-gtk
    selected: 2.50.5-r410 
   protected: none 
     omitted: none 

 app-text/gspell
    selected: 1.14.0-r1 
   protected: none 
     omitted: none 

 app-eselect/eselect-wxwidgets
    selected: 20230114-r1 
   protected: none 
     omitted: none 

 media-libs/woff2
    selected: 1.0.2-r7 
   protected: none 
     omitted: none 

 media-libs/svt-av1
    selected: 3.1.2 
   protected: none 
     omitted: none 

 dev-util/unifdef
    selected: 2.12-r2 
   protected: none 
     omitted: none 

 app-text/enchant
    selected: 2.8.12 
   protected: none 
     omitted: none 

 dev-ruby/kpeg
    selected: 1.3.3 
   protected: none 
     omitted: none 

 dev-ruby/typeprof
    selected: 0.30.1-r1 
   protected: none 
     omitted: none 

 dev-ruby/prism
    selected: 1.7.0 
   protected: none 
     omitted: none 

 dev-ruby/test-unit
    selected: 3.6.8 
   protected: none 
     omitted: none 

 dev-ruby/rss
    selected: 0.3.1 
   protected: none 
     omitted: none 

 dev-ruby/rexml
    selected: 3.4.4 
   protected: none 
     omitted: none 

 dev-ruby/strscan
    selected: 3.1.5 
   protected: none 
     omitted: none 

 dev-ruby/rbs
    selected: 3.8.1 
   protected: none 
     omitted: none 

 dev-ruby/logger
    selected: 1.7.0 
   protected: none 
     omitted: none 

 dev-ruby/rake
    selected: 13.3.0 
   protected: none 
     omitted: none 

 dev-ruby/racc
    selected: 1.8.1 
   protected: none 
     omitted: none 

 virtual/ruby-ssl
    selected: 14 
   protected: none 
     omitted: none 

 dev-ruby/prime
    selected: 0.1.3 
   protected: none 
     omitted: none 

 dev-ruby/singleton
    selected: 0.3.0 
   protected: none 
     omitted: none 

 dev-ruby/forwardable
    selected: 1.3.3 
   protected: none 
     omitted: none 

 dev-ruby/power_assert
    selected: 2.0.5 
   protected: none 
     omitted: none 

 dev-ruby/net-smtp
    selected: 0.5.1 
   protected: none 
     omitted: none 

 dev-ruby/net-pop
    selected: 0.1.2 
   protected: none 
     omitted: none 

 dev-ruby/net-imap
    selected: 0.5.12 
   protected: none 
     omitted: none 

 dev-ruby/net-ftp
    selected: 0.3.8 
   protected: none 
     omitted: none 

 dev-ruby/time
    selected: 0.4.1 
   protected: none 
     omitted: none 

 dev-ruby/net-protocol
    selected: 0.2.2 
   protected: none 
     omitted: none 

 dev-ruby/timeout
    selected: 0.4.3 
   protected: none 
     omitted: none 

 dev-ruby/minitest
    selected: 5.25.5 
   protected: none 
     omitted: none 

 dev-ruby/matrix
    selected: 0.4.2 
   protected: none 
     omitted: none 

 dev-ruby/json
    selected: 2.12.2 
   protected: none 
     omitted: none 

 dev-ruby/did_you_mean
    selected: 2.0.0 
   protected: none 
     omitted: none 

 dev-ruby/debug
    selected: 1.11.0 
   protected: none 
     omitted: none 

 dev-ruby/irb
    selected: 1.15.2 
   protected: none 
     omitted: none 

 dev-ruby/reline
    selected: 0.6.1 
   protected: none 
     omitted: none 

 dev-ruby/pp
    selected: 0.6.2 
   protected: none 
     omitted: none 

 dev-ruby/io-console
    selected: 0.8.1 
   protected: none 
     omitted: none 

 dev-ruby/rdoc
    selected: 6.13.1 
   protected: none 
     omitted: none 

 dev-ruby/psych
    selected: 5.2.6 
   protected: none 
     omitted: none 

 dev-ruby/stringio
    selected: 3.1.7 
   protected: none 
     omitted: none 

 dev-ruby/date
    selected: 3.4.1 
   protected: none 
     omitted: none 

 dev-ruby/bundler
    selected: 2.6.9 
   protected: none 
     omitted: none 

 virtual/rubygems
    selected: 20 
   protected: none 
     omitted: none 

 dev-ruby/rubygems
    selected: 3.6.9 
   protected: none 
     omitted: none 

 dev-lang/ruby
    selected: 3.3.10-r1 
   protected: none 
     omitted: none 

 dev-lang/ruby
    selected: 3.2.9-r1 
   protected: none 
     omitted: none 

 app-eselect/eselect-ruby
    selected: 20241225 
   protected: none 
     omitted: none 

All selected packages: =media-libs/svt-av1-3.1.2 =app-eselect/eselect-wxwidgets-20230114-r1 =dev-ruby/net-protocol-0.2.2 =media-libs/libid3tag-0.16.3 =dev-ruby/strscan-3.1.5 =dev-lang/ruby-3.2.9-r1 =dev-ruby/forwardable-1.3.3 =dev-ruby/debug-1.11.0 =media-libs/portmidi-2.0.6 =dev-ruby/net-smtp-0.5.1 =dev-lang/ruby-3.3.10-r1 =media-libs/opusfile-0.12-r1 =x11-libs/wxGTK-3.2.8.1-r2 =dev-ruby/rdoc-6.13.1 =media-libs/suil-0.10.22-r2 =dev-util/unifdef-2.12-r2 =dev-ruby/racc-1.8.1 =dev-ruby/io-console-0.8.1 =dev-ruby/test-unit-3.6.8 =dev-ruby/net-ftp-0.3.8 =media-libs/woff2-1.0.2-r7 =dev-ruby/prime-0.1.3 =dev-ruby/net-imap-0.5.12 =dev-ruby/did_you_mean-2.0.0 =dev-ruby/date-3.4.1 =app-eselect/eselect-ruby-20241225 =dev-ruby/singleton-0.3.0 =dev-ruby/matrix-0.4.2 =dev-ruby/timeout-0.4.3 =dev-ruby/bundler-2.6.9 =media-libs/portsmf-239-r1 =media-libs/portaudio-19.07.00-r2 =dev-ruby/rbs-3.8.1 =dev-ruby/rake-13.3.0 =dev-ruby/irb-1.15.2 =virtual/rubygems-20 =app-text/gspell-1.14.0-r1 =dev-ruby/stringio-3.1.7 =dev-ruby/typeprof-0.30.1-r1 =dev-ruby/net-pop-0.1.2 =dev-ruby/reline-0.6.1 =dev-ruby/json-2.12.2 =dev-ruby/rubygems-3.6.9 =dev-ruby/rexml-3.4.4 =virtual/ruby-ssl-14 =app-text/enchant-2.8.12 =dev-ruby/rss-0.3.1 =dev-ruby/power_assert-2.0.5 =dev-ruby/logger-1.7.0 =dev-ruby/pp-0.6.2 =media-libs/libsbsms-2.3.0 =dev-ruby/time-0.4.1 =dev-ruby/kpeg-1.3.3 =dev-ruby/minitest-5.25.5 =dev-ruby/psych-5.2.6 =net-libs/webkit-gtk-2.50.5-r410 =dev-ruby/prism-1.7.0
and said "Y" and then this error happened while it was uninstalling "net-libs/webkit-gtk-2.50.5-r410"

(continued out from previous)

Code: Select all

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] Y
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 57) x11-libs/wxGTK-3.2.8.1-r2...
>>> Unmerging (2 of 57) media-libs/suil-0.10.22-r2...
>>> Unmerging (3 of 57) media-libs/portsmf-239-r1...
>>> Unmerging (4 of 57) media-libs/portmidi-2.0.6...
>>> Unmerging (5 of 57) media-libs/portaudio-19.07.00-r2...
>>> Unmerging (6 of 57) media-libs/opusfile-0.12-r1...
>>> Unmerging (7 of 57) media-libs/libsbsms-2.3.0...
>>> Unmerging (8 of 57) media-libs/libid3tag-0.16.3...
>>> Unmerging (9 of 57) net-libs/webkit-gtk-2.50.5-r410...
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.14/emerge", line 51, in main
    retval = emerge_main()
  File "/usr/lib/python3.14/site-packages/_emerge/main.py", line 1335, in emerge_main
    return run_action(emerge_config)
  File "/usr/lib/python3.14/site-packages/_emerge/actions.py", line 3980, in run_action
    rval = action_uninstall(
        emerge_config.target_config.settings,
    ...<5 lines>...
        spinner,
    )
  File "/usr/lib/python3.14/site-packages/_emerge/actions.py", line 2652, in action_uninstall
    rval = action_depclean(
        settings,
    ...<6 lines>...
        scheduler=sched_iface,
    )
  File "/usr/lib/python3.14/site-packages/_emerge/actions.py", line 860, in action_depclean
    rval = unmerge(
        root_config,
    ...<5 lines>...
        scheduler=scheduler,
    )
  File "/usr/lib/python3.14/site-packages/_emerge/unmerge.py", line 659, in unmerge
    retval = portage.unmerge(
        mysplit[0],
    ...<4 lines>...
        scheduler=scheduler,
    )
  File "/usr/lib/python3.14/site-packages/portage/dbapi/vartree.py", line 6541, in unmerge
    mylink.delete()
    ~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/portage/dbapi/vartree.py", line 2023, in delete
    self._post_merge_sync()
    ~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/portage/dbapi/vartree.py", line 6147, in _post_merge_sync
    proc.start()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/_emerge/AsynchronousTask.py", line 34, in start
    self._start()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/portage/dbapi/_SyncfsProcess.py", line 23, in _start
    super()._start()
    ~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.14/site-packages/portage/util/_async/ForkProcess.py", line 69, in _start
    self._proc = self._spawn(self.args, fd_pipes=None)
                 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/portage/util/_async/ForkProcess.py", line 255, in _spawn
    proc.start()
    ~~~~~~~~~~^^
  File "/usr/lib/python3.14/multiprocessing/process.py", line 121, in start
    self._popen = self._Popen(self)
                  ~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.14/multiprocessing/context.py", line 224, in _Popen
    return _default_context.get_context().Process._Popen(process_obj)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/context.py", line 300, in _Popen
    return Popen(process_obj)
  File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 35, in __init__
    super().__init__(process_obj)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/popen_fork.py", line 20, in __init__
    self._launch(process_obj)
    ~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 42, in _launch
    prep_data = spawn.get_preparation_data(process_obj._name)
  File "/usr/lib/python3.14/multiprocessing/spawn.py", line 186, in get_preparation_data
    dir=os.getcwd(),
        ~~~~~~~~~^^
FileNotFoundError: [Errno 2] No such file or directory
so I ran the command again ( suceeded this time ) and webkit-gtk wasn't on the list

Code: Select all

# emerge --depclean

 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence of this, it often becomes necessary to run 
 * `emerge --update --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 media-libs/woff2
    selected: 1.0.2-r7 
   protected: none 
     omitted: none 

 media-libs/svt-av1
    selected: 3.1.2 
   protected: none 
     omitted: none 

 dev-util/unifdef
    selected: 2.12-r2 
   protected: none 
     omitted: none 

 app-text/gspell
    selected: 1.14.0-r1 
   protected: none 
     omitted: none 

 app-eselect/eselect-wxwidgets
    selected: 20230114-r1 
   protected: none 
     omitted: none 

 app-text/enchant
    selected: 2.8.12 
   protected: none 
     omitted: none 

 dev-ruby/kpeg
    selected: 1.3.3 
   protected: none 
     omitted: none 

 dev-ruby/typeprof
    selected: 0.30.1-r1 
   protected: none 
     omitted: none 

 dev-ruby/prism
    selected: 1.7.0 
   protected: none 
     omitted: none 

 dev-ruby/test-unit
    selected: 3.6.8 
   protected: none 
     omitted: none 

 dev-ruby/rss
    selected: 0.3.1 
   protected: none 
     omitted: none 

 dev-ruby/rexml
    selected: 3.4.4 
   protected: none 
     omitted: none 

 dev-ruby/strscan
    selected: 3.1.5 
   protected: none 
     omitted: none 

 dev-ruby/rbs
    selected: 3.8.1 
   protected: none 
     omitted: none 

 dev-ruby/logger
    selected: 1.7.0 
   protected: none 
     omitted: none 

 dev-ruby/rake
    selected: 13.3.0 
   protected: none 
     omitted: none 

 dev-ruby/racc
    selected: 1.8.1 
   protected: none 
     omitted: none 

 virtual/ruby-ssl
    selected: 14 
   protected: none 
     omitted: none 

 dev-ruby/prime
    selected: 0.1.3 
   protected: none 
     omitted: none 

 dev-ruby/singleton
    selected: 0.3.0 
   protected: none 
     omitted: none 

 dev-ruby/forwardable
    selected: 1.3.3 
   protected: none 
     omitted: none 

 dev-ruby/power_assert
    selected: 2.0.5 
   protected: none 
     omitted: none 

 dev-ruby/net-smtp
    selected: 0.5.1 
   protected: none 
     omitted: none 

 dev-ruby/net-pop
    selected: 0.1.2 
   protected: none 
     omitted: none 

 dev-ruby/net-imap
    selected: 0.5.12 
   protected: none 
     omitted: none 

 dev-ruby/net-ftp
    selected: 0.3.8 
   protected: none 
     omitted: none 

 dev-ruby/time
    selected: 0.4.1 
   protected: none 
     omitted: none 

 dev-ruby/net-protocol
    selected: 0.2.2 
   protected: none 
     omitted: none 

 dev-ruby/timeout
    selected: 0.4.3 
   protected: none 
     omitted: none 

 dev-ruby/minitest
    selected: 5.25.5 
   protected: none 
     omitted: none 

 dev-ruby/matrix
    selected: 0.4.2 
   protected: none 
     omitted: none 

 dev-ruby/json
    selected: 2.12.2 
   protected: none 
     omitted: none 

 dev-ruby/did_you_mean
    selected: 2.0.0 
   protected: none 
     omitted: none 

 dev-ruby/debug
    selected: 1.11.0 
   protected: none 
     omitted: none 

 dev-ruby/irb
    selected: 1.15.2 
   protected: none 
     omitted: none 

 dev-ruby/reline
    selected: 0.6.1 
   protected: none 
     omitted: none 

 dev-ruby/pp
    selected: 0.6.2 
   protected: none 
     omitted: none 

 dev-ruby/io-console
    selected: 0.8.1 
   protected: none 
     omitted: none 

 dev-ruby/rdoc
    selected: 6.13.1 
   protected: none 
     omitted: none 

 dev-ruby/psych
    selected: 5.2.6 
   protected: none 
     omitted: none 

 dev-ruby/stringio
    selected: 3.1.7 
   protected: none 
     omitted: none 

 dev-ruby/date
    selected: 3.4.1 
   protected: none 
     omitted: none 

 dev-ruby/bundler
    selected: 2.6.9 
   protected: none 
     omitted: none 

 virtual/rubygems
    selected: 20 
   protected: none 
     omitted: none 

 dev-ruby/rubygems
    selected: 3.6.9 
   protected: none 
     omitted: none 

 dev-lang/ruby
    selected: 3.3.10-r1 
   protected: none 
     omitted: none 

 dev-lang/ruby
    selected: 3.2.9-r1 
   protected: none 
     omitted: none 

 app-eselect/eselect-ruby
    selected: 20241225 
   protected: none 
     omitted: none 

All selected packages: =dev-ruby/logger-1.7.0 =dev-ruby/matrix-0.4.2 =dev-util/unifdef-2.12-r2 =dev-ruby/io-console-0.8.1 =dev-ruby/rss-0.3.1 =dev-ruby/rake-13.3.0 =dev-ruby/kpeg-1.3.3 =app-eselect/eselect-wxwidgets-20230114-r1 =dev-ruby/typeprof-0.30.1-r1 =dev-ruby/did_you_mean-2.0.0 =dev-ruby/net-smtp-0.5.1 =dev-lang/ruby-3.3.10-r1 =dev-ruby/date-3.4.1 =dev-ruby/strscan-3.1.5 =dev-ruby/net-pop-0.1.2 =app-text/enchant-2.8.12 =dev-ruby/timeout-0.4.3 =dev-lang/ruby-3.2.9-r1 =dev-ruby/irb-1.15.2 =dev-ruby/forwardable-1.3.3 =media-libs/woff2-1.0.2-r7 =dev-ruby/racc-1.8.1 =app-eselect/eselect-ruby-20241225 =dev-ruby/psych-5.2.6 =dev-ruby/net-ftp-0.3.8 =dev-ruby/rbs-3.8.1 =dev-ruby/rexml-3.4.4 =dev-ruby/time-0.4.1 =dev-ruby/test-unit-3.6.8 =virtual/ruby-ssl-14 =dev-ruby/debug-1.11.0 =app-text/gspell-1.14.0-r1 =dev-ruby/prism-1.7.0 =dev-ruby/pp-0.6.2 =dev-ruby/minitest-5.25.5 =dev-ruby/net-protocol-0.2.2 =dev-ruby/json-2.12.2 =dev-ruby/reline-0.6.1 =dev-ruby/rdoc-6.13.1 =media-libs/svt-av1-3.1.2 =dev-ruby/prime-0.1.3 =dev-ruby/rubygems-3.6.9 =dev-ruby/stringio-3.1.7 =dev-ruby/bundler-2.6.9 =dev-ruby/singleton-0.3.0 =virtual/rubygems-20 =dev-ruby/power_assert-2.0.5 =dev-ruby/net-imap-0.5.12

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] Y
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 48) media-libs/woff2-1.0.2-r7...
>>> Unmerging (2 of 48) media-libs/svt-av1-3.1.2...
>>> Unmerging (3 of 48) dev-util/unifdef-2.12-r2...
>>> Unmerging (4 of 48) app-text/gspell-1.14.0-r1...
>>> Unmerging (5 of 48) app-eselect/eselect-wxwidgets-20230114-r1...
>>> Unmerging (6 of 48) app-text/enchant-2.8.12...
>>> Unmerging (7 of 48) dev-ruby/kpeg-1.3.3...
>>> Unmerging (8 of 48) dev-ruby/typeprof-0.30.1-r1...
>>> Unmerging (9 of 48) dev-ruby/prism-1.7.0...
>>> Unmerging (10 of 48) dev-ruby/test-unit-3.6.8...
>>> Unmerging (11 of 48) dev-ruby/rss-0.3.1...
>>> Unmerging (12 of 48) dev-ruby/rexml-3.4.4...
>>> Unmerging (13 of 48) dev-ruby/strscan-3.1.5...
>>> Unmerging (14 of 48) dev-ruby/rbs-3.8.1...
>>> Unmerging (15 of 48) dev-ruby/logger-1.7.0...
>>> Unmerging (16 of 48) dev-ruby/rake-13.3.0...
>>> Unmerging (17 of 48) dev-ruby/racc-1.8.1...
>>> Unmerging (18 of 48) virtual/ruby-ssl-14...
>>> Unmerging (19 of 48) dev-ruby/prime-0.1.3...
>>> Unmerging (20 of 48) dev-ruby/singleton-0.3.0...
>>> Unmerging (21 of 48) dev-ruby/forwardable-1.3.3...
>>> Unmerging (22 of 48) dev-ruby/power_assert-2.0.5...
>>> Unmerging (23 of 48) dev-ruby/net-smtp-0.5.1...
>>> Unmerging (24 of 48) dev-ruby/net-pop-0.1.2...
>>> Unmerging (25 of 48) dev-ruby/net-imap-0.5.12...
>>> Unmerging (26 of 48) dev-ruby/net-ftp-0.3.8...
>>> Unmerging (27 of 48) dev-ruby/time-0.4.1...
>>> Unmerging (28 of 48) dev-ruby/net-protocol-0.2.2...
>>> Unmerging (29 of 48) dev-ruby/timeout-0.4.3...
>>> Unmerging (30 of 48) dev-ruby/minitest-5.25.5...
>>> Unmerging (31 of 48) dev-ruby/matrix-0.4.2...
>>> Unmerging (32 of 48) dev-ruby/json-2.12.2...
>>> Unmerging (33 of 48) dev-ruby/did_you_mean-2.0.0...
>>> Unmerging (34 of 48) dev-ruby/debug-1.11.0...
>>> Unmerging (35 of 48) dev-ruby/irb-1.15.2...
>>> Unmerging (36 of 48) dev-ruby/reline-0.6.1...
>>> Unmerging (37 of 48) dev-ruby/pp-0.6.2...
>>> Unmerging (38 of 48) dev-ruby/io-console-0.8.1...
>>> Unmerging (39 of 48) dev-ruby/rdoc-6.13.1...
>>> Unmerging (40 of 48) dev-ruby/psych-5.2.6...
>>> Unmerging (41 of 48) dev-ruby/stringio-3.1.7...
>>> Unmerging (42 of 48) dev-ruby/date-3.4.1...
>>> Unmerging (43 of 48) dev-ruby/bundler-2.6.9...
>>> Unmerging (44 of 48) virtual/rubygems-20...
>>> Unmerging (45 of 48) dev-ruby/rubygems-3.6.9...
>>> Unmerging (46 of 48) dev-lang/ruby-3.3.10-r1...
>>> Unmerging (47 of 48) dev-lang/ruby-3.2.9-r1...
>>> Unmerging (48 of 48) app-eselect/eselect-ruby-20241225...
Packages installed:   2036
Packages in world:    391
Packages in system:   50
Required packages:    2036
Number removed:       48

 * GNU info directory index is up-to-date.
so now when I request to install "media-sound/audacity" again, it looks like it's targeting ruby33...

Code: Select all

$ sudo emerge media-sound/audacity
Password: 

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
Dependency resolution took 9.10 s (backtrack: 0/50).

[ebuild  N     ] media-sound/audacity-3.7.7  USE="alsa ffmpeg flac id3tag ladspa lv2 ogg opus portmixer sbsms vamp vorbis -audiocom -mpg123 -test -twolame -wavpack" 
[ebuild  N     ]  x11-libs/wxGTK-3.2.8.1-r2  USE="X curl gstreamer keyring libnotify lzma opengl sdl spell tiff wayland webkit -debug -doc (-pch) -test" ABI_X86="(64) -32 (-x32)" 
[ebuild  N     ]   net-libs/webkit-gtk-2.50.5-r410  USE="X avif gstreamer introspection jpegxl jumbo-build lcms pdf (seccomp) spell systemd wayland (-aqua) -examples -gamepad -keyring" 
[ebuild  N     ]    media-libs/woff2-1.0.2-r7 
[ebuild  N     ]    media-libs/svt-av1-3.1.2  USE="-test" ABI_X86="(64) -32 (-x32)" 
[ebuild  N     ]   app-text/gspell-1.14.0-r1  USE="introspection vala -gtk-doc -test" 
[ebuild  N     ]  media-libs/suil-0.10.22-r2  USE="X gtk qt6 -doc -gtk2 -test" 
[ebuild  N     ]  media-libs/libid3tag-0.16.3  ABI_X86="(64) -32 (-x32)" 
[ebuild  N     ]  media-libs/portsmf-239-r1  USE="-test" 
[ebuild  N     ]  media-libs/portmidi-2.0.6  USE="-debug -test-programs" 
[nomerge       ] net-libs/webkit-gtk-2.50.5-r410  USE="X avif gstreamer introspection jpegxl jumbo-build lcms pdf (seccomp) spell systemd wayland (-aqua) -examples -gamepad -keyring" 
[nomerge       ]  dev-lang/ruby-3.3.10-r1  USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" 
[ebuild  N     ]   dev-ruby/net-ftp-0.3.8  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/net-pop-0.1.2  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]   dev-ruby/net-imap-0.5.12  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]   dev-ruby/net-smtp-0.5.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]    dev-ruby/net-protocol-0.2.2  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]     dev-ruby/timeout-0.4.3  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[nomerge       ] dev-ruby/net-ftp-0.3.8  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]  dev-ruby/time-0.4.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[nomerge       ] net-libs/webkit-gtk-2.50.5-r410  USE="X avif gstreamer introspection jpegxl jumbo-build lcms pdf (seccomp) spell systemd wayland (-aqua) -examples -gamepad -keyring" 
[nomerge       ]  virtual/rubygems-20  RUBY_TARGETS="ruby33 -ruby32" 
[nomerge       ]   dev-ruby/rubygems-3.6.9  USE="-server -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[nomerge       ]    dev-lang/ruby-3.3.10-r1  USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" 
[ebuild  N     ]     dev-ruby/prime-0.1.3  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]      dev-ruby/singleton-0.3.0  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]      dev-ruby/forwardable-1.3.3  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]     dev-ruby/typeprof-0.30.1-r1  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]      dev-ruby/prism-1.7.0  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]     dev-ruby/debug-1.11.0  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]      dev-ruby/irb-1.15.2  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]       dev-ruby/reline-0.6.1  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]        dev-ruby/io-console-0.8.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]       dev-ruby/pp-0.6.2  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]       dev-ruby/rdoc-6.13.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]        dev-ruby/psych-5.2.6  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]         dev-ruby/stringio-3.1.7  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]        dev-ruby/kpeg-1.3.3  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[nomerge       ] dev-ruby/psych-5.2.6  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]  dev-ruby/date-3.4.1  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[nomerge       ] dev-ruby/kpeg-1.3.3  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[nomerge       ]  dev-lang/ruby-3.3.10-r1  USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" 
[ebuild  N     ]   dev-ruby/rss-0.3.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]    dev-ruby/rexml-3.4.4  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]     dev-ruby/strscan-3.1.5  USE="-test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/rbs-3.8.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]    dev-ruby/logger-1.7.0  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]   dev-ruby/json-2.12.2  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/racc-1.8.1  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]   dev-ruby/test-unit-3.6.8  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]    dev-ruby/power_assert-2.0.5  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]   dev-ruby/minitest-5.25.5  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/matrix-0.4.2  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/rake-13.3.0  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/bundler-2.6.9  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]   dev-ruby/did_you_mean-2.0.0  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" 
[ebuild  N     ]    virtual/rubygems-20  RUBY_TARGETS="ruby33 -ruby32" 
[ebuild  N     ]     dev-ruby/rubygems-3.6.9  USE="-server -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[ebuild  N     ]      virtual/ruby-ssl-14  RUBY_TARGETS="ruby33 -ruby32" 
[ebuild  N     ]       dev-lang/ruby-3.3.10-r1  USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" 
[nomerge       ] net-libs/webkit-gtk-2.50.5-r410  USE="X avif gstreamer introspection jpegxl jumbo-build lcms pdf (seccomp) spell systemd wayland (-aqua) -examples -gamepad -keyring" 
[ebuild  N     ]  app-text/enchant-2.8.12  USE="hunspell -aspell -nuspell -test -voikko" 
[nomerge       ] media-sound/audacity-3.7.7  USE="alsa ffmpeg flac id3tag ladspa lv2 ogg opus portmixer sbsms vamp vorbis -audiocom -mpg123 -test -twolame -wavpack" 
[ebuild  N     ]  media-libs/libsbsms-2.3.0  USE="-static-libs" CPU_FLAGS_X86="sse" 
[ebuild  N     ]  media-libs/opusfile-0.12-r1  USE="float http -doc -fixed-point -static-libs" ABI_X86="(64) -32 (-x32)" 
[ebuild  N     ]  media-libs/portaudio-19.07.00-r2  USE="alsa cxx -debug -doc -jack -oss -static-libs" ABI_X86="(64) -32 (-x32)" 
[nomerge       ] x11-libs/wxGTK-3.2.8.1-r2  USE="X curl gstreamer keyring libnotify lzma opengl sdl spell tiff wayland webkit -debug -doc (-pch) -test" ABI_X86="(64) -32 (-x32)" 
[ebuild  N     ]  app-eselect/eselect-wxwidgets-20230114-r1 
[nomerge       ] dev-ruby/psych-5.2.6  USE="-doc -test" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" 
[nomerge       ]  dev-lang/ruby-3.3.10-r1  USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" 
[ebuild  N     ]   app-eselect/eselect-ruby-20241225 
[nomerge       ] net-libs/webkit-gtk-2.50.5-r410  USE="X avif gstreamer introspection jpegxl jumbo-build lcms pdf (seccomp) spell systemd wayland (-aqua) -examples -gamepad -keyring" 
[ebuild  N     ]  dev-util/unifdef-2.12-r2 

Would you like to merge these packages? [Yes/No] Y
I guess there was something wrong with webkit-gtk... data corruption, maybe a bug? I'm not sure

thanks for your help though, rebuilding it all now.
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by grknight » Sat Apr 04, 2026 5:14 pm

You can save yourself a lot of build time by removing the webkit USE from x11-libs/wxGTK
Top
Hu
Administrator
Administrator
Posts: 24398
Joined: Tue Mar 06, 2007 5:38 am

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by Hu » Sat Apr 04, 2026 5:18 pm

sinatosk wrote: Sat Apr 04, 2026 5:08 pm hmm, the following is not exactly what you said as I wanted to know what was depending on what...

so using "equery depend" to find out what was depending on what, I did
Please don't use equery depends for this purpose. It shows possible dependencies, not actual dependencies. To take your example, if you set USE=-webkit on wxGTK, the equery depends output will be the same, but Portage would be willing to remove webkit-gtk. Use emerge --pretend --verbose --depclean net-libs/webkit-gtk:4.1, which will show what (if anything) actually prevents the removal, taking into account your USE flags. This is the spelled out version of the command that grknight told you to use.
sinatosk wrote: Sat Apr 04, 2026 5:08 pm

Code: Select all

# emerge --deselect --depclean audacity

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 media-sound/audacity
    selected: 3.7.7 
   protected: none 
     omitted: none 

All selected packages: =media-sound/audacity-3.7.7
I thought that was a bit odd, so I ran depclean again but without audacity
What is odd about it? You told Portage to safely remove audacity. It found no reason to refuse you, so it did the removal.
sinatosk wrote: Sat Apr 04, 2026 5:08 pmand said "Y" and then this error happened while it was uninstalling "net-libs/webkit-gtk-2.50.5-r410"

(continued out from previous)

Code: Select all

>>> Unmerging (9 of 57) net-libs/webkit-gtk-2.50.5-r410...
Traceback (most recent call last):
  File "/usr/lib/python3.14/multiprocessing/popen_forkserver.py", line 42, in _launch
    prep_data = spawn.get_preparation_data(process_obj._name)
  File "/usr/lib/python3.14/multiprocessing/spawn.py", line 186, in get_preparation_data
    dir=os.getcwd(),
        ~~~~~~~~~^^
FileNotFoundError: [Errno 2] No such file or directory
Was your current working directory one that would have been removed by the successful unmerges above? Some tools behave strangely if they are started in a directory that no longer exists.
Top
sinatosk
n00b
n00b
Posts: 25
Joined: Wed Sep 04, 2024 8:34 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by sinatosk » Sat Apr 04, 2026 5:27 pm

grknight wrote: Sat Apr 04, 2026 5:14 pm You can save yourself a lot of build time by removing the webkit USE from x11-libs/wxGTK
yeah I forgot to remove that. just done that now.
Top
sinatosk
n00b
n00b
Posts: 25
Joined: Wed Sep 04, 2024 8:34 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by sinatosk » Sat Apr 04, 2026 5:49 pm

Hu wrote: Sat Apr 04, 2026 5:18 pmWhat is odd about it? You told Portage to safely remove audacity. It found no reason to refuse you, so it did the removal
based on what you said, I thought ( assumed ) it would remove audacity and all the packages audacity depends on, excluding what's in the world file.
Hu wrote: Sat Apr 04, 2026 5:18 pmWas your current working directory one that would have been removed by the successful unmerges above? Some tools behave strangely if they are started in a directory that no longer exists.
I was in "/etc/portage" and didn't change working directory.
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3533
Joined: Thu Feb 22, 2018 2:29 pm

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by logrusx » Sat Apr 04, 2026 7:14 pm

sinatosk wrote: Sat Apr 04, 2026 5:49 pmI thought ( assumed ) it would remove audacity and all the packages audacity depends on, excluding what's in the world file.
Well, this is incorrect. You've instructed portage to clean a particular atom, if it does not have reverse dependencies. If you want it to clean all deps the commonly used way is to first run emerge --deselect on the package and then run emerge --depclean.

Best Regards,
Georgi
Top
leandrolnh
n00b
n00b
Posts: 21
Joined: Sat Sep 28, 2019 8:41 pm
Location: Brasil

Re:

  • Quote

Post by leandrolnh » Sun Apr 05, 2026 3:54 am

grknight wrote: Sat Apr 04, 2026 4:26 pm So this likely is the reason for the hold back. See if you still need it with: emerge -pvc net-libs/webkit-gtk:4.1. If so, then use emerge -1 net-libs/webkit-gtk:4.1 to rebuild and stop depending on ruby:3.2 and move to 3.3.
Also try to --oneshot (-1) on virtual/ruby-ssl and virtual/rubygems
I'm having the same problem with ruby32 and webkit-gtk. This is what I get with the command emerge -pvc net-libs/webkit-gtk:4.1:

Code: Select all

Calculating dependencies... done!
  net-libs/webkit-gtk-2.50.5-r410 pulled in by:
    games-util/lutris-0.5.22-r1 requires net-libs/webkit-gtk:4.1[introspection]

>>> No packages selected for removal by depclean
Packages installed:   1418
Packages in world:    94
Packages in system:   50
Required packages:    1418
Number to remove:     0
My system was still configured to use ruby32, so I changed it to ruby33 and rebuilt webkit-gtk:4.1
After rebuilding it still needs ruby32:

Code: Select all

$ emerge -pvc dev-lang/ruby:3.2

Calculating dependencies... done!
  dev-lang/ruby-3.2.9-r1 pulled in by:
    dev-ruby/bundler-2.6.9 requires dev-lang/ruby:3.2
    dev-ruby/date-3.4.1 requires dev-lang/ruby:3.2
    dev-ruby/debug-1.11.0 requires dev-lang/ruby:3.2
    dev-ruby/did_you_mean-2.0.0 requires dev-lang/ruby:3.2
    dev-ruby/forwardable-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/io-console-0.8.1 requires dev-lang/ruby:3.2
    dev-ruby/irb-1.15.2 requires dev-lang/ruby:3.2
    dev-ruby/json-2.12.2 requires dev-lang/ruby:3.2
    dev-ruby/kpeg-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/logger-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/matrix-0.4.2 requires dev-lang/ruby:3.2
    dev-ruby/minitest-5.25.5 requires dev-lang/ruby:3.2
    dev-ruby/net-ftp-0.3.8 requires dev-lang/ruby:3.2
    dev-ruby/net-imap-0.5.12 requires dev-lang/ruby:3.2
    dev-ruby/net-pop-0.1.2 requires dev-lang/ruby:3.2
    dev-ruby/net-protocol-0.2.2 requires dev-lang/ruby:3.2
    dev-ruby/net-smtp-0.5.1 requires dev-lang/ruby:3.2
    dev-ruby/power_assert-2.0.5 requires dev-lang/ruby:3.2
    dev-ruby/pp-0.6.2 requires dev-lang/ruby:3.2
    dev-ruby/prime-0.1.3 requires dev-lang/ruby:3.2
    dev-ruby/prism-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/psych-5.2.6 requires dev-lang/ruby:3.2
    dev-ruby/rake-13.3.0 requires dev-lang/ruby:3.2
    dev-ruby/rbs-3.8.1 requires dev-lang/ruby:3.2
    dev-ruby/rdoc-6.13.1 requires dev-lang/ruby:3.2
    dev-ruby/reline-0.6.1 requires dev-lang/ruby:3.2
    dev-ruby/rexml-3.4.4 requires dev-lang/ruby:3.2
    dev-ruby/rss-0.3.1 requires dev-lang/ruby:3.2
    dev-ruby/rubygems-3.6.9 requires dev-lang/ruby:3.2
    dev-ruby/singleton-0.3.0 requires dev-lang/ruby:3.2
    dev-ruby/stringio-3.1.7 requires dev-lang/ruby:3.2
    dev-ruby/strscan-3.1.5 requires dev-lang/ruby:3.2
    dev-ruby/test-unit-3.6.8 requires dev-lang/ruby:3.2
    dev-ruby/time-0.4.1 requires dev-lang/ruby:3.2
    dev-ruby/timeout-0.4.3 requires dev-lang/ruby:3.2
    dev-ruby/typeprof-0.30.1-r1 requires dev-lang/ruby:3.2
    net-libs/webkit-gtk-2.50.5-r410 requires dev-lang/ruby:3.2
    virtual/rubygems-20 requires dev-lang/ruby:3.2

>>> No packages selected for removal by depclean
Packages installed:   1417
Packages in world:    94
Packages in system:   50
Required packages:    1417
Number to remove:     0
Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by puleglot » Sun Apr 05, 2026 11:15 am

This helped me:

Code: Select all

emerge -C dev-lang/ruby:3.2
emerge -1av $(qlist -ICS dev-ruby) virtual/rubygems virtual/ruby-ssl
Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re:

  • Quote

Post by puleglot » Sun Apr 05, 2026 11:58 am

grknight wrote: Sat Apr 04, 2026 4:26 pm
sinatosk wrote: Sat Apr 04, 2026 3:54 pm

Code: Select all

    net-libs/webkit-gtk-2.50.5-r410 requires dev-lang/ruby:3.2
So this likely is the reason for the hold back. See if you still need it with: emerge -pvc net-libs/webkit-gtk:4.1. If so, then use emerge -1 net-libs/webkit-gtk:4.1 to rebuild and stop depending on ruby:3.2 and move to 3.3.
Also try to --oneshot (-1) on virtual/ruby-ssl and virtual/rubygems
You can ignore webkit-gtk. There are multiple supported ruby slots in BDEPEND and the info given by portage is misleading.

Code: Select all

|| ( ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lan
g/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) )
Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by puleglot » Sun Apr 05, 2026 12:08 pm

I think the problem here is a circular dep between dev-lang/ruby itself and ruby packages it PDEPENDs on + USE_EXPAND dependencies, that portage cannot resolve.
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

Re: Re:

  • Quote

Post by grknight » Sun Apr 05, 2026 12:20 pm

puleglot wrote: Sun Apr 05, 2026 11:58 amYou can ignore webkit-gtk. There are multiple supported ruby slots in BDEPEND and the info given by portage is misleading.

Code: Select all

|| ( ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lan
g/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) )
This is incorrect advice. If you actually read the entire thread, once webkit-gtk, the only real thing needing ruby, was rebuilt/removed, then ruby:3.2 removed itself nicely.
Top
Hu
Administrator
Administrator
Posts: 24398
Joined: Tue Mar 06, 2007 5:38 am

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by Hu » Sun Apr 05, 2026 1:42 pm

leandrolnh wrote: Sun Apr 05, 2026 3:54 am I'm having the same problem with ruby32 and webkit-gtk. This is what I get with the command emerge -pvc net-libs/webkit-gtk:4.1:

Code: Select all

Calculating dependencies... done!
  net-libs/webkit-gtk-2.50.5-r410 pulled in by:
    games-util/lutris-0.5.22-r1 requires net-libs/webkit-gtk:4.1[introspection]
That does not look like the same problem. As grknight says, if you need webkit-gtk:4.1, then force it to rebuild with a newer ruby slot. If you don't need it, removing it is preferable to rebuilding it. Per your output, if you want to keep lutris, then you need webkit-gtk.
leandrolnh wrote: Sun Apr 05, 2026 3:54 am My system was still configured to use ruby32, so I changed it to ruby33 and rebuilt webkit-gtk:4.1
After rebuilding it still needs ruby32:

Code: Select all

$ emerge -pvc dev-lang/ruby:3.2
    net-libs/webkit-gtk-2.50.5-r410 requires dev-lang/ruby:3.2
What is the output of emerge --pretend --verbose net-libs/webkit-gtk:4.1?
puleglot wrote: Sun Apr 05, 2026 11:15 am This helped me:

Code: Select all

emerge -C dev-lang/ruby:3.2
emerge -1av $(qlist -ICS dev-ruby) virtual/rubygems virtual/ruby-ssl
Though this may have worked for you, it also is bad advice. Using emerge -C (long form: emerge --unmerge) is almost always wrong. You should instead use emerge --ask --verbose --depclean --with-bdeps=n dev-lang/ruby:3.2 and, if Portage refuses, resolve the reasons for it refusing you.
Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re: skipped updates/rebuilds warning since ruby32 dropped from make.defaults

  • Quote

Post by puleglot » Sun Apr 05, 2026 2:38 pm

Hu wrote: Sun Apr 05, 2026 1:42 pm
puleglot wrote: Sun Apr 05, 2026 11:15 am This helped me:

Code: Select all

emerge -C dev-lang/ruby:3.2
emerge -1av $(qlist -ICS dev-ruby) virtual/rubygems virtual/ruby-ssl
Though this may have worked for you, it also is bad advice. Using emerge -C (long form: emerge --unmerge) is almost always wrong. You should instead use emerge --ask --verbose --depclean --with-bdeps=n dev-lang/ruby:3.2 and, if Portage refuses, resolve the reasons for it refusing you.
Good point. Of course, this should only be done if there are no packages outside of ruby ecosystem that require ruby:3.2 at runtime. An example from one of my systems:

Code: Select all

$ sudo emerge --ask --verbose --depclean --with-bdeps=n dev-lang/ruby:3.2

Calculating dependencies... done!
  dev-lang/ruby-3.2.9-r1 pulled in by:
    dev-ruby/bundler-2.6.9 requires dev-lang/ruby:3.2
    dev-ruby/date-3.4.1 requires dev-lang/ruby:3.2
    dev-ruby/debug-1.11.0 requires dev-lang/ruby:3.2
    dev-ruby/did_you_mean-2.0.0 requires dev-lang/ruby:3.2
    dev-ruby/forwardable-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/io-console-0.8.1 requires dev-lang/ruby:3.2
    dev-ruby/irb-1.15.2 requires dev-lang/ruby:3.2
    dev-ruby/json-2.12.2 requires dev-lang/ruby:3.2
    dev-ruby/kpeg-1.3.3 requires dev-lang/ruby:3.2
    dev-ruby/logger-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/matrix-0.4.2 requires dev-lang/ruby:3.2
    dev-ruby/minitest-5.25.5 requires dev-lang/ruby:3.2
    dev-ruby/net-ftp-0.3.8 requires dev-lang/ruby:3.2
    dev-ruby/net-imap-0.5.12 requires dev-lang/ruby:3.2
    dev-ruby/net-pop-0.1.2 requires dev-lang/ruby:3.2
    dev-ruby/net-protocol-0.2.2 requires dev-lang/ruby:3.2
    dev-ruby/net-smtp-0.5.1 requires dev-lang/ruby:3.2
    dev-ruby/power_assert-2.0.5 requires dev-lang/ruby:3.2
    dev-ruby/pp-0.6.2 requires dev-lang/ruby:3.2
    dev-ruby/prime-0.1.3 requires dev-lang/ruby:3.2
    dev-ruby/prism-1.7.0 requires dev-lang/ruby:3.2
    dev-ruby/psych-5.2.6 requires dev-lang/ruby:3.2
    dev-ruby/racc-1.8.1 requires dev-lang/ruby:3.2
    dev-ruby/rake-13.3.0 requires dev-lang/ruby:3.2
    dev-ruby/rbs-3.8.1 requires dev-lang/ruby:3.2
    dev-ruby/rdoc-6.13.1 requires dev-lang/ruby:3.2
    dev-ruby/reline-0.6.1 requires dev-lang/ruby:3.2
    dev-ruby/rexml-3.4.4 requires dev-lang/ruby:3.2
    dev-ruby/rss-0.3.1 requires dev-lang/ruby:3.2
    dev-ruby/rubygems-3.6.9 requires dev-lang/ruby:3.2
    dev-ruby/singleton-0.3.0 requires dev-lang/ruby:3.2
    dev-ruby/stringio-3.1.7 requires dev-lang/ruby:3.2
    dev-ruby/strscan-3.1.5 requires dev-lang/ruby:3.2
    dev-ruby/test-unit-3.6.8 requires dev-lang/ruby:3.2
    dev-ruby/time-0.4.1 requires dev-lang/ruby:3.2
    dev-ruby/timeout-0.4.3 requires dev-lang/ruby:3.2
    dev-ruby/typeprof-0.30.1-r1 requires dev-lang/ruby:3.2
    virtual/ruby-ssl-14 requires dev-lang/ruby:3.2, dev-lang/ruby:3.2[ssl]
    virtual/rubygems-20 requires dev-lang/ruby:3.2

>>> No packages selected for removal by depclean
$ sudo emerge -avuDN --changed-deps -j2 @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 13.93 s (backtrack: 0/20).


Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-ruby/debug:1

  (dev-ruby/debug-1.11.0:1/1::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/debug-1.7.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  

dev-ruby/irb:0

  (dev-ruby/irb-1.15.2:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/irb-1.10:0[ruby_targets_ruby32(-)] required by (dev-ruby/debug-1.11.0-4:1/1::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    >=dev-ruby/irb-1.6.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                

dev-ruby/matrix:0

  (dev-ruby/matrix-0.4.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/matrix-0.4.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                   

dev-ruby/minitest:5

  (dev-ruby/minitest-5.25.5:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/minitest-5.16.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                      

dev-ruby/net-ftp:0

  (dev-ruby/net-ftp-0.3.8:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/net-ftp-0.2.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    

dev-ruby/net-imap:0.5

  (dev-ruby/net-imap-0.5.12:0.5/0.5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-imap-0.3.4.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                       

dev-ruby/net-pop:0

  (dev-ruby/net-pop-0.1.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    

dev-ruby/net-smtp:0

  (dev-ruby/net-smtp-0.5.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/net-smtp-0.3.4[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.5:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/power_assert[ruby_targets_ruby32(-)] required by (dev-ruby/test-unit-3.6.8-4:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    >=dev-ruby/power_assert-2.0.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                         

dev-ruby/prime:0

  (dev-ruby/prime-0.1.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/prime-0.1.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  

dev-ruby/rake:0

  (dev-ruby/rake-13.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/json-2.12.2-4:2/2::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/racc-1.8.1-5:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                         
    dev-ruby/rake[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rbs-3.6.0[ruby_targets_ruby32(-)] required by (dev-ruby/typeprof-0.30.1-r1-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                
    >=dev-ruby/rbs-2.8.2[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.4.4:3/3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/rexml-3.3.9[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                  
    dev-ruby/rexml[ruby_targets_ruby32(-)] required by (dev-ruby/rss-0.3.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                          

dev-ruby/rss:0

  (dev-ruby/rss-0.3.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rss-0.3.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.8:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/test-unit-3.5.7[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.30.1-r1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/typeprof-0.21.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.6.9:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/bundler-2.3.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                    
    dev-ruby/bundler[ruby_targets_ruby32(-)] required by (dev-ruby/prism-1.7.0-4:1/1::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                            

dev-ruby/did_you_mean:2

  (dev-ruby/did_you_mean-2.0.0:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.12.2:2/2::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/json-2.6.1[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm 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.13.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/rdoc-6.3.3[ruby_targets_ruby32(-)] required by (dev-lang/ruby-3.2.9-r1-1:3.2/3.2::gentoo, installed) USE="gdbm ssl -berkdb -debug -doc -examples (-jemalloc) -jit -socks5 (-static-libs) -systemtap -tk -valgrind -xemacs" ABI_X86="(64)"
                                                 
    >=dev-ruby/rdoc-4.0.0[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 

dev-ruby/psych:5

  (dev-ruby/psych-5.2.6:5/5::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/psych-4.0.0[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                  

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="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >=dev-ruby/kpeg-1.1.0-r1[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                    

dev-ruby/racc:0

  (dev-ruby/racc-1.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    >dev-ruby/racc-1.4.10[ruby_targets_ruby32(-)] required by (dev-ruby/rdoc-6.13.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 

dev-ruby/date:0

  (dev-ruby/date-3.4.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/psych-5.2.6-4:5/5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/time-0.4.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         
    dev-ruby/date[ruby_targets_ruby32(-)] required by (dev-ruby/net-imap-0.5.12-5:0.5/0.5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                         

dev-ruby/stringio:0

  (dev-ruby/stringio-3.1.7:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/stringio[ruby_targets_ruby32(-)] required by (dev-ruby/psych-5.2.6-4:5/5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                             

dev-ruby/prism:1

  (dev-ruby/prism-1.7.0:1/1::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/prism[ruby_targets_ruby32(-)] required by (dev-ruby/typeprof-0.30.1-r1-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                          

dev-ruby/strscan:3

  (dev-ruby/strscan-3.1.5:3/3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/strscan[ruby_targets_ruby32(-)] required by (dev-ruby/rexml-3.4.4-4:3/3::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                            

dev-ruby/logger:0

  (dev-ruby/logger-1.7.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/logger[ruby_targets_ruby32(-)] required by (dev-ruby/rbs-3.8.1-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                           

dev-ruby/forwardable:0

  (dev-ruby/forwardable-1.3.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/forwardable[ruby_targets_ruby32(-)] required by (dev-ruby/prime-0.1.3-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                

dev-ruby/singleton:0

  (dev-ruby/singleton-0.3.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/singleton[ruby_targets_ruby32(-)] required by (dev-ruby/prime-0.1.3-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                              

dev-ruby/net-protocol:0

  (dev-ruby/net-protocol-0.2.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34) (-ruby40)" conflicts with
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-ftp-0.3.8-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-pop-0.1.2-5:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-imap-0.5.12-5:0.5/0.5::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                                 
    dev-ruby/net-protocol[ruby_targets_ruby32(-)] required by (dev-ruby/net-smtp-0.5.1-5:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                                 

dev-ruby/timeout:0

  (dev-ruby/timeout-0.4.3:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/timeout[ruby_targets_ruby32(-)] required by (dev-ruby/net-protocol-0.2.2-5:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34) (-ruby40)"
                                            

dev-ruby/time:0

  (dev-ruby/time-0.4.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    dev-ruby/time[ruby_targets_ruby32(-)] required by (dev-ruby/net-ftp-0.3.8-4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                         

dev-ruby/pp:0

  (dev-ruby/pp-0.6.2:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/pp-0.6.0[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                               

dev-ruby/reline:0

  (dev-ruby/reline-0.6.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/reline-0.4.2[ruby_targets_ruby32(-)] required by (dev-ruby/irb-1.15.2-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                   
    >=dev-ruby/reline-0.3.8[ruby_targets_ruby32(-)] required by (dev-ruby/debug-1.11.0-4:1/1::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                   

dev-ruby/io-console:0

  (dev-ruby/io-console-0.8.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby33 -ruby32 (-ruby34)" conflicts with
    >=dev-ruby/io-console-0.5.0:0[ruby_targets_ruby32(-)] required by (dev-ruby/reline-0.6.1-4:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" RUBY_TARGETS="ruby32 ruby33 (-ruby34)"
                                                         


Nothing to merge; quitting.

Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re: Re:

  • Quote

Post by puleglot » Sun Apr 05, 2026 2:44 pm

grknight wrote: Sun Apr 05, 2026 12:20 pm If you actually read the entire thread, once webkit-gtk, the only real thing needing ruby, was rebuilt/removed, then ruby:3.2 removed itself nicely.
Ah, yes. Most likely, these are different problems.
Top
puleglot
n00b
n00b
Posts: 13
Joined: Tue Jul 29, 2014 9:29 am

Re: Re:

  • Quote

Post by puleglot » Sun Apr 05, 2026 3:04 pm

puleglot wrote: Sun Apr 05, 2026 2:44 pm
grknight wrote: Sun Apr 05, 2026 12:20 pm If you actually read the entire thread, once webkit-gtk, the only real thing needing ruby, was rebuilt/removed, then ruby:3.2 removed itself nicely.
Ah, yes. Most likely, these are different problems.
Ah, actually no. If you read carefully, OP removed all ruby reverse deps and ruby packages itself, and then installation went smoothly.
Top
Post Reply

19 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic