#1119057 systemd package insists of creating dangling symlink /etc/vconsole.conf

Package:
systemd
Source:
systemd
Description:
system and service manager
Submitter:
Michael Tokarev
Date:
2025-10-26 10:07:02 UTC
Severity:
normal
#1119057#5
Date:
2025-10-26 10:05:33 UTC
From:
To:
As a fix for #1038762, /usr/lib/tmpfiles.d/debian.conf, which is a
part of systemd package in debian, creates symbolic link from
/etc/vconsole.conf to default/keyboard.  The latter file is part
of keyboard-configuration package, which is everything but mandatory.
So on systems where keyboard-configuration package is not installed,
systemd package in debian insists on creating a dangling symlink which
can't be removed since it gets re-created on the next run of
systemd-tmpfiles.  Nor it's easy to override this behavior, since
overriding /usr/lib/tmpfiles.d/debian.conf will most likely break
future upgrades.

Please consider making this symlink to be owned by keyboard-configuration
package maybe?

Thanks,

/mjt