Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1274290

Bug#810470: libusb: superseded by libusb-1.0

From Aurelien Jarno <aurel32@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#810470: libusb: superseded by libusb-1.0
Date 2025-12-13 22:20 +0100
Message-ID <M1FbX-2DYN-5@gated-at.bofh.it> (permalink)
References <qOKA9-2GN-13@gated-at.bofh.it> <sRflM-3Vq-25@gated-at.bofh.it> <qOKA9-2GN-13@gated-at.bofh.it> <sRflM-3Vq-25@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi,

On 2016-12-22 18:18, Christoph Biedl wrote:
> Aurelien Jarno wrote...
> 
> > libusb 0.1 has been superseded by libusb 1.0, which as a new API in
> > order to fix design deficiencies with USB 2.0 and 3.0 in mind. It is
> > not supported upstream anymore and should be considered deprecated. We
> > should avoid shipping it with stretch if possible.
> 
> Hello,
> 
> future maintainer of one of the affected packages (u3-tool) here.

u3-tool build-depends on libusb-dev, but actually only use it on !linux 
(unless you force --enable-libusb). And it FTBFS on hurd, so maybe the 
best is to just drop the build-depends.

> To ease migration, are there documents around that describe the
> changes required for the transition, or at least code that was changed
> accordingly so other people can learn from? That would ease any
> discussion with upstream.

Not sure that exists. One option could be to look at a package like 
avrdude (just because i looked at it not a few hours ago) which has 
support for both libraries.

Regards
Aurelien

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

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#810470: libusb: superseded by libusb-1.0 Aurelien Jarno <aurel32@debian.org> - 2025-12-13 22:20 +0100
  Bug#810470: libusb: superseded by libusb-1.0 Tobias Frost <tobi@debian.org> - 2026-01-06 13:30 +0100
    Bug#810470: libusb: superseded by libusb-1.0 Aurelien Jarno <aurel32@debian.org> - 2026-01-06 21:20 +0100

csiph-web