On 2021/12/14 21:28, Guillem Jover wrote:
Hi!

On Tue, 2021-12-14 at 21:00:40 +0800, Mad Horse wrote:
Package: dpkg
Version: 1.21.1
Severity: important
On my system, /var/lib/dpkg is an dedicated file system mounted there, so
there
is an directory /var/lib/dpkg/lost+found, and fixup_misplaced_alternatives()
within dpkg.postinst will try to "fix" it up, causing upgrade from dpkg
1.16.1
failed.

Currently I walk this problem around by adding "lost+found" to the "known
file
list" in fixup_misplaced_alternatives(), but this function should only work
on
files, not directories, so we had better add some check to see whether this
assumed target is a file, in the first place.
Ouch, indeed. Thanks, I've fixed this locally now, and will be
included in the next upcoming release.

Thanks,
Guillem

Since this bug breaks upgradability, could you release a "hotfix" for this?

Reply via email to