Package: gpgconf Version: 2.4.5-2 Severity: normal When "gpgconf --kill all" is launched from "apt update" and /proc isn't mounted a gpgconf child process will go into an infinite loop, see the following strace output for details.
I think that it should either abort with an error or run normally. I first saw this bug in version 2.2.43-8. Running apt in a bare chroot isn't that uncommon for me and for some earlier versions it worked OK. openat(AT_FDCWD, "/proc/self/fd", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory) prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1073741816}) = 0 close(3) = 0 close(4) = 0 close(5) = 0 close(6) = 0 close(7) = -1 EBADF (Bad file descriptor) close(8) = -1 EBADF (Bad file descriptor) close(9) = -1 EBADF (Bad file descriptor) close(10) = -1 EBADF (Bad file descriptor) close(11) = -1 EBADF (Bad file descriptor) close(12) = -1 EBADF (Bad file descriptor) close(13) = -1 EBADF (Bad file descriptor) close(14) = -1 EBADF (Bad file descriptor) close(15) = -1 EBADF (Bad file descriptor) close(16) = -1 EBADF (Bad file descriptor) close(17) = -1 EBADF (Bad file descriptor) close(18) = -1 EBADF (Bad file descriptor) close(19) = -1 EBADF (Bad file descriptor) close(20) = -1 EBADF (Bad file descriptor) close(21) = -1 EBADF (Bad file descriptor) close(22) = -1 EBADF (Bad file descriptor) close(23) = -1 EBADF (Bad file descriptor) close(24) = -1 EBADF (Bad file descriptor) close(25) = -1 EBADF (Bad file descriptor) close(26) = -1 EBADF (Bad file descriptor) close(27) = -1 EBADF (Bad file descriptor) close(28) = -1 EBADF (Bad file descriptor) close(29) = -1 EBADF (Bad file descriptor) close(30) = -1 EBADF (Bad file descriptor) [...] close(21599889) = -1 EBADF (Bad file descriptor) close(21599890) = -1 EBADF (Bad file descriptor) close(21599891) = -1 EBADF (Bad file descriptor) close(21599892) = -1 EBADF (Bad file descriptor) close(21599893) = -1 EBADF (Bad file descriptor) close(21599894) = -1 EBADF (Bad file descriptor) close(21599895) = -1 EBADF (Bad file descriptor) close(21599896) = -1 EBADF (Bad file descriptor) close(21599897) = -1 EBADF (Bad file descriptor) -- System Information: Debian Release: trixie/sid Architecture: amd64 (x86_64) Kernel: Linux 6.10.4-amd64 (SMP w/18 CPU threads; PREEMPT) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect Versions of packages gpgconf depends on: ii libassuan0 2.5.6-1+b1 ii libc6 2.40-2 ii libgcrypt20 1.11.0-6 ii libgpg-error0 1.50-3 ii libreadline8t64 8.2-5 gpgconf recommends no packages. gpgconf suggests no packages. -- debconf-show failed