On Mon, 3 Sep 2007 12:14:58 +0200 Bo Ørsted Andresen <[EMAIL PROTECTED]> wrote:
> On Monday 03 September 2007 11:58:27 Neil Bothwick wrote: > > On Mon, 3 Sep 2007 10:42:07 +0200, Bo Ørsted Andresen wrote: > > > > > Python is part of the system profile, so it doesn't need to > > > > > be added to world. Portage knows this. > > > > > > While this is true --noreplace should still add it to world. > > > > Why? When system is included in world? > > I'm not arguing the fact that adding system packages like this to > world may be a bit silly. But --noreplace does not (and in my opinion > should not) have exceptions for things that are silly. > > > https://bugs.gentoo.org/show_bug.cgi?id=188929 > > > > I thought that one had been fixed, it certainly works here, or has > > the fix not made it to stable yet? > > It's only been fixed in 2.1.3.x. Which isn't stable yet. > Ah! My mistake. Sorry, for the silly example. Python was the first thing that came to my mind as an example of a package which is installed and not present in the world list, but didn't thing about the fact it is a system package also. Well, this behavior is the same for every package here (this time the example is with "mc"): === localhost ~ # cp /var/lib/portage/world . localhost ~ # grep mc /var/lib/portage/world app-misc/mc localhost ~ # sed -i 's/mc//g' /var/lib/portage/world localhost ~ # grep mc /var/lib/portage/world localhost ~ # emerge --noreplace app-misc/mc Calculating dependencies ..... ..... ........ done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. localhost ~ # grep mc /var/lib/portage/world localhost ~ # === So, I'll just wait for the devs to mark "stable" the next version of portage. Thanks for your replies! -- Best regards, Daniel -- [EMAIL PROTECTED] mailing list

