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