At Fri, 14 Jul 2006 01:42:26 -0700 Richard Fish <[EMAIL PROTECTED]> wrote:

> On 7/13/06, Allan Gottlieb <[EMAIL PROTECTED]> wrote:
>> ajglap gottlieb # emerge --ask --depclean; revdep-rebuild --pretend
>
> Looks like a circular dependancy between gst-plugins-alsa and
> gst-plugins.  Circular dependancies are not handled well in portage.
>
>> *** WARNING ***  --depclean is known to be broken. It is highly recommended
>> [rest of warning snipped]
>
> Did you read the rest of the warning???  It gives you the solution:
>
> emerge --noreplace gst-plugins

I did read it, but obviously not with full understanding.  That
solution, which indeed does solve my problem, is correctly stated to
place gst-plugins into the world file.  But that is not what I though
world was for.  I though it was for applications that I use directly.
I thought the --noreplace suggestion was for the case when --depclean
wants to remove something you actually run.  I foolishly hadn't
realized that this advice emerge --noreplace <atom> was also to be
used to break circular dependencies.

Thanks for the enlightenment.
allan
-- 
[email protected] mailing list

Reply via email to