On Thursday 15 February 2007 23:21, b.n. wrote: > Hi, > I recently upgraded Portage (and a couple of other unrelated > packages). After the upgrade, I noticed that "emerge -pv world" before > and after give two very different results. In particular: > > 1) I had a lot of sound-related packages that are no more in portage > still installed. Okay, I should get rid of them. > BEFORE: emerge -pv warned me of all these packages. > AFTER: emerge -pv warns me of only one package (djplay) > > 2) I still have to upgrade dbus to 1.0.2 > BEFORE: the dbus upgrade was in the -pv output > AFTER: It seems the dbus upgrade is no more in emerge -pv world. > > 3) I am currently running GCC 4.1.x, but I am keeping gcc 3.3 and 3.4 > installed (I could probably get rid of gcc 3.3.x, but whatever...) > BEFORE: no gcc upgrade was required > AFTER: Portage wants me to upgrade gcc 3.3.6 and 3.4.6 to their minor > upgrades.
My guess is that at least one of your issues has something to do with the new portage behavior regarding buid time dependencies. This is the relevant message displayed when upgrading: In portage-2.1.2, installation actions do not necessarily pull in build time dependencies that are not strictly required. This behavior is adjustable via the new --with-bdeps option that is documented in the emerge(1) man page. For more information regarding this change, please refer to bug #148870. -- gentoo-user@gentoo.org mailing list