[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#906216: fwupd: ESP filesystem detection code does not like autofs



Package: fwupd
Version: 1.1.1-1
Severity: normal

My ESP is mounted via autofs so that it's unmounted when not in use:

    $ grep /boot/efi /etc/fstab
    PARTLABEL=joyeux-esp /boot/efi vfat umask=0077,x-systemd.automount,x-systemd.idle-timeout=10 0 2

This leads to:

    # /usr/lib/fwupd/fwupdate --info 
    Unable to determine EFI system partition location, override using --esp-path

    # /usr/lib/fwupd/fwupdate --info --esp-path /boot/efi
    ESP specified was not valid: /boot/efi has an invalid type, expected vfat|ntfs|exfat

fwupd seems to be looking through existing mounts for one of the correct
type, which won't work where the ESP is mounted via autofs, since it's
not mounted yet...

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (570, 'testing-debug'), (570, 'testing'), (540, 'unstable-debug'), (540, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fwupd depends on:
ii  libappstream-glib8     0.7.10-1
ii  libarchive13           3.2.2-4.1
ii  libc6                  2.27-5
ii  libefiboot1            34-1
ii  libefivar1             34-1
ii  libelf1                0.170-0.5
ii  libfwupd2              1.1.1-1
ii  libgcab-1.0-0          1.1-3
ii  libglib2.0-0           2.56.1-2
ii  libgnutls30            3.5.19-1
ii  libgpg-error0          1.32-1
ii  libgpgme11             1.11.1-1
ii  libgudev-1.0-0         232-2
ii  libgusb2               0.2.11-1
ii  libjson-glib-1.0-0     1.4.2-4
ii  libpolkit-gobject-1-0  0.105-21
ii  libsmbios-c2           2.4.1-1
ii  libsoup2.4-1           2.62.2-2
ii  libsqlite3-0           3.24.0-1
ii  libuuid1               2.32.1-0.1

Versions of packages fwupd recommends:
pn  fwupd-signed  <none>
ii  python3       3.6.5-3

fwupd suggests no packages.

-- Configuration Files:
/etc/fwupd/uefi.conf changed:
[uefi]
OverrideESPMountPoint=/boot/efi


-- no debconf information


Reply to: