FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 05-09-2010, 02:13 PM
Chris Reffett
 
Default libpng12 is missing

On 05/09/2010 09:32 AM, walt wrote:
> On 05/09/2010 05:10 AM, Xi Shen wrote:
>> hi,
>>
>> my system is gentoo amd64, kde 4.3. i just updated my portage, and
>> updated the world. then i ran revdep-rebuild, and i got a error when
>> building "notification-daemon-0.4.0-r1". the error found in the build
>> log is: cannot find -lpng12
>>
>> i have both libpng-1.2.43-r1 and libpng-1.4.2 installed, but i do not
>> have libpng12.a in my /usr/lib64 directory. and 'pkg-config libpng
>> --libs' only show '-lpng14'.
>
> Are you sure you still have version 1.2.43 installed? I'm going thru
> the same thing now on x86 and libpng-1.2 was deleted during the update.
> I now have only 1.4.2 remaining.
>
> Revdep-rebuild has been enumerating broken files for twenty minutes and
> is still going. I've never seen breakage this bad before. This machine
> is going to be useless for the next 24 hours or so until all the packages
> are rebuilt.
>
It looks like preserved-libs didn't catch this one either. I just ran
revdep-rebuild overnight, and now notification-daemon and pygtk won't
build. But emerge @preserved-rebuild came up with nothing before the
revdep-rebuild.

Chris Reffett
 
Old 05-09-2010, 02:59 PM
András Csányi
 
Default libpng12 is missing

On 9 May 2010 14:10, Xi Shen <davidshen84@googlemail.com> wrote:
> hi,
>
> my system is gentoo amd64, kde 4.3. i just updated my portage, and
> updated the world. then i ran revdep-rebuild, and i got a error when
> building "notification-daemon-0.4.0-r1". the error found in the build
> log is: cannot find -lpng12
>
> i have both libpng-1.2.43-r1 and libpng-1.4.2 installed, but i do not
> have libpng12.a in my /usr/lib64 directory. and 'pkg-config libpng
> --libs' only show '-lpng14'.
>
> i guess these 2 versions do not work well with each other. how can i fix this?
>
> P.S. i have 'png' in my USE flags.

It looks like the libpng package makes problem for other's including me... :$
http://bugs.gentoo.org/show_bug.cgi?id=319029

--
- -
-- Csanyi Andras -- http://sayusi.hu -- Sayusi Ando
-- "Bízzál Istenben és tartsd szárazon a puskaport!".-- Cromwell
 
Old 05-09-2010, 04:39 PM
walt
 
Default libpng12 is missing

On 05/09/2010 06:41 AM, Xi Shen wrote:

On Sun, May 9, 2010 at 9:32 PM, walt<w41ter@gmail.com> wrote:

On 05/09/2010 05:10 AM, Xi Shen wrote:


hi,

my system is gentoo amd64, kde 4.3. i just updated my portage, and
updated the world. then i ran revdep-rebuild, and i got a error when
building "notification-daemon-0.4.0-r1". the error found in the build
log is: cannot find -lpng12

i have both libpng-1.2.43-r1 and libpng-1.4.2 installed, but i do not
have libpng12.a in my /usr/lib64 directory. and 'pkg-config libpng
--libs' only show '-lpng14'.


This looks to me like a major portage screwup. I see that on my ~amd64
machine I have both versions of libpng, but the 1.2.43-r1 doesn't install
a pkg-config file because 1.4.2 installs one with the same name, and just
as bad, version 1.2.43-r1 removed the libpng12 header files.

For now, I'd suggest just going back to to 1.2.43 if you can -- maybe mask
>1.2.43 in package.mask?

Meanwhile I'm trying to fix firefox so I can read the bug report mentioned
by Andras.
 

Thread Tools




All times are GMT. The time now is 11:31 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org