Your message dated Sat, 26 Nov 2016 18:48:22 +0000
with message-id <[email protected]>
and subject line Bug#845628: fixed in devscripts 2.16.10
has caused the Debian Bug report #845628,
regarding devscripts: DEBUILD_LINTIAN_HOOK no more works (at least if it
contains shell meta characters)
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.)
--
845628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845628
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: devscripts
Version: 2.16.9
File: /usr/bin/debuild
Dear Maintainer,
since the recent slimming of debuild, DEBUILD_LINTIAN_HOOK no more works
for me.
I've set
DEBUILD_LINTIAN_HOOK="if [ -d %p-%u ]; then cd %p-%u; duck; elif [ -d %p ];
then cd %p; duck; else exit 1; fi; true"
This now leads to error messages like this one:
dpkg-buildpackage: error: if [ -d aiccu-20070115 ]; then cd aiccu-20070115;
duck; elif [ -d aiccu ]; then cd aiccu; duck; else exit 1; fi; true gave error
exit status 1
This happens despite the directory is named "aiccu".
I suspect that while classic debuild passed the string in
$DEBUILD_LINTIAN_HOOK to "sh -c" to interpret shell meta characters, the
slimmed debuild (or dpkg-buildpackage's --hook-check) no more does.
-- Package-specific info:
--- /etc/devscripts.conf ---
--- ~/.devscripts ---
DEBUILD_DPKG_BUILDPACKAGE_OPTS="-k6BE663C75A35C975 -i -j16"
DSCVERIFY_KEYRINGS=/home/abe/.gnupg/pubring.gpg
DEBUILD_LINTIAN_OPTS="-iIE --pedantic"
DEBCHANGE_MULTIMAINT_MERGE=yes
DEBUILD_LINTIAN_HOOK="if [ -d %p-%u ]; then cd %p-%u; duck; elif [ -d %p ];
then cd %p; duck; else exit 1; fi; true"
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'),
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1,
'buildd-experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages devscripts depends on:
ii dpkg-dev 1.18.15
ii libc6 2.24-6
ii perl 5.24.1~rc3-3
pn python3:any <none>
Versions of packages devscripts recommends:
ii apt 1.3.1
ii at 3.1.20-1
ii curl 7.51.0-1
ii dctrl-tools 2.24-2
ii debian-keyring 2016.09.04
ii dput-ng [dput] 1.10
ii equivs 2.0.9+nmu1
ii fakeroot 1.21-2
ii file 1:5.29-1
ii gnupg 2.1.16-2
ii gnupg2 2.1.16-2
ii libdistro-info-perl 0.14
ii libencode-locale-perl 1.05-1
ii liblwp-protocol-https-perl 6.06-2
ii libsoap-lite-perl 1.20-1
ii liburi-perl 1.71-1
ii libwww-perl 6.15-1
ii licensecheck 3.0.24-1
ii lintian 2.5.49
ii man-db 2.7.5-2
ii patch 2.7.5-1
ii patchutils 0.3.4-2
ii python3-debian 0.1.29
ii python3-magic 1:5.29-1
ii sensible-utils 0.0.9
ii strace 4.13-0.1
ii unzip 6.0-20
ii wdiff 1.2.2-1+b1
ii wget 1.18-4
ii xz-utils 5.2.2-1.2
Versions of packages devscripts suggests:
ii adequate 0.15.1
ii autopkgtest 4.2.1
ii bls-standalone 0.20151231
ii bsd-mailx [mailx] 8.1.2-0.20160123cvs-3
ii build-essential 12.2
ii check-all-the-things 2016.09.03
pn cvs-buildpackage <none>
ii devscripts-el 36.3
ii diffoscope 62
ii disorderfs 0.5.1-1
pn dose-extra <none>
ii duck 0.10
ii faketime 0.9.6-7
ii gnuplot 5.0.5+dfsg1-4
ii gpgv 2.1.16-2
ii how-can-i-help 14
ii libauthen-sasl-perl 2.1600-1
ii libfile-desktopentry-perl 0.22-1
ii libnet-smtps-perl 0.04-1
ii libterm-size-perl 0.207-1+b4
ii libtimedate-perl 2.3000-2
ii libyaml-syck-perl 1.29-1+b2
ii mozilla-devscripts 0.47
ii mutt 1.7.1-3
ii openssh-client [ssh-client] 1:7.3p1-3+b1
ii piuparts 0.72
pn ratt <none>
ii reprotest 0.3.2
ii s-nail [mailx] 14.8.14-1
ii svn-buildpackage 0.8.6
ii w3m 0.5.3-33
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: devscripts
Source-Version: 2.16.10
We believe that the bug you reported is fixed in the latest version of
devscripts, 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.
James McCoy <[email protected]> (supplier of updated devscripts 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, 26 Nov 2016 13:21:58 -0500
Source: devscripts
Binary: devscripts
Architecture: source
Version: 2.16.10
Distribution: unstable
Urgency: medium
Maintainer: Devscripts Devel Team <[email protected]>
Changed-By: James McCoy <[email protected]>
Description:
devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 770187 845566 845628
Changes:
devscripts (2.16.10) unstable; urgency=medium
.
[ Afif Elghraoui ]
* debcommit:
+ Use standard version mangling for git tags. (Closes: #770187)
.
[ Antonio Terceiro ]
* debrepro:
+ document exit status in manpage
.
[ James McCoy ]
* debuild:
+ Fix mapping of debuild final-clean hook to dpkg-buildpackage's
postclean.
+ Preserve SOURCE_DATE_EPOCH in the environment.
+ Require a '--' between debuild options and debian/rules target so we
know where options end. (Closes: #845566)
+ Adjust hook commands to account for dpkg-buildpackage running from a
different directory than debuild used for the lintian, signing, and
post-dpkg-buildpackage hooks. (Closes: #845628)
Checksums-Sha1:
9b37ae21b6e2b40af88c5ac5aaddff5407dceb9b 2392 devscripts_2.16.10.dsc
e96fd62420f2bfb934be040c8031b55467ac3e8f 675344 devscripts_2.16.10.tar.xz
Checksums-Sha256:
961ab35ee02fc093fbfb8409804bd1b0d47d7797f91289162689a6696d1e9442 2392
devscripts_2.16.10.dsc
40c107ec67f14f454a48add4e60389195cdfe8ae8d3a509b499c9612b8b13794 675344
devscripts_2.16.10.tar.xz
Files:
2a101e00556a66b928b584730dd566e8 2392 devel optional devscripts_2.16.10.dsc
a63b5eccde61866581b25edcf599bb9f 675344 devel optional
devscripts_2.16.10.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAlg51qpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIACgkQ3+aRrjMb
o9uVyg/+I+1o4dYGfwIgPdJSd0ahxLlDV7Hb/a48avi1oqBQVP+jLDEg4Yt2cX5N
7J8A6Mqt0cZP9InWcLfeqejfmpgVs7IHsqCVGdRivv7RMR0hhsKeDesM6l9eRSmM
XDzW1FhHfPhEN7RPPV8AU/CfguynuUHu5+/dq7nc/LS91XLPfGzBujikWMFTgaFZ
LVfVmNAmyMZtyXjQDbO948DmRkJd1nEH1iBkeHBlNHoDyvNq+bv1l20O0bfGYXdV
4QfdiCSMI9fkD9d9qG37Wgvr80tnUbsTtTQdYF4YMUGuaynBq86UCxCvQi1KFYO1
A1EkB2MWLtSa2ISCKtQFt+CD/UZXl64+mO/8S8dXJogM8UqW9TuX1eQ9l40UTmnH
ADe/l4qK44MLEfUI4D9I3DfYpzwxtfZFebHnyIqIVrsAerzqI5zTkisyMW21VOVD
kyIE6tCfLNg1WuNVi4N6FZnQg0zjCUAznCqFPcGgVMar9rTXF+T+6daEsvd4EKPY
1WCV+mUdEsNu2Wiym2cVArQzI57+pJkIX30233QaeSS47pJKZuWH4znta+GxyDF+
spyc8P9XIGSNviSUeQDtq9Ww7EeEpSdKDXpqKTZHM/ZI2lx1y4nqe/sWSSoy26Ik
k2Ayt5tJ0ugR9wXYUKZYfROT3TpAcQ+jlSuCHLB6UYCoXwE4qng=
=567N
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
devscripts-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel