Thanks for the report, and submitting the fix upstream! I agree, it should probably be a recommends and we should pull that patch in for safety. I'll include it in a 1.4.6-2 upload once we merge it upstream.
Thanks! > -----Original Message----- > From: Jochen Sprickerhof <jspri...@debian.org> > Sent: Thursday, September 10, 2020 17:08 > To: Debian Bug Tracking System > Subject: Bug#970054: fwupd: Missing Depends (or Recommends) on udisks2 for > UEFI update > > > [EXTERNAL EMAIL] > > Package: fwupd > Version: 1.4.6-1 > Severity: normal > > Hi, > > starting with 1.4.6 (or 25ba4157) fwupdmgr connects to > /org/freedesktop/UDisks2/Manager to get the ESP. You can see this by > running > > dbus-monitor --system > > while doing a > > fwupdtool esp-list > > with out udisks2 installed I get a segfault and fwupdmgr does not opt to > update the UEFI. I proposed a fix to the segfault here: > > https://github.com/fwupd/fwupd/pull/2384 > > Still there should be a dependency on udisks2 (or a way to work without > it). > > Cheers Jochen > > -- System Information: > Debian Release: bullseye/sid > APT prefers unstable > APT policy: (500, 'unstable'), (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 5.8.0-1-amd64 (SMP w/8 CPU threads) > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages fwupd depends on: > ii libc6 2.31-3 > ii libefiboot1 37-5 > ii libefivar1 37-5 > ii libelf1 0.180-1+b1 > ii libflashrom1 1.2-5 > ii libfwupd2 1.4.6-1 > ii libfwupdplugin1 1.4.6-1 > ii libglib2.0-0 2.64.4-1 > ii libgudev-1.0-0 233-1 > ii libgusb2 0.3.4-0.2 > ii libjcat1 0.1.3-2 > ii libjson-glib-1.0-0 1.4.4-2 > ii libpolkit-gobject-1-0 0.105-29 > ii libsmbios-c2 2.4.3-1 > ii libsoup2.4-1 2.70.0-1 > ii libsqlite3-0 3.33.0-1 > ii libtss2-esys0 3.0.0-1 > ii libxmlb1 0.1.15-2 > ii shared-mime-info 1.15-1 > > Versions of packages fwupd recommends: > pn bolt <none> > pn fwupd-signed <none> > ii python3 3.8.2-3 > > fwupd suggests no packages. > > -- no debconf information