On Thu, 15 Jan 2009 18:37:20 -0500, Michael P. Soulier wrote:

> The libavcodec library went from version 51 to 52, which broke
> transcode. The --deep argument did not find the dependency there and
> rebuild transcode. 
> 
> On my FreeBSD server, portupgrade has the -r and -R arguments to force
> rebuilds of dependent and reverse-dependent packages. Is there a way to
> have emerge do the same?

emerge @preserved-libs does that with portage 2.2. Emerge even tells
you to run it, and hangs on to the old versions until you do so, so your
system is never broken.

Revdep-rebuild is good for fixing things after they are broken, but the
new portage approach of not breaking them is much nicer :)


-- 
Neil Bothwick

If at first you don't succeed you'll get lot's of advice.

Attachment: signature.asc
Description: PGP signature

Reply via email to