Package: dpkg Version: 1.20.9 Severity: minor Hi,
dpkg-deb -x package.deb happily overwrites symlinks on the filesystems with directories. I don't know whether this is desired behavior. tl;dr: For some reason, a system of mine ended up without /sbin/start-stop-daemon. Not knowing about dpkg --force-bad-path, I was unable to use dpkg to repair dpkg because dpkg refuses work if there is no /sbin/start-stop-daemon. dpkg-deb -x /var/cache/apt/archives/dpkg*.deb / happily replaced the /sbin => /usr/sbin with an /sbin directory containing only /sbin/start-stop-daemon. Wouldn't it be nicer to have dpkg follow symlinks before creating directories in the times of usrmerge? Severity: minor because dpkg --force-bad-path --install dpkg*.deb works. Greetings Marc -- Package-specific info: -- System Information: Debian Release: 11.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.12.9-zgws1 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-4 ii libc6 2.31-12 ii liblzma5 5.2.5-2 ii libselinux1 3.1-3 ii tar 1.34+dfsg-1 ii zlib1g 1:1.2.11.dfsg-2 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt 2.2.3 pn debsig-verify <none> -- no debconf information