From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OUkgb-00062J-7J for garchives@archives.gentoo.org; Fri, 02 Jul 2010 18:10:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F39DE09FC; Fri, 2 Jul 2010 18:09:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 8582DE09A5 for ; Fri, 2 Jul 2010 18:09:41 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 102841B4001; Fri, 2 Jul 2010 18:09:41 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Over using preserve_old_lib, don't do that Date: Fri, 2 Jul 2010 14:08:26 -0400 User-Agent: KMail/1.13.1 (Linux/2.6.34; KDE/4.4.4; x86_64; ; ) Cc: Samuli Suominen References: <4C2D7E5D.2050008@gentoo.org> In-Reply-To: <4C2D7E5D.2050008@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2807040.6qmx0us5jP"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201007021408.28255.vapier@gentoo.org> X-Archives-Salt: 28df5ca1-eff3-4c83-b7ad-5e18ba50dbba X-Archives-Hash: bd326d88897d4444827545eff0b97a44 --nextPart2807040.6qmx0us5jP Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Friday, July 02, 2010 01:51:25 Samuli Suominen wrote: > I've recently stumbled upon several packages unnecessarily using old > preserve_old_lib feature from eutils.eclass, namely: >=20 > libgnomekbd > libproxy >=20 > And then users hit issues like this: >=20 > https://bugs.gentoo.org/show_bug.cgi?id=3D326517#c5 >=20 > Please only use the preserve_old_lib function in case of breaking: > - 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) i dont know how critical libgnomekbd is to the general running of GNOME, bu= t=20 if all GNOME apps break because of it, then that is a valid use case. =20 upgrading a library that the whole desktop env cascades upon should not res= ult=20 in the inability to log in (i.e. being forced to work in a Linux console sh= ell=20 to recover things). that bug report looks to me like the user not reading the output where they= =20 have to delete the file themselves. =2Dmike --nextPart2807040.6qmx0us5jP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iQIcBAABAgAGBQJMLisbAAoJEEFjO5/oN/WBhDwQALVuyRsN8BCdwso3DPtyW6PU OdHCHWlOTmACWU6gIEuUR90GnDwcZ8lWWChXLGKYXFntZW4cCA5JDQ5UOfDuX4cd /mCh49Qwu0UCkBDXoM27lk2bISLGxHCyc4d+nbVMsVP3MDZDRkD1p+TWWQ2Husun 72qZMlJaDPUFA6bI5eU2ZE6hNgEE+labgix7kQPtnFCw/saOt8UTW4c2YhMMVYpu fGmMx7tgci+pX1RfmQB9v0qLNUKAyWd8iqRo5Um7mKsYANg8gIRkrDXsjVvwbiu0 Oy5Q3v7wQojaW6VLfHz4Tobx/HWeKY+hF8yzsTL2j9M/Sj3nVZvZ5066oOuRcUfa 1N97TS4j0/9r/QFKAUwTofMzDVS5QK42GYEiaWQMRQU7Hl3NBxYjnFUbc9TU+Mwq N77agriNS3q3Id34BEYNyUhX0rIQpacRtiU8BjdHbaAus317GW7FdoVqbUgpMZwW aOYER50cxXRx1DqwGs+WMQye1XtW4Aj8v3iNEoyf87mB+zlQ/j6YB185zLM5LnL0 kxbjT3UeQpzO0T5uFisg1VqMgun5/oIhv/lqhQ9fVIh0caa8wPjFLmV+KsTLV+Pv wqtmTzclEgNt2bOSe2eUQUzO5EWj7Q/eCqZvQdqsLaozBV+mVg6td5HjYr77zpNU vinj08/FdYcnuvqumzve =hKBC -----END PGP SIGNATURE----- --nextPart2807040.6qmx0us5jP--