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
1 On 07/02/2010 08:51 AM, Samuli Suominen wrote:
2 > I've recently stumbled upon several packages unnecessarily using old
3 > preserve_old_lib feature from eutils.eclass, namely:
4 >
5 > libgnomekbd
6 > libproxy
7 >
8 > And then users hit issues like this:
9 >
10 > https://bugs.gentoo.org/show_bug.cgi?id=326517#c5
11 >
12 > Please only use the preserve_old_lib function in case of breaking:
13 >
14 > - base-system
15 > - toolchain
16 > - or the library is so widely used that revdep-rebuilding the system
17 > would be nearly impossible without having the old lib around since
18 > revdep-rebuild (emerge) can't get the emerge ordering right (because of
19 > overlinking and lack of asneeded by default, namely jpeg and png comes
20 > into mind)
21
22 Futhermore the old library gets injected to binpkgs as a file of the new
23 package, see recent bug:
24
25 http://bugs.gentoo.org/326275
26 http://bugs.gentoo.org/show_bug.cgi?id=326275#c7