Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432236 - mail-client/thunderbird-bin - missing media-libs/libpng:1.2 dependency
Summary: mail-client/thunderbird-bin - missing media-libs/libpng:1.2 dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-21 19:22 UTC by rking
Modified: 2013-04-11 14:22 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rking 2012-08-21 19:22:50 UTC
thunderbird was crashing a lot, saying:
Inconsistency detected by ld.so: dl-open.c: 667: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

When I did a strace -e open thunderbird-bin, I found these lines immediately before the dl-open crash:

open("/lib64/libpng12.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib64/libpng12.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)

emerge libpng:1.2 fixed my problem.

Perhaps there should be a dependency on libpng:1.2?


For what it's worth, I already had libpng-1.5 installed, which I see thunderbird (not -bin) depends on.

Thanks!
—☈


Reproducible: Didn't try
Comment 1 Ben Kohler gentoo-dev 2013-03-11 02:40:46 UTC
What version of thunderbird-bin? Is this still happening?
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2013-04-11 14:05:44 UTC
current 17.0.5 appears to link to 1.5

zero@ozzie thunderbird-bin % lddtree /opt/thunderbird/*.so | grep png                        
        libpng15.so.15 => /usr/lib64/libpng15.so.15


I'll fix the dep to lock to that.
Comment 3 Rick Farina (Zero_Chaos) gentoo-dev 2013-04-11 14:22:01 UTC
=media-libs/libpng-1.5*