Your message dated Tue, 12 Aug 2025 10:14:18 +0000
with message-id <e1ulm1k-003bkm...@fasolo.debian.org>
and subject line Bug#1105656: fixed in sendmail 8.18.1-7
has caused the Debian Bug report #1105656,
regarding sendmail: FTBFS with make --shuffle=reverse: chmod: cannot access
'/build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/etc/dhcp/dhclient-exit-hooks.d/sendmail':
No such file or directory
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 ow...@bugs.debian.org
immediately.)
--
1105656: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105656
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sendmail
Version: 8.18.1-6
Severity: minor
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-shuffle
Hi,
GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/
This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.
More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
Relevant part (hopefully):
> make[4]: Entering directory
> '/build/reproducible-path/sendmail-8.18.1/debian/examples'
> Makefile:721: update target 'install-data-hook' due to: target is .PHONY
> set -e -x ; \
> for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls; do \
> find $dir -type f \
> ! -name '*.in' -a ! -name '*.am' -a ! -name '*.old' \
> | xargs -ri \
> sh -c "/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/\$(dirname
> '{}') ; /usr/bin/install -c -m 644 '{}'
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'{}'"
> ; \
> done; \
> for dir in amavis; do \
> find $dir -type f \
> ! -name '*.in' -a ! -name '*.am' -a ! -name '*.old' \
> | xargs -ri \
> sh -c "/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/doc/sendmail/examples/\$(dirname
> '{}') ; /usr/bin/install -c -m 644 '{}'
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/doc/sendmail/examples/'{}'"
> ; \
> done
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + find db -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find dhcp -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find ldap -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + find logcheck -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name
> '*.old'
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find milter -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name
> '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + find network -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name
> '*.old'
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find pam.d -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find ppp -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find resolvconf -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name
> '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + find sasl -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + for dir in db dhcp ldap logcheck milter network pam.d ppp resolvconf sasl
> tls
> + find tls -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name '*.old'
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/'\''{}'\'''
> + for dir in amavis
> + xargs -ri sh -c '/usr/bin/install -c -d
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/doc/sendmail/examples/$(dirname
> '\''{}'\'') ; /usr/bin/install -c -m 644 '\''{}'\''
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/doc/sendmail/examples/'\''{}'\'''
> + find amavis -type f '!' -name '*.in' -a '!' -name '*.am' -a '!' -name
> '*.old'
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/milter/Makefile;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/dhcp/dhclient-exit-hooks.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/network/if-down.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/network/if-post-down.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/network/if-up.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/ppp/ip-down.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/ppp/ip-up.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/usr/share/sendmail/examples/resolvconf/update-libc.d/sendmail;
> chmod a+rx
> /build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/etc/dhcp/dhclient-exit-hooks.d/sendmail;
> chmod: cannot access
> '/build/reproducible-path/sendmail-8.18.1/debian/sendmail-base/etc/dhcp/dhclient-exit-hooks.d/sendmail':
> No such file or directory
> make[4]: *** [Makefile:730: install-data-hook] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/sendmail_8.18.1-6_unstable_reverse.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: sendmail
Source-Version: 8.18.1-7
Done: Andreas Beckmann <a...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sendmail, 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 1105...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <a...@debian.org> (supplier of updated sendmail 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 12 Aug 2025 11:14:36 +0200
Source: sendmail
Architecture: source
Version: 8.18.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Closes: 1097870 1105656
Changes:
sendmail (8.18.1-7) unstable; urgency=medium
.
* QA upload.
* Build with -std=gnu18. (Closes: #1097870)
* Fix Makefile dependencies. (Closes: #1105656)
* Update to Standards-Version: 4.7.2.
Checksums-Sha1:
6d616e25f9a78dbdccb7a79cfe523366bbae94d0 2569 sendmail_8.18.1-7.dsc
f6cd274de28eaf1fb1cc30b3334da4f2d9171c51 248576 sendmail_8.18.1-7.debian.tar.xz
41166e17a1e4f7c48c9813872b28229780215b50 6240
sendmail_8.18.1-7_source.buildinfo
Checksums-Sha256:
ff8d8b2cbe35373f13a379d066645756275dbb6a45a8e991bb81b78139c51a3d 2569
sendmail_8.18.1-7.dsc
03fa6f044ff34e9e550a20a9e60fc6340d2eedfc78b3b5a835d36e036de5a4de 248576
sendmail_8.18.1-7.debian.tar.xz
925c0234acc2b72574d6d2cf796a8e1b368bb2f418336c479bf169d7d15c9c31 6240
sendmail_8.18.1-7_source.buildinfo
Files:
5036df8427ab751362f5cf1a88f1afbf 2569 mail optional sendmail_8.18.1-7.dsc
e1d945282addc821f17c94d171517b8d 248576 mail optional
sendmail_8.18.1-7.debian.tar.xz
1e5d8d9957166b48c7d795605b773089 6240 mail optional
sendmail_8.18.1-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmibBrMQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCJccD/9qr1HjYHC7pay+BIV56AL9CxkF8ERQEMDt
Twd0DZTyNnLKN36L1qkB6RLcPFAtaKcctlwQGzCwunSfFbNO4Hv21SLgZLIZz9nx
AHnYDeb6uBN9KN5xMubF/W5l+F6ZESBl9yRkk262euXlHfJwXFtiZayxV6mNWAp6
5WxIZnsFvgLMl4wenjxIF37d1BRoFtPapj+Baboo+i4DbLN/1IupA7UyQltivIwP
xQNnbKit0Mc7PqxQ++Rq9LNo5Z+jHLPziriU9sPW0hFg0BDs/mtt3Gk/3KreXyJE
Ky8/OPdqTzdGTpVn14uQrrmsLULVreAjJlDp4HZrXncwBIZ5v1tJsgojehaoDdlH
3FfCR8xSUIKHk23FrTcUIZrtG3au7Xee/c52ctDxh+RBqQE371al1bVsmynRWxTP
9E0vsyK6n24c54ValOXIo/UrUmctOtzBqLYr3XVYXMICR7mDL31l8MJ53Yv40Zm7
92BRUR77mftSUPGHwrVSSa6bYD8wq0+3t6B+LP+jNHoa5JAVQ0ciMisFt0a1aK3x
1D/6iCtRQerBuOlFwdggp/00L1/gdYmPmPGH6e68YpsQ+98E5OIdxIImRrFzLfen
dau4tO3xIPcNo97lsU9trGB/DR6xZp/YfXjmdD1/Xn6yAFRl95t6WayFi2CvJ3To
ZTXHjKywQA==
=Djwf
-----END PGP SIGNATURE-----
pgpU40xwFTVWo.pgp
Description: PGP signature
--- End Message ---