Your message dated Sun, 10 Aug 2025 23:49:03 +0000
with message-id <[email protected]>
and subject line Bug#1107771: fixed in dh-make-perl 0.129
has caused the Debian Bug report #1107771,
regarding dh-make-perl FTBFS without /var/lib/dpkg/available
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.)
--
1107771: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107771
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dh-make-perl
Version: 0.128
Severity: normal
Tags: ftbfs
Hi,
dh-make-perl currently fails to reproduce on reproduce.d.n:
https://reproduce.debian.net/all/#dh-make-perl
This is due to two things:
1. The package assumes that a /var/lib/dpkg/available file exists. This
is not guaranteed. For example mmdebstrap does not create it. You can
test that by using sbuild from trixie or bookworm-backports with:
sbuild --chroot-mode=unshare --dist=unstable --no-run-lintian dh-make-perl
2. The package uses /usr/lib/apt/apt-helper from the apt package in
lib/Debian/AptContents.pm. Note that apt is not essential so the package
has a missing build dependency on apt (and probably also a missing
dependency).
Cheers Jochen
-- System Information:
Debian Release: 13.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.32-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Source: dh-make-perl
Source-Version: 0.129
Done: gregor herrmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dh-make-perl, 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.
gregor herrmann <[email protected]> (supplier of updated dh-make-perl 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: Mon, 11 Aug 2025 01:11:20 +0200
Source: dh-make-perl
Architecture: source
Version: 0.129
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 1107771
Changes:
dh-make-perl (0.129) unstable; urgency=medium
.
* dh-make-perl(1): update documentation.
DPKG::Parse::Available has been replaced with Dpkg::Index in 0.120.
Cf. #1107771
* Add test and runtime dependency on apt. Cf. #1107771
Thanks to Jochen Sprickerhof for the bug report.
* DhMakePerl::Command::Packaging:
Only load dpkg/available when it exists.
Thanks to Jochen Sprickerhof for the patch.
(Closes: #1107771)
Checksums-Sha1:
e21dece927ec8121a7cfdf32eba537d8023e34d7 3126 dh-make-perl_0.129.dsc
ec651ce6ce64b376f907841757f200a244997169 122664 dh-make-perl_0.129.tar.xz
Checksums-Sha256:
68ef3b68a8c2c072be95e704047355782c13c3e2961aa7ac7b7ebee39f727faf 3126
dh-make-perl_0.129.dsc
8fba8388fe4f53f7f5f148ba7e54c846347cb226a3864f2d00a371863ecf3256 122664
dh-make-perl_0.129.tar.xz
Files:
378aedeecdabffd3ea4302b0fce52c1a 3126 perl optional dh-make-perl_0.129.dsc
2676f482d409cfe219cea71758f5bf19 122664 perl optional dh-make-perl_0.129.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmiZJ4hfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qga6eQ/+IQ2cgszGGJtwdI3FoE7ocYbcX7YhKJZOcG2fO0cyXkOUVqYqn6Fq4zkc
EInc2mPeCavqIoEzvwqZNrQMENdyR+mPQ7/mbjcw1bdCvbLcTS9fJkfHhFpnKgYz
yC1QEjtp+Z6i2pxoPeNbsVU8FqC1qqtAeWe0UsySnNf+pnQ/DH4McM7VWv8g0f9i
Fov6yXoSTOpJNvygd2+dUqL5Qxdg0CFOx92mTIl4iUsBlg+ZCrRoAYsXB7hIEmyy
HY2x6Gt9cQY3OoeRApDLhrZ1eechjjdaZJI23WPksONMDwujbyjB5DBCLlV2OjCX
p2aRJzyoFUXg7gZQkkEyzdZ0QY1VGWekT4lFhLoVmXWPED46iYD72zmRIn0UoPk2
HSBAkH8JbMeGoAcH10kIBfaQ3CjJ4RwMwDwHS8Lr9daz9XxVBTNjgC2VMLfTW/Ok
Of2IRE7WpG/vgYsjG6oytzEvLx1yADGw6GMyp6blmFQ6lpKNkWSTsy48WEwL5ua8
nevVr1Nvl7SJY1nKs1ISx4AmEzvJ1b0ES4BmKMC5iIkesheZ/HpAxuhn2fsWA03r
Qu7bdz7Nc4pA1AGCm0mvtI7e/QJsGZaDCw+n3p4dBj13IDQaj7hKVRpA+relsUxE
K3LMm449ABjB0bvlDWmEm+sz4Ir+b2MI5IKl/1HyN9/cuIcoJ7E=
=2rHQ
-----END PGP SIGNATURE-----
pgp1_9kcbqKqI.pgp
Description: PGP signature
--- End Message ---