[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: