Bug#810413: garmindev: please switch to libusb 1.0

Aurelien Jarno aurel32 at debian.org
Fri Jan 8 20:54:33 UTC 2016


On 2016-01-08 20:04, Sebastiaan Couwenberg wrote:
> On 08-01-16 19:36, Aurelien Jarno wrote:
> > garmindev has a build-depends on libusb-dev. A few years ago upstream
> > has released a new major version libusb 1.0 with a different API which
> > aims to fix design deficiencies with USB 2.0 and 3.0 in mind.
> > 
> > The old libusb 0.1 package is not supported upstream anymore and should
> > be considered deprecated.
> > 
> > If garmindev supports the new libusb 1.0 library, please consider
> > switching the build-depends from libusb-dev to libusb-1.0-0-dev. If not
> > please inform upstream that porting the software to the new API is
> > recommended.
> 
> garmindev is no longer developed upstream, so it's better to just drop
> this package and update qlandkartegt to not Recommend it any more.

Thanks for your fast answer. So far it is not clear when libusb 0.1 will
be removed from the archive. Despite the new version being there for
more than 7 years, we still have more than 70 packages using it in sid,
including some core packages.

I have filled this bug to start warning people that they should switch
to the new version (hence the severity wishlist for now), however
depending on the number of packages still using it around freeze time, I
will decide if we keep the package for stretch or not. In the meantime
you can keep the package in the archive and keep this bug open, someone
might provide a patch.

Regards,
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                 http://www.aurel32.net



More information about the Pkg-grass-devel mailing list