Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Cc: Samuli Suominen <ssuominen@g.o>
Subject: Re: [gentoo-dev] Over using preserve_old_lib, don't do that
Date: Fri, 02 Jul 2010 18:10:01
Message-Id: 201007021408.28255.vapier@gentoo.org
In Reply to: [gentoo-dev] Over using preserve_old_lib, don't do that by Samuli Suominen
1 On Friday, July 02, 2010 01:51:25 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 > - or the library is so widely used that revdep-rebuilding the system
14 > would be nearly impossible without having the old lib around since
15 > revdep-rebuild (emerge) can't get the emerge ordering right (because of
16 > overlinking and lack of asneeded by default, namely jpeg and png comes
17 > into mind)
18
19 i dont know how critical libgnomekbd is to the general running of GNOME, but
20 if all GNOME apps break because of it, then that is a valid use case.
21 upgrading a library that the whole desktop env cascades upon should not result
22 in the inability to log in (i.e. being forced to work in a Linux console shell
23 to recover things).
24
25 that bug report looks to me like the user not reading the output where they
26 have to delete the file themselves.
27 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature