Просмотр исходного кода

dpkg-scanpackages: Use info instead of ad-hoc printing

Redirect it to STDERR to not pollute STDOUT where the Packages file is
being outputted.
Guillem Jover лет назад: 17
Родитель
Сommit
1c18298e75
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      scripts/dpkg-scanpackages.pl

+ 5 - 1
scripts/dpkg-scanpackages.pl

@@ -13,6 +13,9 @@ use Dpkg::Version qw(compare_versions);
 
 textdomain("dpkg-dev");
 
+# Do not pollute STDOUT with info messages
+report_options(info_fh => \*STDERR);
+
 my (@samemaint, @changedmaint);
 my @spuriousover;
 my %packages;
@@ -273,4 +276,5 @@ if (@spuriousover) {
     warning("  %s", join(' ', @spuriousover));
 }
 
-printf(STDERR _g(" Wrote %s entries to output Packages file.")."\n", $records_written) || die $!;
+info(_g("Wrote %s entries to output Packages file."), $records_written);
+