Community Packages

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!
Tasklist

FS#22923 - dar complains about libcrypto.so.0.9.8

Attached to Project: Community Packages
Opened by Bruce Bertrand (brucebertrand) - Thursday, 17 February 2011, 03:29 GMT
Last edited by Stefan Husmann (stefanhusmann) - Thursday, 17 February 2011, 18:18 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Stefan Husmann (stefanhusmann)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
dar 2.3.10-1, when installed alongside openssl 0.9.8, fails to run after a pacman -Syu upgrades openssl to 1.0.0.
A pacman -S dar fixes the problem. As dar 2.3.10-1 is current, pacman -Syu does not reinstall it.


Additional info:
dar 2.3.10-1

Behavior is identical on both i686 and x86_64

below are two instances of output from readelf, one from an i686 system immediately after pacman -Syu, the other from an x86_64 system after pacman -Syu; pacman -S dar

readelf -d /usr/lib/libdar.so

Dynamic section at offset 0x1383d4 contains 30 entries:
Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libpthread.so.0]
0x00000001 (NEEDED) Shared library: [libattr.so.1]
0x00000001 (NEEDED) Shared library: [libcrypto.so.0.9.8]
0x00000001 (NEEDED) Shared library: [libbz2.so.1.0]
0x00000001 (NEEDED) Shared library: [libz.so.1]
0x00000001 (NEEDED) Shared library: [libdl.so.2]
0x00000001 (NEEDED) Shared library: [libstdc++.so.6]
0x00000001 (NEEDED) Shared library: [libm.so.6]
0x00000001 (NEEDED) Shared library: [libc.so.6]
0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000e (SONAME) Library soname: [libdar.so.4]
0x0000000c (INIT) 0x1d778
0x0000000d (FINI) 0xfee18
0x6ffffef5 (GNU_HASH) 0xd4
0x00000005 (STRTAB) 0x8d64
0x00000006 (SYMTAB) 0x2a74
0x0000000a (STRSZ) 67459 (bytes)
0x0000000b (SYMENT) 16 (bytes)
0x00000003 (PLTGOT) 0x139814
0x00000002 (PLTRELSZ) 6480 (bytes)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x1be28
0x00000011 (REL) 0x1a278
0x00000012 (RELSZ) 7088 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x6ffffffe (VERNEED) 0x1a148
0x6fffffff (VERNEEDNUM) 5
0x6ffffff0 (VERSYM) 0x194e8
0x6ffffffa (RELCOUNT) 18
0x00000000 (NULL) 0x0


# readelf -d /usr/lib/libdar.so

Dynamic section at offset 0x12d0a8 contains 30 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libattr.so.1]
0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.1.0.0]
0x0000000000000001 (NEEDED) Shared library: [libbz2.so.1.0]
0x0000000000000001 (NEEDED) Shared library: [libz.so.1]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.2]
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x000000000000000e (SONAME) Library soname: [libdar.so.4]
0x000000000000000c (INIT) 0x270b8
0x000000000000000d (FINI) 0xf4178
0x000000006ffffef5 (GNU_HASH) 0x158
0x0000000000000005 (STRTAB) 0xbec0
0x0000000000000006 (SYMTAB) 0x2ae8
0x000000000000000a (STRSZ) 67166 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x32d918
0x0000000000000002 (PLTRELSZ) 19320 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x22540
0x0000000000000007 (RELA) 0x1d260
0x0000000000000008 (RELASZ) 21216 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x000000006ffffffe (VERNEED) 0x1d170
0x000000006fffffff (VERNEEDNUM) 5
0x000000006ffffff0 (VERSYM) 0x1c51e
0x000000006ffffff9 (RELACOUNT) 18
0x0000000000000000 (NULL) 0x0


Steps to reproduce:
1) Install community/dar on a system with openssl-0.9.8
2) pacman -Syu
3) run dar
This task depends upon

Closed by  Stefan Husmann (stefanhusmann)
Thursday, 17 February 2011, 18:18 GMT
Reason for closing:  Not a bug
Comment by Jelle van der Waa (jelly) - Thursday, 17 February 2011, 08:12 GMT
so it seems the packager did a rebuild against openssl but didn't bump the pkgrel. simply bumping it will fix it
Comment by Jelle van der Waa (jelly) - Thursday, 17 February 2011, 08:47 GMT
Btw can't test this bug, please keep your system up to date or else arch tends to break ( cherry picking packages doesn't work )

Loading...