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

Reply via email to