Bug#1091995: Call for votes
Matthew Vernon <[email protected]> Mon, 3 Mar 2025 18:46:10 +0000
| Newsgroups | gmane.linux.debian.devel.ctte |
|---|---|
| Message-ID | <97b764a5-a411-455e-82c3-ad6a5fb42435__27165.0039752544$1741027709$gmane$org@debian.org> |
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