Package: console-setup Version: 1.205 Severity: important X-Debbugs-Cc: Debianutils >= 5 removes tempname and puts a deprecation notice on the which command. The setupcon script (at least) uses both of these, causing people's initramfs's to be subtly broken and leaving them without a keymap in the event of a boot error., Since the maintainer of Debianutils seems to be content to put out fires as they come up with the excuse that the stable version of Debian declares these to be deprecated (y'know, the one that was released a week ago at time of writing), it is apparently incumbent upon others to fix this in their packages.
It's debianutils' bug, really, and the bugs keep getting filed (and resolved), but there's a half a dozen packages on my system that are broken by it. Yours happens to be used at boot time and for general system operation. If you're busy and debianutils' change doesn't get reverted, I can prepare a patch. It's literally replacing tempfile and which with their more generic equivalents, after all. -- System Information: Debian Release: 11.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages console-setup depends on: ii console-setup-linux 1.205 ii debconf 1.5.77 ii keyboard-configuration 1.205 ii xkb-data 2.33-1 console-setup recommends no packages. Versions of packages console-setup suggests: ii locales 2.31-16 ii lsb-base 11.1.0 Versions of packages keyboard-configuration depends on: ii debconf 1.5.77 ii liblocale-gettext-perl 1.07-4+b1 Versions of packages console-setup-linux depends on: ii init-system-helpers 1.60 ii kbd 2.3.0-3 ii keyboard-configuration 1.205 console-setup-linux suggests no packages. Versions of packages console-setup is related to: pn console-common <none> pn console-data <none> pn console-tools <none> ii gnome-control-center 1:3.38.4-1 ii kbd 2.3.0-3 ii systemd 247.9-1 -- debconf information: keyboard-configuration/layout: keyboard-configuration/unsupported_config_options: true keyboard-configuration/ctrl_alt_bksp: false * console-setup/codeset47: # Latin1 and Latin5 - western Europe and Turkic languages * console-setup/fontsize-fb47: 16x32 (framebuffer only) keyboard-configuration/store_defaults_in_debconf_db: true debian-installer/console-setup-udeb/title: keyboard-configuration/xkb-keymap: us console-setup/fontsize: 16x32 keyboard-configuration/unsupported_layout: true keyboard-configuration/switch: No temporary switch keyboard-configuration/model: Generic 105-key PC (intl.) keyboard-configuration/toggle: No toggling console-setup/framebuffer_only: keyboard-configuration/layoutcode: us keyboard-configuration/optionscode: keyboard-configuration/compose: No compose key keyboard-configuration/modelcode: pc105 keyboard-configuration/variantcode: keyboard-configuration/unsupported_config_layout: true console-setup/fontsize-text47: 16x32 (framebuffer only) console-setup/store_defaults_in_debconf_db: true keyboard-configuration/altgr: The default for the keyboard layout keyboard-configuration/unsupported_options: true keyboard-configuration/other: * console-setup/fontface47: TerminusBold console-setup/guess_font: * keyboard-configuration/variant: English (US) * console-setup/charmap47: UTF-8 console-setup/codesetcode: Lat15 console-setup/use_system_font: