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 ---

Reply via email to