On Thursday 12 November 2009 16:43:15 Mark Knecht wrote:
> So on one machine yesterday I did emerge -DuN @world which then
> suggested the need for emerge @preserved-rebuild which I did over
> night. This morning it was finished but suggested the need for a
> second emerge @preserved-rebuild. As I don't need the machine right
> now I kicked it off and will check it again later but I'm wondering
> why in the world it needs to do this twice, compiling 52 packages the
> first time and 50 packages the second time where most of the packages
> in the first list were in the second list?
> 
> Is this setting up for an endless loop?
> 
> Most of the packages were part of Gnome or XFCE4.

I've been answering this question a lot lately :-)

Almost invariably it's an automagic dependency where the offending package is 
not in DEPEND. If you have been through the cycle at least once, it is safe to 
delete /var/lib/portage/preserved_libs_registry and continue on your way.

A later revdep-rebuild will sort out any (highly unlikely) remaining issues

-- 
alan dot mckinnon at gmail dot com

Reply via email to