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