Followup-For: Bug #810697 Control: found -1 0.5-3 Hi,
the recently added cleanup during purge fails if the fw directory is missing. rmdir --ignore-fail-on-non-empty still fails in that case: 0m54.2s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmpYBfrjy', 'dpkg', '--purge', 'fwupdate'] 0m54.2s DUMP: (Reading database ... 7352 files and directories currently installed.) Removing fwupdate (0.5-3) ... Purging configuration files for fwupdate (0.5-3) ... rmdir: failed to remove '/boot/efi/EFI/debian/fw': No such file or directory dpkg: error processing package fwupdate (--purge): subprocess installed post-removal script returned error exit status 1 Errors were encountered while processing: fwupdate 0m54.2s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/tmp/piupartss/tmpYBfrjy', 'dpkg', '--purge', 'fwupdate'] This was observed after an upgrade from testing to sid. Also note that you should somehow fix old installation that were made without lsb-release installed, EFIDIR will have been empty upon installation in that case, creating this structure: # find /boot /boot /boot/efi /boot/efi/EFI /boot/efi/EFI/fwupx64.efi /boot/efi/EFI/fw Andreas