Gentoo Archives: gentoo-user

From: walt <w41ter@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: libpng12 is missing
Date: Sun, 09 May 2010 19:00:39
Message-Id: hs70n9$bc4$1@dough.gmane.org
In Reply to: Re: [gentoo-user] Re: libpng12 is missing by Rudmer van Dijk
1 On 05/09/2010 10:37 AM, Rudmer van Dijk wrote:
2 > On Sunday 09 May 2010, walt wrote:
3 >>
4 >> This looks to me like a major portage screwup. I see that on my ~amd64
5 >> machine I have both versions of libpng, but the 1.2.43-r1 doesn't install
6 >> a pkg-config file because 1.4.2 installs one with the same name, and just
7 >> as bad, version 1.2.43-r1 removed the libpng12 header files.
8 >>
9 >> For now, I'd suggest just going back to to 1.2.40 if you can -- maybe mask
10 >>
11 >> >1.2.40 in package.mask?
12
13 I should have said 1.2.40 instead of 1.2.43, sorry
14
15 >> Meanwhile I'm trying to fix firefox so I can read the bug report mentioned
16 >> by Andras.
17 >
18 > well I'm getting into a .la hell...
19 > you need to rebuild packages which are themselves not invalid and therefore
20 > can't be found by revdep-rebuild...
21 >
22 > searching with "grep png12 `find /usr/lib64/ -name '*.la'`" lists all .la
23 ^^
24 I think the png12 should be png14 instead. We need to go backwards by re-
25 building the packages that have already been linked against libpng-1.4.2
26 (which we are removing until it's fixed).
27
28 > files with a bad png version, rebuilding those will fix the system. after that
29 > all packages found by revdep-rebuild can be emerged.
30 >
31 > Rudmer