• Bug#1067860: dh-debputy: conffiles are not registered

    From Sven Joachim@21:1/5 to All on Wed Mar 27 20:00:01 2024
    Package: dh-debputy
    Version: 0.1.22
    Severity: important

    Retrying xterm with dh-debputy (see https://salsa.debian.org/joachim-guest/xterm/-/tree/debputy?ref_type=heads)
    I noticed that no conffiles are registered, although xterm ships various
    files in /etc:

    ,----
    | $ debdiff /var/cache/apt/archives/xterm_390-1+b1_amd64.deb xterm_390-1+debputy1_amd64.deb
    | [The following lists of changes regard files as different if they have
    | different names, permissions or owners.]
    |
    | Files in first .deb but not in second
    | -------------------------------------
    | -rw-r--r-- root/root /usr/share/doc/xterm/changelog.Debian.amd64.gz
    | -rw-r--r-- root/root DEBIAN/conffiles
    |
    | Control files: lines which differ (wdiff format)
    | ------------------------------------------------
    | Installed-Size: [-2452-] {+2450+}
    | [-Source: xterm (390-1)-]
    | Version: [-390-1+b1-] {+390-1+debputy1+}
    `----

    This seems to have regressed since my previous attempt with debputy
    0.1.9 (see #1057001).


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (101, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Versions of packages dh-debputy depends on:
    ii debhelper 13.15.2
    ii man-db 2.12.0-3+b1
    ii perl 5.38.2-3.2
    ii python3 3.11.8-1
    ii python3-colored 2.2.3-1
    ii python3-colorlog 6.8.2-1
    ii python3-debian 0.1.49
    ii python3-ruamel.yaml 0.17.21-1
    ii strip-nondeterminism 1.13.1-1

    Versions of packages dh-debputy recommends:
    ii python3-argcomplete 3.1.4-1

    Versions of packages dh-debputy suggests:
    ii hunspell-en-us 1:2020.12.07-2
    pn python3-hunspell <none>
    pn python3-lsprotocol <none>
    pn python3-pygls <none>

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)