Source: libusb Version: 2:0.1.12-23.2 Severity: minor Tags: patch Control: found -1 2:0.1.12-24
Hi, the upload of 2:0.1.12-23.2 installs in libusb-dev the /usr/lib/$multiarch/libusb-0.1.so.4 symlink. This seems to cause, at least on Hurd, problems when resolving the shlibs of stuff linking to libusb; for example see the latest log of usbprog [1]. Furthermore, a similar change in libpng 1.2.49-4 caused similar issues [2] and has been fixed by moving the symlink from the -dev to the library package (in 1.2.49-5). While the issue seems to go away when autoreconf'ing the autotools build system, IMHO it would be better to fix the location of this libusb symlink. Patch attached for it. [1] https://buildd.debian.org/status/fetch.php?pkg=usbprog&arch=hurd-i386&ver=0.2.0-2.1&stamp=1402131100 [2] https://bugs.debian.org/713270 Thanks, -- Pino
--- a/debian/libusb-0.1-4.install +++ b/debian/libusb-0.1-4.install @@ -1 +1,2 @@ /lib/*/libusb-0.1.so.* +usr/lib/*/libusb-0.1.so.4 --- a/debian/libusb-dev.install +++ b/debian/libusb-dev.install @@ -1,6 +1,5 @@ usr/bin/libusb-config usr/include/usb.h usr/lib/*/libusb.a -usr/lib/*/libusb-0.1.so.4 usr/lib/*/libusb.so usr/lib/*/pkgconfig/libusb.pc

