Your message dated Sat, 21 Mar 2026 13:04:51 +0000
with message-id <[email protected]>
and subject line Bug#1130935: fixed in debputy 0.1.84
has caused the Debian Bug report #1130935,
regarding dh-debputy: dest-dir does not work with install-docs
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1130935: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1130935
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-debputy
Version: 0.1.83
Severity: normal
Hello.
The following shell script reproduces the issue.
Instead of copying doc{1,2}.txt into usr/share/doc/bar/ (directory),
debputy copies doc2.txt into usr/share/doc/bar (file).
#!/bin/sh
set -Cefu
mkdir -p tmpdir/foo/debian/source
cd tmpdir
echo '3.0 (native)' > foo/debian/source/format
echo doc1 > foo/doc1.txt
echo doc2 > foo/doc2.txt
cat > foo/debian/changelog <<EOF
foo (0) UNRELEASED; urgency=medium
* Test.
-- Nicolas Boulenguez <[email protected]> Mon, 16 Mar 2026 07:49:42 +0000
EOF
cat > foo/debian/control <<EOF
Source: foo
Maintainer: Nicolas Boulenguez <[email protected]>
Section: games
Build-Depends: dh-debputy
Build-Driver: debputy
Standards-Version: 4.7.3
Package: foo
Architecture: all
Description: bla
bla
EOF
cat > foo/debian/copyright <<EOF
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: foo
Files: *
Copyright: 2026 Nicolas Boulenguez <[email protected]>
EOF
cat > foo/debian/debputy.manifest <<EOF
manifest-version: '0.1'
installations:
- install-docs:
sources:
- doc1.txt
- doc2.txt
dest-dir: usr/share/doc/bar
EOF
dpkg-buildpackage foo
ar -p foo_0_all.deb data.tar.xz | tar --extract --xz ./usr/share/doc/bar
[ -d usr/share/doc/bar ] || echo 'usr/share/doc/bar should be a directory.'
diff foo/doc2.txt usr/share/doc/bar && echo 'It is a copy of the last source.'
--- End Message ---
--- Begin Message ---
Source: debputy
Source-Version: 0.1.84
Done: Niels Thykier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
debputy, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debputy package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 21 Mar 2026 12:40:05 +0000
Source: debputy
Architecture: source
Version: 0.1.84
Distribution: unstable
Urgency: medium
Maintainer: Debputy Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1130935
Changes:
debputy (0.1.84) unstable; urgency=medium
.
* LSP/Lint:
- Fix typo in common-licenses path in the hover doc
of `debian/copyright`. Thanks to Bastian Germann
<[email protected]> for providing the fix.
- Fix false-positive warning for `dir/` no being
`dir/*` in `Files-Excluded` of `debian/copyright`.
Thanks to David Kalnischkies <[email protected]>
for providing the fix.
- Fix false-positive warning about having duplicated
`foo (= X)` relations in `Provides`. It can make
sense to have multiple `foo (= X)` for different
values of `X`. Thanks to David Kalnischkies
<[email protected]> for providing the fix.
- Add more spelling exceptions to the `debputy`
word lists. This includes `IPv4` and `IPv6` that
should no longer trigger a spelling warning.
.
[ Niels Thykier ]
* Tweak the maintscripts generated for service management
to make a similar change applied to `debhelper` git
repository.
* Manifest: Fix bug where `dest-dir` would not work for `install-doc`
Thanks to Nicolas Boulenguez <[email protected]> (Closes: #1130935)
.
[ Nicolas Boulenguez ]
* MANIFEST-FORMAT: add missing semicolon in create-symlink examples
Checksums-Sha1:
546c4a16fbe3be40edf92416563c5e9ec11361dd 2602 debputy_0.1.84.dsc
a206ef06a04ea14a103f3d34089230bb52f18ee5 704856 debputy_0.1.84.tar.xz
1ec2137073eb1cbb8a280ab7eb6096157208dc7b 1234192 debputy_0.1.84.git.tar.xz
97920a6bf9ffb98a05060c5bcf2f0ee46bcb0497 17327 debputy_0.1.84_source.buildinfo
Checksums-Sha256:
39f42e491de2a72cea06e24b8e41526034fd9bf407da30c124dba2a8e9457b1c 2602
debputy_0.1.84.dsc
3440074715cae41814c0cc0bd30717865f71f3a5abd3018ac0404c8b5b57bbd5 704856
debputy_0.1.84.tar.xz
940a3505d3d6f65658c2a888752d348297c16157eb333778747431cee75681ea 1234192
debputy_0.1.84.git.tar.xz
a3ed035eed28ab965a4322cc70bbc53226fd582a092793b73a96fded889cf0a6 17327
debputy_0.1.84_source.buildinfo
Files:
dbd25d744416da320521dbfd6eeb6636 2602 devel optional debputy_0.1.84.dsc
c778a595a68d3eedee48b085bb7d0cb0 704856 devel optional debputy_0.1.84.tar.xz
5b2d8245b2e39fccc6460bab15553c35 1234192 devel None debputy_0.1.84.git.tar.xz
85f1377c6784ab18b04298cd98d6c172 17327 devel optional
debputy_0.1.84_source.buildinfo
Git-Tag-Info: tag=d37c4406736cd215983e92ebc5348a3588aa0d05
fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmm+k6sACgkQYG0ITkaD
wHnOMg//Z4UQ4MNA2QeHxyzUOMeumGGmTp8s7UIuXGwVwOD4wBpXQWLVgmGcqlht
2gYWF/d3TPj/DDFIuCOKbiT9y+v3Ox3k/Qszneaukn911zM1POBdEAzqdALRocj6
7h1+745zoZInJ74n1EwjxYYiYNU36SstB+2wm3j08Qrh03XNB9thJ4yXZVG8Aj0P
GPfZvMWsOaDWxP4P2Qsu0KN2h2YSo0H0Z0EDE/8OTlFmxuvrKfRYKZvLz31Hbpuj
FRFfo4l9XZ/bZNpGCWA0hhWxtQgpAKOBClqLyBmXsAE42mf+axW7qkaf5cbUGwxn
VN2XwAQxjBt3N/GFrWPnyry6h+qRRf8XoQzFoZjVoVNx3NZ2PNkEJoARKW+Mh+sk
97iTdsstz+Se9iNJZZntdxdJNc+qcfBD+6jEH5iygJ1CWAe09abRjHpXS2EkjawU
butCZPwUERo/nWEyurGBNUHGFzV+bVyxN1QI9QV1o9XACxROo/F44X8AhSPn6Tzn
p9kJK7CylAy2rr8QCRpvdC+deztnXlfURDSvHkoUr5Ob+FEiB4oyrKEkXotVUgMn
WtEnhg5/v9gbGV7IQbQEznlPBb6xmuN3idWRKA+PyZi6fw2UDJDkKWPnrEREf6Zf
JNZ8ap8X5+GXes8bbP+oA4x91Pm2lEMlt0oqDAiUjytsJee5GKA=
=SCKH
-----END PGP SIGNATURE-----
pgpZqM_euPudK.pgp
Description: PGP signature
--- End Message ---