Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#19414 - Tellico 2.2-1 x86_64 depends on libpng 1.2
Attached to Project:
Community Packages
Opened by Sebastien Bellefeuille (sbellef) - Tuesday, 11 May 2010, 04:09 GMT
Last edited by Ionut Biru (wonder) - Wednesday, 12 May 2010, 17:25 GMT
Opened by Sebastien Bellefeuille (sbellef) - Tuesday, 11 May 2010, 04:09 GMT
Last edited by Ionut Biru (wonder) - Wednesday, 12 May 2010, 17:25 GMT
|
DetailsDescription:
The tellico package depends on the libpng12 when the current one is libpng14 (1.4.1-1) "tellico: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory" This is on the x86_64 platform. Additional info: pacman -Qi libpng Name : libpng Version : 1.4.1-1 pacman -Qi tellico Name : tellico Version : 2.2-1 |
This task depends upon
libpng14.so.14 => /usr/lib/libpng14.so.14
on x86_64
Sorry I should have though of sending you the following:
ldd /usr/bin/tellico | grep png
libpng14.so.14 => /usr/lib/libpng14.so.14 (0x00007fb7aa970000)
libpng12.so.0 => not found
Now why would an application refer to two versions of the same library?
Per request (added readelf -a as attachement, just in case):
readelf -d /usr/bin/tellico
Dynamic section at offset 0x2d49a8 contains 47 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libkdeui.so.5]
0x0000000000000001 (NEEDED) Shared library: [libkio.so.5]
0x0000000000000001 (NEEDED) Shared library: [libkhtml.so.5]
0x0000000000000001 (NEEDED) Shared library: [libknewstuff2.so.4]
0x0000000000000001 (NEEDED) Shared library: [libsolid.so.4]
0x0000000000000001 (NEEDED) Shared library: [libqimageblitz.so.4]
0x0000000000000001 (NEEDED) Shared library: [libxml2.so.2]
0x0000000000000001 (NEEDED) Shared library: [libxslt.so.1]
0x0000000000000001 (NEEDED) Shared library: [libexslt.so.0]
0x0000000000000001 (NEEDED) Shared library: [libkabc.so.4]
0x0000000000000001 (NEEDED) Shared library: [libkcal.so.4]
0x0000000000000001 (NEEDED) Shared library: [libkcddb.so.4]
0x0000000000000001 (NEEDED) Shared library: [libpoppler-qt4.so.3]
0x0000000000000001 (NEEDED) Shared library: [libexempi.so.3]
0x0000000000000001 (NEEDED) Shared library: [libtag.so.1]
0x0000000000000001 (NEEDED) Shared library: [libyaz.so.4]
0x0000000000000001 (NEEDED) Shared library: [libksane.so.0]
0x0000000000000001 (NEEDED) Shared library: [libkresources.so.4]
0x0000000000000001 (NEEDED) Shared library: [libkparts.so.4]
0x0000000000000001 (NEEDED) Shared library: [libQtXml.so.4]
0x0000000000000001 (NEEDED) Shared library: [libQtGui.so.4]
0x0000000000000001 (NEEDED) Shared library: [libkdecore.so.5]
0x0000000000000001 (NEEDED) Shared library: [libQtCore.so.4]
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libQtDBus.so.4]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x000000000000000c (INIT) 0x43d900
0x000000000000000d (FINI) 0x6666f8
0x000000006ffffef5 (GNU_HASH) 0x400240
0x0000000000000005 (STRTAB) 0x4136d8
0x0000000000000006 (SYMTAB) 0x402800
0x000000000000000a (STRSZ) 104684 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x8d4cf0
0x0000000000000002 (PLTRELSZ) 59280 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x42f170
0x0000000000000007 (RELA) 0x42e768
0x0000000000000008 (RELASZ) 2568 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x000000006ffffffe (VERNEED) 0x42e658
0x000000006fffffff (VERNEEDNUM) 6
0x000000006ffffff0 (VERSYM) 0x42cfc4
0x0000000000000000 (NULL) 0x0
LD_DEBUG=files tellico > log 2>&1
See the last lines of the output of the above command:
4765: file=libpng12.so.0 [0]; needed by /usr/lib/opera/10.00/libQtGui.so.4 [0]
tellico: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Now I just have to find a way to have the two leave together. I guess we should close this issue.
Many thanks.