Source: libgusb
Version: 0.4.9-3
Severity: serious
libgusb (0.4.9-2 to 0.4.9-5) in proposed for 4 days
Regressions
libfprint/1:1.94.9+tod1-1build1: amd64 (log, history), arm64 (log,
history), ppc64el (log, history)
libfprint/unknown: armhf (log, history)
Checking the libfprint tests the error is
> /usr/bin/python3: symbol lookup error:
/usr/lib/x86_64-linux-gnu/libfprint-2.so.2: undefined symbol:
g_usb_device_get_release, version LIBGUSB_0.1.0
seems to be a consequence of the changes in
https://launchpad.net/ubuntu/+source/libgusb/0.4.9-3
<https://launchpad.net/ubuntu/+source/libgusb/0.4.9-3> removing
revert-versioning.patch
The patch description is
https://github.com/hughsie/libgusb/commit/cfaab3e523c11800b6d77c1d10ce0c71799a4482
<https://github.com/hughsie/libgusb/commit/cfaab3e523c11800b6d77c1d10ce0c71799a4482>
has changed versions for symbols which were already made public in previous
release. This patch reverts it so that the ABI doesn't change between
0.2.9 and 0.2.10.
The issue didn't change since and dropping the patch created an
incompatible ABI change, if you do that you should update the SONAME