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.
Created attachment 110182 [details]
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.