Gentoo Archives: gentoo-hardened

From: Graham Murray <gmurray@××××××××××××.uk>
To: gentoo-hardened@l.g.o
Subject: Re: [gentoo-hardened] offtopic: libpng upgrade
Date: Fri, 23 Sep 2011 07:03:04
Message-Id: 1316760884.20426.97.camel@gmdev.webwayone.co.uk
In Reply to: [gentoo-hardened] offtopic: libpng upgrade by "Tóth Attila"
1 On Thu, 2011-09-22 at 20:23 +0100, "Tóth Attila" wrote:
2 > I've suspected, that it won't be a torch-light procession.
3 > But reality exceeded my expectations.
4 > Around 60 packages failed out of approx 100! I've followed the
5 > ebuild's
6 > advice, that I leave the old library in place and revdep all packages
7 > linked to it.
8 > Acutally it would be better to remove the old library immediately,
9 > because
10 > a bunch of packages still tried to use -lpng14 for linking. In those
11 > case
12 > removing the old libs seems to help most of the time. But it will take
13 > another day to roll over the packages.
14 > Of course some packages will still fail. But it could spare me a day
15 > of
16 > useless compiles failing at the end while linking if I would have
17 > removed
18 > the old library for the first time.
19
20 I found that the "problem" was .la files where the library does NOT link
21 in libpng but the .la file contains png14. Neither revdep-rebuild nor
22 'emerge @preserver-rebuild' caught these and I had to manually identify
23 and re-emerge the packages whose .la files referenced png14.

Attachments

File name MIME type
smime.p7s application/x-pkcs7-signature