Package: dh-debputy
Version: 0.1.85
Severity: normal

Hello.
This reproducer shows that debputy installs three files more than
debhelper.  According to lintian, debhelper is right :-)

#!/bin/sh
set -Ceuvx
common() {
    mkdir $1
    echo 'Some stuff'                           > $1/Changelog
    tar -caf $1_1.orig.tar.gz $1
    mkdir $1/debian $1/debian/source
    cat                                         > $1/debian/changelog <<EOF
$1 (1-1) UNRELEASED; urgency=medium

  * Bla

 -- Nicolas Boulenguez <[email protected]>  Sun, 14 Dec 2025 10:38:41 +0100
EOF
    cat                                         > $1/debian/control <<EOF
Source: $1
Build-Depends: debhelper-compat (= 13), $2
Section: utils
Maintainer: Nicolas Boulenguez <[email protected]>
Standards-Version: 4.7.3

Package: $1-udeb
Package-Type: udeb
Architecture: any
Description: bla
  Bla
EOF
    touch                                         $1/debian/copyright
    echo 'manifest-version: "0.1"'              > $1/debian/debputy.manifest
    printf '#!/usr/bin/make -f\n%%:\n\tdh $@\n' > $1/debian/rules
    chmod +x $1/debian/rules
    echo '3.0 (quilt)'                          > $1/debian/source/format
    dpkg-buildpackage $1
    ar p $1-udeb_1-1_*.udeb data.tar.xz | tar -tJ > $1-contents
}
mkdir reproducer
cd reproducer
common debhelper ''
common debputy dh-sequence-zz-debputy
diff debhelper-contents debputy-contents

Reply via email to