Package: fgetty Version: 0.7-6 Severity: serious Tags: patch Justification: Policy 8.6
Hi, fgetty ships a few static binaries, but also one shared binary linked against glibc: | $ ldd ./bin/checkpassword.login | linux-vdso.so.1 (0x00007ffdd0be6000) | libcrypt.so.1 => /usr/lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f9cc1429000) | libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9cc1264000) | /lib64/ld-linux-x86-64.so.2 (0x00007f9cc14a5000) However the fgetty package doesn't depend on any package. This is because ${shlibs:Depends} is missing in the debian/control file. This patch fixes the issue: --- fgetty-0.7/debian/control +++ fgetty-0.7/debian/control @@ -10,7 +10,7 @@ Package: fgetty Architecture: any -Depends: ${misc:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Built-Using: ${Built-Using} Description: very small, efficient, console-only getty and login fgetty is a small, efficient, console-only getty for Linux. It is derived Regards, Aurelien -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64)