IMO this should be above "wishlist" importance, because the lcdproc
project had to disable a lot of display drivers (such as
hd44780-lcd2usb) still relying on libusb 0.1 API, while libusb-
compat-0.1 probably would've solved their issues easily. An LCD that
worked perfectly with Ubuntu 16.04 is now dead in 18.04.

I fail to see why Debian maintainers are so worried about introducing
some corner case bugs while things are breaking completely without the
compatibility wrapper. Apparently it's just a matter of packaging
libusb-compat-0.1 and making it conflict with libusb-0.1 so that only
either one can be used.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libusb in Ubuntu.
https://bugs.launchpad.net/bugs/991004

Title:
  Replace libusb-0.1 with libusb-compat-0.1

Status in libusb package in Ubuntu:
  Confirmed
Status in libusb package in Debian:
  New

Bug description:
  See http://www.libusb.org/wiki/libusb-compat-0.1

  From http://www.libusb.org/:

  "However, if you have installed libusb-1.0 then we strongly recommend
  to use libusb-compat-0.1 instead of the ancient libusb-0.1 code, so
  that programs which use both the 0.1 API and the 1.0 API in different
  parts of the program, or in different libraries used by the program,
  will both end up using libusb-1.0 for actual device access. This is
  important to avoid potential conflicts between libusb-1.0 and
  libusb-0.1 being used by the same process."

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: libusb-0.1-4 2:0.1.12-20
  ProcVersionSignature: Ubuntu 3.2.0-24.37-generic-pae 3.2.14
  Uname: Linux 3.2.0-24-generic-pae i686
  ApportVersion: 2.0.1-0ubuntu7
  Architecture: i386
  Date: Sun Apr 29 12:23:48 2012
  EcryptfsInUse: Yes
  ProcEnviron:
   LANGUAGE=nb_NO:nb:no_NO:no:nn_NO:nn:en
   TERM=xterm
   PATH=(custom, user)
   LANG=nb_NO.UTF-8
   SHELL=/bin/bash
  SourcePackage: libusb
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libusb/+bug/991004/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to