On Tuesday 07 June 2005 12:24 pm, Kevin O'Gorman wrote:
> This morning I can no longer emerge world.  It says (in part)
>
> > treat root # emerge -aDvu world && etc-update
> >
> > These are the packages that I would merge, in order:
> >
> > Calculating world dependencies ...done!
> > [blocks B     ] <=x11-themes/gnome-themes-2.8.2 (is blocking
> > x11-themes/gtk-engines-2.6.3)
>
> and later
>
> > Total size of downloads: 45,079 kB
> >
> > !!! Error: The above package list contains packages which cannot be
> > installed !!!        on the same system.
> >
> > treat root #
>
> Now since my package.mask and package.keywords are both empty, I don't
> think it's anything I did.  How can I get this working again, or is this a
> momentary glitch
> that will go away by itself?
>
> ++ kevin

Remove the blocking package (emerge -C =(the blocking package), then do emerge 
-aDvu world again. This is a very common procedure. Afterwards, if needed, 
remerge the package you unmerged. Sometimes an updated package for the one 
you removed shows up in the list AFTER the blocked package is emerged.

I'd question doing the && etc-update, as if it runs etc-update automatically 
with the -5 option, you might be screwed. I always back up my entire /etc 
directory (at the very least) before a major emerge system or world. Then I 
always go through etc-update manually. If you know what to look for, and 
don't blindly update files that don't need it, it doesn't take that long.

Robert Crawford
-- 
gentoo-user@gentoo.org mailing list

Reply via email to