diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2009-05-18 12:49:10 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2009-05-18 12:49:10 -0400 |
commit | 783e5fded73bc32dc46c2e01e00c898ca70c4977 (patch) | |
tree | 98258f704b1b970b1341156b0b169842828e588a /dh | |
parent | 70c804bc4a75c7b68d787484ccd22291494c6074 (diff) |
dh: Avoid writing log after override_dh_clean is run. Closes: #529228
Diffstat (limited to 'dh')
-rwxr-xr-x | dh | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -471,9 +471,13 @@ sub run { # Need to handle logging for overriden commands here, # because the actual debhelper command may not have # been run by the rules file target. - my %packages=map { $_ => 1 } @packages; - map { delete $packages{$_} } @exclude; - write_log($override_command, keys %packages); + # (But avoid logging for dh_clean since it removes + # the log earlier.) + if ($override_command ne 'dh_clean') { + my %packages=map { $_ => 1 } @packages; + map { delete $packages{$_} } @exclude; + write_log($override_command, keys %packages); + } } } } |