Bug#970054: fwupd: Missing Depends (or Recommends) on udisks2 for UEFI update
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 <jspricke@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
Reply to: