public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Harry Putnam <reader@newsguy.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: libpng12 is missing
Date: Wed, 26 May 2010 07:55:54 -0500	[thread overview]
Message-ID: <87eigy6cv9.fsf@newsguy.com> (raw)
In-Reply-To: 201005251413.08562.wonko@wonkology.org

Alex Schuster <wonko@wonkology.org> writes:

> Harry Putnam writes:
>
>> Alex Schuster <wonko@wonkology.org> 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.





  reply	other threads:[~2010-05-26 12:57 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-09 12:10 [gentoo-user] libpng12 is missing Xi Shen
2010-05-09 13:32 ` [gentoo-user] " walt
2010-05-09 13:41   ` Xi Shen
2010-05-09 16:39     ` walt
2010-05-09 17:37       ` Rudmer van Dijk
2010-05-09 18:54         ` Volker Armin Hemmann
2010-05-09 20:12           ` Rudmer van Dijk
2010-05-10 22:27             ` Volker Armin Hemmann
2010-05-11  5:51               ` Mick
2010-05-11  8:39                 ` Neil Bothwick
2010-05-11  8:47                   ` Alan McKinnon
2010-05-11  9:00                     ` Neil Bothwick
2010-05-11 10:15                     ` Neil Bothwick
2010-05-11 10:19                       ` Helmut Jarausch
2010-05-11 11:13                         ` Albert Hopkins
2010-05-11 11:24                           ` Neil Bothwick
2010-05-11 11:54                             ` Albert Hopkins
2010-05-11 11:39                       ` Alan McKinnon
2010-05-11 12:22                         ` Neil Bothwick
2010-05-11 14:41                         ` Volker Armin Hemmann
2010-05-11 23:46                         ` walt
2010-05-12  7:52                           ` Neil Bothwick
2010-05-12  7:53                           ` Neil Bothwick
2010-05-11 12:11                       ` Peter Humphrey
2010-05-14 19:28                         ` Mick
2010-05-14 21:57                           ` Mick
2010-05-15 15:06                             ` Roy Wright
2010-05-15 15:43                               ` Alex Schuster
2010-05-25  3:31                                 ` Harry Putnam
2010-05-25 12:13                                   ` Alex Schuster
2010-05-26 12:55                                     ` Harry Putnam [this message]
2010-05-16  7:30                               ` [gentoo-user] Re: libpng12 is missing [TEMP SOLN] Chris Walters
2010-05-16 17:28                                 ` Roy Wright
2010-05-11 14:21               ` [gentoo-user] Re: libpng12 is missing Paul Hartman
2010-05-11 15:25                 ` Rudmer van Dijk
2010-05-11 16:42                   ` Paul Hartman
2010-05-10  1:11           ` walt
2010-05-10  2:09             ` Dale
2010-05-10  8:26             ` Neil Bothwick
2010-05-09 19:04         ` walt
2010-05-09 14:13   ` Chris Reffett
2010-05-09 14:59 ` [gentoo-user] " András Csányi
2010-05-29  7:56   ` [gentoo-user] binary dependencies [WAS: libpng12 is missing] Enrico Weigelt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87eigy6cv9.fsf@newsguy.com \
    --to=reader@newsguy.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox