Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Over using preserve_old_lib, don't do that
Date: Fri, 02 Jul 2010 05:57:17
Message-Id: 4C2D7FF9.4010705@gentoo.org
In Reply to: [gentoo-dev] Over using preserve_old_lib, don't do that by Samuli Suominen
On 07/02/2010 08:51 AM, Samuli Suominen wrote:
> I've recently stumbled upon several packages unnecessarily using old > preserve_old_lib feature from eutils.eclass, namely: > > libgnomekbd > libproxy > > And then users hit issues like this: > > https://bugs.gentoo.org/show_bug.cgi?id=326517#c5 > > Please only use the preserve_old_lib function in case of breaking: > > - base-system > - toolchain > - or the library is so widely used that revdep-rebuilding the system > would be nearly impossible without having the old lib around since > revdep-rebuild (emerge) can't get the emerge ordering right (because of > overlinking and lack of asneeded by default, namely jpeg and png comes > into mind)
Futhermore the old library gets injected to binpkgs as a file of the new package, see recent bug: http://bugs.gentoo.org/326275 http://bugs.gentoo.org/show_bug.cgi?id=326275#c7