Bug#715163: sane-backends: unsatisfiable build-depends on libusb-1.0.0-dev on kfreebsd-*
Package: sane-backends
Version: 1.0.23-1
Severity: serious
[ X-Debbugs-Cc to Markus, who introduced this. ]
Hi,
sane-backends (1.0.23-1) unstable; urgency=low
[...]
* Build-Depend on libusb-1.0-0-dev and enable libusb1.0 support in
debian/rules. Thanks to Martin Pitt for the report and Whoopie for the
patch. (Closes: #687137)
-- Markus Koschany <apo@gambaru.de> Thu, 04 Jul 2013 17:41:47 +0200
Looking at control:
Build-Depends:
autotools-dev,
chrpath,
debhelper (>= 9),
gettext,
libavahi-client-dev,
libcam-dev [kfreebsd-any],
libgphoto2-2-dev,
libieee1284-3-dev [!hurd-i386],
libjpeg-dev,
libltdl3-dev,
libtiff4-dev,
libusb-1.0-0-dev [!hurd-i386],
libv4l-dev [linux-any],
pkg-config,
po-debconf,
texlive,
texlive-latex-extra,
xutils-dev
This is broken. Because:
$ rmadison libusb-1.0-0-dev
libusb-1.0-0-dev | 2:1.0.8-2 | squeeze | amd64, armel, i386, ia64, mips, mipsel, powerpc, s390, sparc
libusb-1.0-0-dev | 2:1.0.11-1 | wheezy | amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390, s390x, sparc
libusb-1.0-0-dev | 2:1.0.15-1 | jessie | amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390, s390x, sparc
libusb-1.0-0-dev | 2:1.0.15-1 | sid | amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390, s390x, sparc
libusb-1.0-0-dev doesn't (and never did) exist on kfreebsd-*. Which now means
that sane-backends will not be built there (it's BD-Uninstallable, see
https://buildd.debian.org/status/package.php?p=sane-backends)
Probably it should also be disabled for kfreebsd-* as for hurd?
Or some alternative used...
Regards,
Rene
Reply to: