better to visually display it slave6 ~ # emerge -av gaim gaim-encryption These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-libs/gnutls-1.4.4-r1 USE="nls zlib -doc" 0 kB [ebuild R ] x11-plugins/gaim-encryption-3.0_beta7 USE="nls" 0 kB [ebuild R ] net-im/gaim-2.0.0_beta6 USE="crypt dbus* gnutls* gtk msn* nls perl spell ssl -avahi -bonjour -cjk -console -custom-cflags -debug -doc -eds -gadu -groupwise -gstreamer -meanwhile -mono -qq -sasl -silc -startup-notification -tcl -tk -xscreensaver" 0 kB I also experienced 2 other problems with this build of gentoo, might be related. emerge fluxbox didn't want to pull all of Xorg (none of Xorg had been installed) don't know how a wm runs without xorg server. if I tried emerge x11 fluxbox. it would only grab x11. fluxbox wasn't in the list of what it wanted to pull. so I had to do an emerge -av x11 && emerge fluxbox to get both. Reproducible: Always
Created attachment 110182 [details] emerge info
No, portage doesn't respect the order of packages you've typed on command line, because it needs to care about dependencies. gaim-encryption is a PDEPEND of gaim, so the order is absolutely correct. As for fluxbox, it does not depend on xorg-server, we don't have monolithic X any more, that's about the whole point.
what about emerge x11 fluxbox not pulling both fluxbox and x11? and fluxbox can run with only 5 X packages? I wish I could revert to test that. I leave it as invalid I still think it should respect my order. especially since this is a rebuild. in the even that gaim-encryption had been an install it should have pulled it before gaim and after.
(In reply to comment #3) > what about emerge x11 fluxbox not pulling both fluxbox and x11? and fluxbox can > run with only 5 X packages? Sure it can run with a remote X server. If you want a local one, then emerge it, it's not a dependency, not needed to compile or to run it. http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml