On 23/01/2013 19:48, Jarry wrote:
Hi Gentoo-users,
I always thought the right way to update everything was:

emerge --update --deep --newuse world
emerge --update --deep --newuse system

When I try the above mentioned, nothing to update is found.
Yet when I try i.e. "emerge --pretend nasm", I see:

[ebuild     U  ] dev-lang/nasm-2.10.05 [2.10.01]

So there is apparently update for dev-lang/nasm, yet it was
not pulled when I tried to update the "world" or "system".
And who knows for how many other ebuilds there is update
available...

So how can I update really *every* ebuild?

Using --with-bdeps helps to some extent. If you really want to upgrade everything then this should work, assuming that portage-utils is installed:

emerge -au1 $(qlist -ICS)

In practice, one doesn't need to for the reasons stated elsewhere in this thread. Taking nasm as an example, if you use it and care about receiving timely updates then it ought to be in your world file, as it would be if installed explicitly.

Cheers,

--Kerin

Reply via email to