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 1OHGB4-0007gg-21 for garchives@archives.gentoo.org; Wed, 26 May 2010 12:57:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 26ADCE09CB; Wed, 26 May 2010 12:57:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DC153E09CB for ; Wed, 26 May 2010 12:57:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 8830F1B401E for ; Wed, 26 May 2010 12:57:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.397 X-Spam-Level: X-Spam-Status: No, score=-3.397 required=5.5 tests=[AWL=-0.798, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W6jX9m48477q for ; Wed, 26 May 2010 12:57:12 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 7C5021B402A for ; Wed, 26 May 2010 12:57:09 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OHGAF-00010i-TY for gentoo-user@gentoo.org; Wed, 26 May 2010 14:56:51 +0200 Received: from c-98-215-178-110.hsd1.in.comcast.net ([98.215.178.110]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 May 2010 14:56:51 +0200 Received: from reader by c-98-215-178-110.hsd1.in.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 26 May 2010 14:56:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org connect(): No such file or directory From: Harry Putnam Subject: [gentoo-user] Re: libpng12 is missing Date: Wed, 26 May 2010 07:55:54 -0500 Organization: Still searching... Message-ID: <87eigy6cv9.fsf@newsguy.com> References: <201005151743.58712.wonko@wonkology.org> <87iq6c64jc.fsf@newsguy.com> <201005251413.08562.wonko@wonkology.org> 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=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-98-215-178-110.hsd1.in.comcast.net User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:6ywiYjQzGTqV3mDeEXajyjmKwps= X-Archives-Salt: 5b82c7b2-ee55-4b9e-901a-1e5a6fef4744 X-Archives-Hash: d9f606439b8b66dd5a5adb1c188156c0 Alex Schuster writes: > 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? Thanks for your reply, but I guess it will remain a puzzle... I did so many things fussing with libpng... I'm not sure what fixed it in the end. One of them was to redo installing both libpng version all over again, by emerge -vC libpng completely then installing again making sure to install 1.4 first, and 1.2 in the slot. But also used `lafilefixer -justfixit' Not to mention Neils fix with the nifty regular expressions. Also a revdep-rebuild in there. At some point I was able to startx... (A libpng 1.2 error had been stopping X from starting) and finish the rest from X. (getting the xfce pkgs to install finally.) I kept having the nagging feeling I might have originally had the libpng version in the wrong order... I'm not sure if that is even possible though.