Your message dated Mon, 18 May 2009 17:02:21 +0000
with message-id <[email protected]>
and subject line Bug#529228: fixed in debhelper 7.2.14
has caused the Debian Bug report #529228,
regarding debhelper: doesn't remove log when dh_clean is overriden
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.)
--
529228: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529228
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 7.2.13
Severity: normal
If I add the following snippet to my debian/rules:
override_dh_clean:
dh_clean -Xinstallwatch.c.rej
I start getting a debian/checkinstall.debhelper.log file after running
debian/rules clean. After setting DH_VERBOSE=1 I get the following:
# We have override_dh_clean
fel...@pcfelipe:checkinstall% fakeroot debian/rules clean
dh --with quilt clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall'
/usr/bin/make clean
make[2]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall'
for file in locale/checkinstall-*.mo ; do \
rm -f ${file} ; \
done
make -C installwatch-0.7.0beta5 clean
make[3]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall/installwatch-0.7.0beta5'
rm -f *~ *.bak *.o installwatch.so core localdecls.h libctest
test-installwatch
make[3]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall/installwatch-0.7.0beta5'
make[2]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall'
rm -f debian/checkinstall.8
rm -f debian/installwatch.1
make[1]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall'
dh_quilt_unpatch
quilt --quiltrc /dev/null pop -a || test $? = 2
No patch removed
rm -rf .pc
debian/rules override_dh_clean
make[1]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall'
dh_clean -Xinstallwatch.c.rej
rm -f debian/checkinstall.substvars
rm -f debian/checkinstall.*.debhelper
rm -f debian/checkinstall.debhelper.log
rm -rf debian/checkinstall/
rm -f debian/files
find . ! \( -regex .\*installwatch\\.c\\.rej.\* \) -a \( \(
-type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name
DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \)
\
\) -exec rm -f {} \; \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf
{} \; \) \)
rm -f *-stamp
make[1]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall'
fel...@pcfelipe:checkinstall% ls debian/checkinstall.debhelper.log
debian/checkinstall.debhelper.log
fel...@pcfelipe:checkinstall% rm debian/checkinstall.debhelper.log
# Delete the override_dh_clean lines
fel...@pcfelipe:checkinstall% vim debian/rules
fel...@pcfelipe:checkinstall% fakeroot debian/rules clean
dh --with quilt clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall'
/usr/bin/make clean
make[2]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall'
for file in locale/checkinstall-*.mo ; do \
rm -f ${file} ; \
done
make -C installwatch-0.7.0beta5 clean
make[3]: Entering directory
`/home/felipe/src/deb/checkinstall/checkinstall/installwatch-0.7.0beta5'
rm -f *~ *.bak *.o installwatch.so core localdecls.h libctest
test-installwatch
make[3]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall/installwatch-0.7.0beta5'
make[2]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall'
rm -f debian/checkinstall.8
rm -f debian/installwatch.1
make[1]: Leaving directory
`/home/felipe/src/deb/checkinstall/checkinstall'
dh_quilt_unpatch
quilt --quiltrc /dev/null pop -a || test $? = 2
No patch removed
rm -rf .pc
dh_clean
rm -f debian/checkinstall.substvars
rm -f debian/checkinstall.*.debhelper
rm -f debian/checkinstall.debhelper.log
rm -rf debian/checkinstall/
rm -f debian/files
find . \( \( -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name
DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \)
\
\) -exec rm -f {} \; \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf
{} \; \) \)
rm -f *-stamp
fel...@pcfelipe:checkinstall% ls debian/checkinstall.debhelper.log
ls: cannot access debian/checkinstall.debhelper.log: No such file or
directory
fel...@pcfelipe:checkinstall%
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages debhelper depends on:
ii binutils 2.19.1-1 The GNU assembler, linker and bina
ii dpkg-dev 1.14.26 Debian package development tools
ii file 5.03-1 Determines file type using "magic"
ii html2text 1.3.2a-14 advanced HTML to text converter
ii man-db 2.5.5-1 on-line manual pager
ii perl 5.10.0-22 Larry Wall's Practical Extraction
ii po-debconf 1.0.16 tool for managing templates file t
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 0.48 tool that converts source archives
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 7.2.14
We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive:
debhelper_7.2.14.dsc
to pool/main/d/debhelper/debhelper_7.2.14.dsc
debhelper_7.2.14.tar.gz
to pool/main/d/debhelper/debhelper_7.2.14.tar.gz
debhelper_7.2.14_all.deb
to pool/main/d/debhelper/debhelper_7.2.14_all.deb
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.
Joey Hess <[email protected]> (supplier of updated debhelper 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: SHA1
Format: 1.8
Date: Mon, 18 May 2009 12:49:32 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 7.2.14
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description:
debhelper - helper programs for debian/rules
Closes: 529228
Changes:
debhelper (7.2.14) unstable; urgency=low
.
* dh: Avoid writing log after override_dh_clean is run. Closes: #529228
Checksums-Sha1:
7cdf18c032a864340811790f75d59f2cb648c58f 910 debhelper_7.2.14.dsc
dbd274e4199a1bddaf83f44ac9e0579c9ed29e6e 296756 debhelper_7.2.14.tar.gz
71af3dac5b66e5d4d686408f844068ee2f8eb2bf 546808 debhelper_7.2.14_all.deb
Checksums-Sha256:
9af116990ec5aa8162ed3b37788daac5974fa13feff876c97e50078d6bd59e68 910
debhelper_7.2.14.dsc
854a55eb393eebeee7e1c398ef4e68148c5af3b4090ee351970833535288132b 296756
debhelper_7.2.14.tar.gz
4405b1916138fc89b936e76ff688d642a1491a933d1215650fb3921b420cc477 546808
debhelper_7.2.14_all.deb
Files:
06206177f4491ff4d2acaf17afa57e28 910 devel optional debhelper_7.2.14.dsc
4bec0cb4f9fd0df968a670ae276e2b32 296756 devel optional debhelper_7.2.14.tar.gz
b81bf87f72a4c52ae8d82c48e29f799b 546808 devel optional debhelper_7.2.14_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKEZIe2tp5zXiKP0wRAiysAKCPXhUyMUJgyWay7rTFuGzdzMPFHwCfcJyP
T6HcDe565817FH4+zlbA+yk=
=31gq
-----END PGP SIGNATURE-----
--- End Message ---