Bug#1091995: Call for votes
From
Matthew Vernon@21:1/5 to
All on Mon Mar 3 19:50:01 2025
Hi,
The TC vote ranks A unanimously first (excepting Helmut, who abstained
due to a conflict of interest). The resolution is, therefore, as follows:
In Bug #1091995, the Technical Committe was asked to rule on an issue
that could, under certain circumstances, result in failure of the
base-files package to install or upgrade correctly. Under these
circumstances, systemd will create a symlink from /lib64 to /usr/lib,
which does not match the symlink contained within base-files. base-files
will detect this case in preinst and generate an error, but if it did
not do this then dpkg would instead fail with a less verbose message.
Policy does not currently define ownership of the usrmerge filesystem
aliases, but since trixie base-files has effectively been responsible
for ensuring that these aliases are configured appropriately. This is
therefore a technical disagreement rather than a policy violation.
The Technical Committee affirms that base-files should own all
top-level filesystem aliases, and packages that conflict with this must
be patched in Debian to avoid creating any aliases that conflict with base-files. In doing so, the Technical Committee overrides the systemd maintainers.
Regards,
Matthew
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)