Neil Bothwick wrote:
On Thu, 24 Jun 2010 07:46:59 -0500, Dale wrote:

What does emerge --update --newuse --deep --tree  --with-bdeps y
@world

actually say?
I'm not sure this is correct but I have to ask this.  Since gcc is a
system package, it wouldn't try to upgrade gcc even if one was
available would it?  I guess if something in world just had to have
that or a newer version then it would pull the newer gcc in but
otherwise it would skip it right?
@world includes @system. But the problem is not that emerge world is
skipping it but that it wants to downgrade gcc:4.4.

From my understanding, world includes @system but @world does not. I know here on my rig, I run emerge -uvDNa world and it updates everything installed including deps and the system packages. If I run @world, it skips the system packages. At least that is the last time I tried it which was not to long ago.

One reason I remember this is because of the discussion I had with the devs on -dev. That is why @system is in /var/lib/portage/world_sets. I noticed a few weeks ago that there are a couple others added to it as well. The devs did it that way so that when folks like me upgrade the old fashioned way and just use world instead of @system and @world.

Has this changed?

Dale

:-)  :-)

Reply via email to