• 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)