On Thu, Apr 7, 2011 at 10:38 AM, Brennan Shacklett
<bp.shackl...@gmail.com>wrote:

> > I think that package is there, but I'll check this weekend.  I didn't
> feel like carrying my laptop today.
> > It would be nice if I just had to install it, but I would think
> revdep-rebuild should pull it in . . . or doesn't revdep-rebuild work that
> way?
>
> revdep-rebuild will only rebuild the package with the broken link. It won't
> pull in anything (unless the ebuild pulls something else in), so
> revdep-rebuild can't fix an issue that needs another package that the ebuild
> doesn't depend on.
>
> --Brennan Shacklett
>

Moreover, you may want to run "emerge -a --depclean", which just might
flush the package(s) with broken links.

I run that manually once in a while, but regularly clean a bunch of other
things with a script I call "cleanup",
-    #!/bin/bash
-    dispatch-conf
-    revdep-rebuild
-    lafilefixer --justfixit
-    perl-cleaner all
-    locale-gen --keep --quiet

You have to be prepared to respond to dispatch-conf, but the others run to
completion by themselves.

-- 
Kevin O'Gorman, PhD

Reply via email to