Package: refind
Version: 0.11.4-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

on an existing installation, the refind package started to break apt-get 
upgrade runs,
presumably with the availability of an update of the package.

The issue arrived w/o interaction on unattended upgrade runs and can easily 
reproduced
by manual runs of refind-install.

The result of apt-get upgrade or unattended-upgrade runs:

> refind (0.11.4-1) wird eingerichtet ...
> Installing rEFInd to the ESP...
> mount: /boot/efi: /dev/sda2 already mounted on /boot/efi.
> dpkg: Fehler beim Bearbeiten des Paketes refind (--configure):
>  »installiertes refind-Skript des Paketes post-installation«-Unterprozess gab 
> den Fehlerwert 1 zurück
> Fehler traten auf beim Bearbeiten von:
>  refind

The output of manually running refind-install is reproducably:
> $ sudo refind-install 
> ShimSource is none
> Installing rEFInd on Linux....
> The ESP doesn't seem to be mounted! Trying to find it....
> mount: /boot/efi: /dev/sda2 already mounted on /boot/efi.
> ////boot/efi doesn't seem to be on a VFAT filesystem. The ESP must be
> mounted at //boot or //boot/efi and it must be VFAT! Aborting!

Notes:
- The ESP was mounted to /boot/efi before running refind-install, but is 
unmounted by the command (and left unmounted).
- No explicit configuration of --root is given. The vast number of leading / is 
produced by the script
- Running the script with /boot/efi mounted or unmounted does not change any 
output
- The system is currently booting via refind using the ESP partition in 
question, i.e. was set up by previous versions of refind


Expected output:
- The script should not add multiple leading slashes to the mount point and 
then fail to find it in mtab or block device lists
- refind should update the installation to the new version



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE= 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages refind depends on:
ii  debconf [debconf-2.0]  1.5.73
ii  efibootmgr             15-1+b1
ii  openssl                1.1.1d-2
ii  parted                 3.3-1

Versions of packages refind recommends:
ii  python3     3.7.5-3
ii  sbsigntool  0.9.2-2

refind suggests no packages.

-- debconf information:
* refind/install_to_esp: true

Reply via email to