diff options
author | Joey Hess <joey@kitenet.net> | 2011-09-05 19:30:18 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-09-05 19:30:18 -0400 |
commit | f33df0747112c2663380b6bfb27f8610b34e0d2b (patch) | |
tree | fee6a3a785c436982832fad18e140ed36ebaa665 | |
parent | 6dffd184b5a14b8322778d23a120ff519f9522b4 (diff) |
Avoid writing debhelper log files in no-act mode. Closes: #640586
-rw-r--r-- | Debian/Debhelper/Dh_Lib.pm | 4 | ||||
-rw-r--r-- | debian/changelog | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 5a7c3e4a..40c33e84 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -146,6 +146,8 @@ sub write_log { my $cmd=shift; my @packages=@_; + return if $dh{NO_ACT}; + foreach my $package (@packages) { my $log=logfile($package); open(LOG, ">>", $log) || error("failed to write to ${log}: $!"); @@ -157,6 +159,8 @@ sub write_log { sub commit_override_log { my @packages=@_; + return if $dh{NO_ACT}; + foreach my $package (@packages) { my @log=map { remove_override($_) } load_log($package); my $log=logfile($package); diff --git a/debian/changelog b/debian/changelog index 72f8f3d0..13a755d4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ debhelper (8.9.7) UNRELEASED; urgency=low for the binary target when all packages being acted on are indep. * debhelper no longer build-depends on man-db or file, to ease bootstrapping. * Remove obsolete versioned dependency on perl-base. + * Avoid writing debhelper log files in no-act mode. Closes: #640586 -- Joey Hess <joeyh@debian.org> Mon, 29 Aug 2011 20:18:01 -0400 |