Gentoo Archives: gentoo-user

From: Alex Schuster <wonko@×××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: libpng12 is missing
Date: Tue, 25 May 2010 12:13:39
Message-Id: 201005251413.08562.wonko@wonkology.org
In Reply to: [gentoo-user] Re: libpng12 is missing by Harry Putnam
1 Harry Putnam writes:
2
3 > Alex Schuster <wonko@×××××××××.org> writes:
4 > > After writing down some ideas about installing the old libraries
5 > > somewhere in parallel, I just checked eix, and there is an extra
6 > > slot for the 1.2 version. So, just emerge media-libs/libpng:1.2 ,
7 > > and I'd expect all to be fine then.
8 >
9 > Doesn't seem to be the case here. (Some details below), But do we have
10 > a accepted way to handle this problem now?
11
12 When I wrote this, I did not really know much about this, I just spotted
13 the 2nd slot. At that time, I also had a little libpng trouble, I could
14 not update @world due to libpng blockers. I unmerged libpng, updated
15 something that was blocking (don't remember what), and remerged libpng,
16 because many applications were no longer working. I did the world update,
17 ran lafilefixer --justfixit, emerged @preserved-libs, and had to do a
18 revdep-rebuild, don't know why, I thought with FEATURES=preserve-libs this
19 should no longer necessary.
20
21 But in the end, everything is sane now. My eix output looks similar, I
22 also have both 1.2.43-r3 and 1.4.2 installed.
23
24 > But still some pkgs strike out from what appears to be libpng errors:
25 >
26 > Example: xfce-base/thunar-1.0.2, (Wrapped for mail)
27 > (Emphasis added with asterisks -ed hp)
28 > ------- --------- ---=--- --------- --------
29 > tail of emerge:
30 >
31 > ,----
32 >
33 > | [...]
34 > |
35 > | /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../\
36 > |
37 > | i686-pc-linux-gnu/bin/ld:
38 > | **** cannot find -lpng12 ****
39
40 Weird. I just tried that, and thunar-1.0.2 compiles just fine.
41 Does /usr/lib/libpng12.so.0 exist on your system? But, wait a minute, my
42 thunar links to libpng14.so.14, not to 1.2. Do you have
43 /usr/lib/libpng14.so.14? Maybe lafilefixer -justfixit fixed something for
44 me, and you should try this, too?
45
46 Wonko

Replies

Subject Author
[gentoo-user] Re: libpng12 is missing Harry Putnam <reader@×××××××.com>