Bug#1119064: fwupd: fails to start with undefinded symbol
Hi,
not the maintainer, just chiming in...
On Sun, Oct 26, 2025 at 01:00:15PM +0100, Matthias Geiger wrote:
> after the -3 update fixing the segfault fwupd still fails to start for
> me:
>
> $ doas /usr/libexec/fwupd/fwupd
>
> usr/libexec/fwupd/fwupd: symbol lookup error:
> /usr/lib/x86_64-linux-gnu/fwupd-2.0.16/libfwupdplugin.so: undefined
> symbol: libusb_wrap_sys_device
libusb_wrap_sys_device should be provided by libusb-1.0.so.0 (from
libusb-1.0-0).
Can you check what your systems dynamic linker uses to resolve
libfwupdplugin.so's libs, for example using:
ldd /usr/lib/*linux-gnu/fwupd-2.0.*/libfwupdplugin.so
For reference, on my arm64 hardware this gives:
libusb-1.0.so.0 => /lib/aarch64-linux-gnu/libusb-1.0.so.0 (0x0000ffffad830000)
Best,
Chris
Reply to: