Arch Linux

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#38434 - [libmtp] Needs rebuild after gcrypt update

Attached to Project: Arch Linux
Opened by Meir Kriheli (mksoft) - Thursday, 09 January 2014, 12:23 GMT
Last edited by Eric Belanger (Snowman) - Thursday, 09 January 2014, 18:26 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After the update of gcrypt in testing, mtp functionality is not working anymore:

$ ldd /usr/lib/libmtp.so.9
linux-vdso.so.1 (0x00007fff305e7000)
libusb-1.0.so.0 => /usr/lib/libusb-1.0.so.0 (0x0000003c04a00000)
libgcrypt.so.11 => not found
libc.so.6 => /usr/lib/libc.so.6 (0x00007fa2dafc8000)
libudev.so.1 => /usr/lib/libudev.so.1 (0x00007fa2dadb5000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fa2dab98000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007fa2db3a3000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fa2da990000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fa2da78b000)

Guess it needs a rebuild.


This task depends upon

Closed by  Eric Belanger (Snowman)
Thursday, 09 January 2014, 18:26 GMT
Reason for closing:  Not a bug
Comment by Eric Belanger (Snowman) - Thursday, 09 January 2014, 18:26 GMT
You probably have a custom package that needs to be rebuilt:

$ pacman -Q libmtp
libmtp 1.1.6-6
$ readelf -d /usr/lib/libmtp.so.9

Dynamic section at offset 0x54dc0 contains 27 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libusb-1.0.so.0]
0x0000000000000001 (NEEDED) Shared library: [libgcrypt.so.20]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]

Loading...