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 1OGt0t-0001Zs-Gy for garchives@archives.gentoo.org; Tue, 25 May 2010 12:13:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4C0FE0807; Tue, 25 May 2010 12:13:11 +0000 (UTC) Received: from mx.virtyou.com (mx.virtyou.com [94.23.166.77]) by pigeon.gentoo.org (Postfix) with ESMTP id 6A426E0807 for ; Tue, 25 May 2010 12:13:11 +0000 (UTC) Received: from weird.localnet (p4FF05F67.dip.t-dialin.net [79.240.95.103]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.virtyou.com (Postfix) with ESMTPSA id D019E4A8010 for ; Tue, 25 May 2010 14:13:10 +0200 (CEST) From: Alex Schuster To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: libpng12 is missing Date: Tue, 25 May 2010 14:13:07 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.33-tuxonice-r2; KDE/4.4.3; i686; ; ) References: <201005151743.58712.wonko@wonkology.org> <87iq6c64jc.fsf@newsguy.com> In-Reply-To: <87iq6c64jc.fsf@newsguy.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201005251413.08562.wonko@wonkology.org> X-Archives-Salt: 431608ba-7a21-41a8-90ef-e83db79d4749 X-Archives-Hash: 0cfbe7a8bc958db6293b62e60cf482e5 Harry Putnam writes: > Alex Schuster writes: > > After writing down some ideas about installing the old libraries > > somewhere in parallel, I just checked eix, and there is an extra > > slot for the 1.2 version. So, just emerge media-libs/libpng:1.2 , > > and I'd expect all to be fine then. > > Doesn't seem to be the case here. (Some details below), But do we have > a accepted way to handle this problem now? When I wrote this, I did not really know much about this, I just spotted the 2nd slot. At that time, I also had a little libpng trouble, I could not update @world due to libpng blockers. I unmerged libpng, updated something that was blocking (don't remember what), and remerged libpng, because many applications were no longer working. I did the world update, ran lafilefixer --justfixit, emerged @preserved-libs, and had to do a revdep-rebuild, don't know why, I thought with FEATURES=preserve-libs this should no longer necessary. But in the end, everything is sane now. My eix output looks similar, I also have both 1.2.43-r3 and 1.4.2 installed. > But still some pkgs strike out from what appears to be libpng errors: > > Example: xfce-base/thunar-1.0.2, (Wrapped for mail) > (Emphasis added with asterisks -ed hp) > ------- --------- ---=--- --------- -------- > tail of emerge: > > ,---- > > | [...] > | > | /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../\ > | > | i686-pc-linux-gnu/bin/ld: > | **** cannot find -lpng12 **** Weird. I just tried that, and thunar-1.0.2 compiles just fine. Does /usr/lib/libpng12.so.0 exist on your system? But, wait a minute, my thunar links to libpng14.so.14, not to 1.2. Do you have /usr/lib/libpng14.so.14? Maybe lafilefixer -justfixit fixed something for me, and you should try this, too? Wonko