At Tue, 28 Oct 2008 21:51:38 +0000 Robert Bridge <[EMAIL PROTECTED]> wrote:

> On Tue, 28 Oct 2008 13:21:28 -0700
> "Kevin O'Gorman" <[EMAIL PROTECTED]> wrote:
>
>> On Tue, Oct 28, 2008 at 10:27 AM, Daniel Pielmeier
>> <[EMAIL PROTECTED]> wrote:
>> > Robert Bridge schrieb am 28.10.2008 18:21:
>> >> On Tue, 28 Oct 2008 13:08:32 -0400
>> >> "James Homuth" <[EMAIL PROTECTED]> wrote:
>> >>
>> >>> During an update attempt this afternoon, these little surprises
>> >>> were waiting for me. I took a look at the archives, and
>> >>> naturally, google, but all I found were lots of the same error,
>> >>> and no information on it/what's broken. Anyone else having this
>> >>> particular problem? The block errors are below.
>> >>>
>> >>> [blocks B     ] sys-libs/ss (is blocking
>> >>> sys-libs/e2fsprogs-libs-1.41.2)
>> >>>
>> >>> [blocks B     ] <sys-fs/e2fsprogs-1.41 (is blocking
>> >>> sys-libs/e2fsprogs-libs-1.41.2)
>> >>>
>> >>> [blocks B     ] sys-libs/com_err (is blocking
>> >>> sys-libs/e2fsprogs-libs-1.41.2)
>> >>>
>> >>> [blocks B     ] sys-libs/e2fsprogs-libs (is blocking
>> >>> sys-libs/ss-1.40.9,
>> >>> sys-libs/com_err-1.40.9)
>> >>>
>> >>> This was during an emerge --update world.
>> >>>
>> >>>
>> >>
>> >> emerge -C e2fsprogs, ss, com_err && emerge -1 e2fsprogs
>> >>
>> >> e2fsprogs is being restructured, which is causing the problem.
>> >
>> > If you go the route of uninstalling things first, make sure that you
>> > have the sources prepared as wget might not work for some use flag
>> > combinations when you remove e2fsprogs, ss, com_err in advance.
>> 
>> Sadly, I did not read this until these were all unmerged, and wget is
>> truly broken.
>> 
>> Happily, I do run with buildpkg on all the time, but an this the
>> first time I've really needed them.  Getting back to a running system
>> was pretty easy.
>> 
>> However, this does not really solve the problem.  What's a safe way to
>> do this emerge?
>
> Sorry, my systems came through this a while ago, with the ~ portage, so
> I never really noticed.
>
> For a safe solution:
>
> $ emerge -uDf world                 # fetch the code
> $ emerge -C e2fsprogs, ss, com_err  # clear the blockers
> $ emerge -uD world                  # fix the system.

This didn't work for me (but it does look safe).  I
needed to first add mit-krb5 to package.keywords

This was a real mess.
allan

Reply via email to