From owner at bugs.debian.org Sun May 1 06:45:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:45:07 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 811059, tagging 805405 References: <1462084860-4180-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 811059 + pending Bug #811059 [debhelper] misleading warning: "This package will soon FTBFS" - but FTBFS now Bug #811143 [debhelper] Pretending DH_COMPAT was set to 5 but fails due to old compat level Added tag(s) pending. Added tag(s) pending. > tags 805405 + pending Bug #805405 [debhelper] debhelper: Clarify that setting a compat level is mandatory Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 805405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805405 811059: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811059 811143: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811143 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 1 06:45:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:45:07 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 811059, tagging 805405 References: <1462084860-4180-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 811059 + pending Bug #811059 [debhelper] misleading warning: "This package will soon FTBFS" - but FTBFS now Bug #811143 [debhelper] Pretending DH_COMPAT was set to 5 but fails due to old compat level Added tag(s) pending. Added tag(s) pending. > tags 805405 + pending Bug #805405 [debhelper] debhelper: Clarify that setting a compat level is mandatory Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 805405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805405 811059: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811059 811143: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811143 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 1 06:51:10 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:51:10 +0000 Subject: [debhelper-devel] Processed: tagging 711755 References: <1462085193-1575-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > tags 711755 - moreinfo + wontfix Bug #711755 [debhelper] don't attempt to reload apache2 if it wasn't running before we started the upgrade Bug #719756 [debhelper] phpmyadmin: removal of package phpmyadmin fails Removed tag(s) moreinfo. Removed tag(s) moreinfo. Bug #711755 [debhelper] don't attempt to reload apache2 if it wasn't running before we started the upgrade Bug #719756 [debhelper] phpmyadmin: removal of package phpmyadmin fails Added tag(s) wontfix. Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 711755: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711755 719756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719756 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 1 06:51:10 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:51:10 +0000 Subject: [debhelper-devel] Processed: tagging 711755 References: <1462085193-1575-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > tags 711755 - moreinfo + wontfix Bug #711755 [debhelper] don't attempt to reload apache2 if it wasn't running before we started the upgrade Bug #719756 [debhelper] phpmyadmin: removal of package phpmyadmin fails Removed tag(s) moreinfo. Removed tag(s) moreinfo. Bug #711755 [debhelper] don't attempt to reload apache2 if it wasn't running before we started the upgrade Bug #719756 [debhelper] phpmyadmin: removal of package phpmyadmin fails Added tag(s) wontfix. Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 711755: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711755 719756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719756 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 1 06:54:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:54:05 +0000 Subject: [debhelper-devel] Bug#722697: marked as done (debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir) References: <5725A718.7090201@thykier.net> <20130913121412.GA9011@thinkpwn> Message-ID: Your message dated Sun, 1 May 2016 06:50:00 +0000 with message-id <5725A718.7090201 at thykier.net> and subject line Re: debhelper: cmake and multiarch -- another possible patches has caused the Debian Bug report #641051, regarding debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir 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 owner at bugs.debian.org immediately.) -- 641051: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641051 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Chow Loong Jin Subject: debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir Date: Fri, 13 Sep 2013 20:14:19 +0800 Size: 5270 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: cmake and multiarch -- another possible patches Date: Sun, 1 May 2016 06:50:00 +0000 Size: 3490 URL: From owner at bugs.debian.org Sun May 1 06:54:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:54:04 +0000 Subject: [debhelper-devel] Bug#641051: marked as done (dh_auto_configure does not pass multiarch paths to cmake) References: <5725A718.7090201@thykier.net> <20110909213016.GA7805@home.lan> Message-ID: Your message dated Sun, 1 May 2016 06:50:00 +0000 with message-id <5725A718.7090201 at thykier.net> and subject line Re: debhelper: cmake and multiarch -- another possible patches has caused the Debian Bug report #641051, regarding dh_auto_configure does not pass multiarch paths to cmake 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 owner at bugs.debian.org immediately.) -- 641051: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641051 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Yann Dirson Subject: dh_auto_configure does not pass multiarch paths to cmake Date: Fri, 9 Sep 2011 23:30:16 +0200 Size: 3533 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: cmake and multiarch -- another possible patches Date: Sun, 1 May 2016 06:50:00 +0000 Size: 3490 URL: From owner at bugs.debian.org Sun May 1 06:54:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:54:04 +0000 Subject: [debhelper-devel] Bug#641051: marked as done (dh_auto_configure does not pass multiarch paths to cmake) References: <5725A718.7090201@thykier.net> <20110909213016.GA7805@home.lan> Message-ID: Your message dated Sun, 1 May 2016 06:50:00 +0000 with message-id <5725A718.7090201 at thykier.net> and subject line Re: debhelper: cmake and multiarch -- another possible patches has caused the Debian Bug report #641051, regarding dh_auto_configure does not pass multiarch paths to cmake 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 owner at bugs.debian.org immediately.) -- 641051: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641051 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Yann Dirson Subject: dh_auto_configure does not pass multiarch paths to cmake Date: Fri, 9 Sep 2011 23:30:16 +0200 Size: 3533 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: cmake and multiarch -- another possible patches Date: Sun, 1 May 2016 06:50:00 +0000 Size: 3490 URL: From owner at bugs.debian.org Sun May 1 06:54:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 06:54:05 +0000 Subject: [debhelper-devel] Bug#722697: marked as done (debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir) References: <5725A718.7090201@thykier.net> <20130913121412.GA9011@thinkpwn> Message-ID: Your message dated Sun, 1 May 2016 06:50:00 +0000 with message-id <5725A718.7090201 at thykier.net> and subject line Re: debhelper: cmake and multiarch -- another possible patches has caused the Debian Bug report #641051, regarding debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir 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 owner at bugs.debian.org immediately.) -- 641051: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641051 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Chow Loong Jin Subject: debhelper: dh_auto_configure with cmake build system and compat 9 doesn't set multiarch libdir Date: Fri, 13 Sep 2013 20:14:19 +0800 Size: 5270 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: debhelper: cmake and multiarch -- another possible patches Date: Sun, 1 May 2016 06:50:00 +0000 Size: 3490 URL: From owner at bugs.debian.org Sun May 1 07:00:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 07:00:04 +0000 Subject: [debhelper-devel] Bug#478719: marked as done (debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log) References: <5725A884.7080709@thykier.net> <20080430154802.8869.93448.reportbug@holly.codehelp> Message-ID: Your message dated Sun, 1 May 2016 06:56:04 +0000 with message-id <5725A884.7080709 at thykier.net> and subject line Re: Bug#478719: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log has caused the Debian Bug report #478719, regarding debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log 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 owner at bugs.debian.org immediately.) -- 478719: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478719 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Neil Williams Subject: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log Date: Wed, 30 Apr 2008 16:48:02 +0100 Size: 3736 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#478719: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log Date: Sun, 1 May 2016 06:56:04 +0000 Size: 3229 URL: From owner at bugs.debian.org Sun May 1 07:00:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 07:00:04 +0000 Subject: [debhelper-devel] Bug#478719: marked as done (debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log) References: <5725A884.7080709@thykier.net> <20080430154802.8869.93448.reportbug@holly.codehelp> Message-ID: Your message dated Sun, 1 May 2016 06:56:04 +0000 with message-id <5725A884.7080709 at thykier.net> and subject line Re: Bug#478719: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log has caused the Debian Bug report #478719, regarding debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log 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 owner at bugs.debian.org immediately.) -- 478719: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478719 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Neil Williams Subject: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log Date: Wed, 30 Apr 2008 16:48:02 +0100 Size: 3736 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: Bug#478719: debhelper: Debhelper::Dh_Lib breaks scripts unless script calls &inhibit_log Date: Sun, 1 May 2016 06:56:04 +0000 Size: 3229 URL: From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (32dea5d -> fe23125) Message-ID: <20160501080624.22059.24195@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 32dea5d compat file message nits. new 6ec3eae t: Migrate to 3-arg open new 3787545 t/size.t: Add use strict + use warnings new c5b14e3 Prefer 3-arg open in Debhelper libraries new e2420e4 dh_*: Prefer 3-arg open new 2dc8e58 dh_installman: Replace zcat with new open_gz new cab556d dh_strip: Only match *.a files that start with "lib" new 8f05076 Drop .* from the beginning of unanchored regular expressions new fe23125 Add changelog entry for Peter Pentchev's changes The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Buildsystem/python_distutils.pm | 8 ++-- Debian/Debhelper/Dh_Lib.pm | 56 +++++++++++++++--------- debian/changelog | 3 ++ dh_installdocs | 6 +-- dh_installman | 23 +++++----- dh_installmanpages | 10 ++--- dh_md5sums | 7 +-- dh_perl | 9 ++-- dh_strip | 8 ++-- doc/PROGRAMMING | 6 +++ t/buildsystems/buildsystem_tests.t | 9 ++-- t/dh-lib.t | 6 +-- t/size.t | 8 ++-- 13 files changed, 95 insertions(+), 64 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] 03/08: Prefer 3-arg open in Debhelper libraries In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit c5b14e3e54d7ca74744f55d48ed2a9d3ec9d0244 Author: Niels Thykier Date: Sun May 1 07:23:01 2016 +0000 Prefer 3-arg open in Debhelper libraries There are a few instances that have not been fixed yet. Signed-off-by: Niels Thykier --- Debian/Debhelper/Buildsystem/python_distutils.pm | 8 ++--- Debian/Debhelper/Dh_Lib.pm | 38 ++++++++++++------------ 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/Debian/Debhelper/Buildsystem/python_distutils.pm b/Debian/Debhelper/Buildsystem/python_distutils.pm index 0eef8f1..21ac9d5 100644 --- a/Debian/Debhelper/Buildsystem/python_distutils.pm +++ b/Debian/Debhelper/Buildsystem/python_distutils.pm @@ -38,7 +38,7 @@ sub check_auto_buildable { sub not_our_cfg { my $this=shift; my $ret; - if (open(my $cfg, $this->get_buildpath(".pydistutils.cfg"))) { + if (open(my $cfg, '<', $this->get_buildpath(".pydistutils.cfg"))) { $ret = not "# Created by dh_auto\n" eq <$cfg>; close $cfg; } @@ -91,16 +91,16 @@ sub dbg_build_needed { # built in a clean chroot. my @dbg; - open (CONTROL, 'debian/control') || + open (my $fd, '<', 'debian/control') || error("cannot read debian/control: $!\n"); - foreach my $builddeps (join('', ) =~ + foreach my $builddeps (join('', <$fd>) =~ /^Build-Depends[^:]*:.*\n(?:^[^\w\n].*\n)*/gmi) { while ($builddeps =~ /(python[^, ]*-dbg)/g) { push @dbg, $1; } } - close CONTROL; + close($fd); return @dbg; } diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 1e4e076..71cb9d7 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -410,9 +410,9 @@ sub dirname { if (! defined $c) { $c=1; if (-e 'debian/compat') { - open (COMPAT_IN, "debian/compat") || error "debian/compat: $!"; - my $l=; - close COMPAT_IN; + open(my $compat_in, '<', "debian/compat") || error "debian/compat: $!"; + my $l=<$compat_in>; + close($compat_in); if (! defined $l || ! length $l) { error("debian/compat must contain a postive number (found an empty first line)"); @@ -629,11 +629,11 @@ sub autoscript_sed { my $infile = shift; my $outfile = shift; if (ref($sed) eq 'CODE') { - open(IN, $infile) or die "$infile: $!"; - open(OUT, ">>$outfile") or die "$outfile: $!"; - while () { $sed->(); print OUT } - close(OUT) or die "$outfile: $!"; - close(IN) or die "$infile: $!"; + open(my $in, '<', $infile) or die "$infile: $!"; + open(my $out, '>>', $outfile) or die "$outfile: $!"; + while (<$in>) { $sed->(); print {$out} $_; } + close($out) or die "$outfile: $!"; + close($in) or die "$infile: $!"; } else { complex_doit("sed \"$sed\" $infile >> $outfile"); @@ -725,8 +725,8 @@ sub addsubstvar { my $line=""; if (-e $substvarfile) { my %items; - open(SUBSTVARS_IN, "$substvarfile") || error "read $substvarfile: $!"; - while () { + open(my $in, '<', $substvarfile) || error "read $substvarfile: $!"; + while (<$in>) { chomp; if (/^\Q$substvar\E=(.*)/) { %items = map { $_ => 1} split(", ", $1); @@ -734,7 +734,7 @@ sub addsubstvar { last; } } - close SUBSTVARS_IN; + close($in); if (! $remove) { $items{$str}=1; } @@ -775,7 +775,7 @@ sub filedoublearray { delete $ENV{"DH_CONFIG_ACT_ON_PACKAGES"}; } else { - open (DH_FARRAY_IN, $file) || error("cannot read $file: $!"); + open (DH_FARRAY_IN, '<', $file) || error("cannot read $file: $!"); } my @ret; @@ -888,18 +888,18 @@ sub is_cross_compiling { # Returns source package name sub sourcepackage { - open (CONTROL, 'debian/control') || + open (my $fd, '<', 'debian/control') || error("cannot read debian/control: $!\n"); - while () { + while (<$fd>) { chomp; s/\s+$//; if (/^Source:\s*(.*)/i) { - close CONTROL; + close($fd); return $1; } } - close CONTROL; + close($fd); error("could not find Source: line in control file."); } @@ -935,9 +935,9 @@ sub getpackages { if (exists $ENV{'DEB_BUILD_PROFILES'}) { @profiles=split /\s+/, $ENV{'DEB_BUILD_PROFILES'}; } - open (CONTROL, 'debian/control') || + open (my $fd, '<', 'debian/control') || error("cannot read debian/control: $!\n"); - while () { + while (<$fd>) { chomp; s/\s+$//; if (/^Package:\s*(.*)/i) { @@ -1006,7 +1006,7 @@ sub getpackages { $section=''; } } - close CONTROL; + close($fd); return @{$packages_by_type{$type}}; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] 05/08: dh_installman: Replace zcat with new open_gz In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 2dc8e5818e52c840d9f4da8d8fb627660da19d64 Author: Niels Thykier Date: Sun May 1 07:42:42 2016 +0000 dh_installman: Replace zcat with new open_gz Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 16 ++++++++++++++++ dh_installman | 19 ++++++++++--------- doc/PROGRAMMING | 6 ++++++ 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 71cb9d7..7daa5f4 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -36,6 +36,7 @@ use vars qw(@EXPORT %dh); &get_source_date_epoch &is_cross_compiling &generated_file &autotrigger &package_section &restore_file_on_clean &restore_all_files + &open_gz ); # The Makefile changes this if debhelper is installed in a PREFIX. @@ -1397,6 +1398,21 @@ sub restore_all_files { return; } +sub open_gz { + my ($file) = @_; + my $fd; + eval { + require PerlIO::gzip; + }; + if ($@) { + open($fd, '-|', 'gzip', '-dc', $file) + or die("gzip -dc $file failed: $!"); + } else { + open($fd, '<:gzip', $file) + or die("open $file [<:gzip] failed: $!"); + } + return $fd; +} 1 diff --git a/dh_installman b/dh_installman index 93f9356..12d473c 100755 --- a/dh_installman +++ b/dh_installman @@ -121,23 +121,23 @@ foreach my $package (@{$dh{DOPACKAGES}}) { $gz=$2; } - my $section; + my ($fd, $section); # See if there is a .TH or .Dt entry in the man page. If so, # we'll pull the section field from that. if ($gz) { - open (IN, "zcat $page|") or die "$page: $!"; + $fd = open_gz($page) or die "$page: $!"; } else { - open(IN, '<', $page) or die "$page: $!"; + open($fd, '<', $page) or die "$page: $!"; } - while () { + while (<$fd>) { if (/^\.TH\s+\S+\s+"?(\d+[^"\s]*)"?/ || /^\.Dt\s+\S+\s+(\d+[^\s]*)/) { $section=$1; last; } } - close(IN); + close($fd); # Failing that, we can try to get it from the filename. if (! $section) { ($section)=$basename=~m/.*\.([1-9]\S*)/; @@ -228,14 +228,15 @@ sub find_so_man { } # Test first line of file for the .so thing. + my $fd; if (/\.gz$/) { - open (SOTEST, "zcat $_|") or die "$_: $!"; + $fd = open_gz($_) or die "$_: $!"; } else { - open(SOTEST, '<', $_) || die "$_: $!"; + open($fd, '<', $_) || die "$_: $!"; } - my $l=; - close SOTEST; + my $l = <$fd>; + close($fd); if (! defined $l) { error("failed to read $_"); diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING index 1f03bdf..9944929 100644 --- a/doc/PROGRAMMING +++ b/doc/PROGRAMMING @@ -323,6 +323,12 @@ install_lib($src, $dest) Installs a library at the path $src into $dest. The parent dir of $dest must exist (can be created with install_dir). This is intended for installing libraries. +open_gz($file) + Open $file, read from it as a gzip-compressed file and return + the file handle. + Depending on runtime features, it might be a pipe from an + external process (which will die with a "SIGPIPE" if you + do not consume all the input) Sequence Addons: --------------- -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:26 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:26 +0000 Subject: [debhelper-devel] [debhelper] 06/08: dh_strip: Only match *.a files that start with "lib" In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit cab556dbff039108e206563d29a37c115488687c Author: Peter Pentchev Date: Fri Apr 8 17:31:13 2016 +0300 dh_strip: Only match *.a files that start with "lib" Signed-off-by: Niels Thykier --- dh_strip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dh_strip b/dh_strip index 752176e..a7206db 100755 --- a/dh_strip +++ b/dh_strip @@ -230,7 +230,7 @@ sub testfile { } # Is it a static library, and not a debug library? - if (m/lib.*\.a$/ && ! m/.*_g\.a$/) { + if (m/\/lib[^\/]*\.a$/ && ! m/.*_g\.a$/) { # Is it a binary file, or something else (maybe a linker # script on Hurd, for example? I don't use file, because # file returns a variety of things on static libraries. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] 01/08: t: Migrate to 3-arg open In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 6ec3eae0227c32eeb4b08b5da787709e75f56e7b Author: Niels Thykier Date: Sun May 1 07:16:28 2016 +0000 t: Migrate to 3-arg open Signed-off-by: Niels Thykier --- t/buildsystems/buildsystem_tests.t | 9 ++++++--- t/dh-lib.t | 6 +++--- t/size.t | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/t/buildsystems/buildsystem_tests.t b/t/buildsystems/buildsystem_tests.t index e90b86d..6493cae 100755 --- a/t/buildsystems/buildsystem_tests.t +++ b/t/buildsystems/buildsystem_tests.t @@ -466,8 +466,9 @@ sub dh_auto_do_autoconf { @extra_args = &$do_dh_auto('configure'); ok ( -f "$buildpath/Makefile", "$buildpath/Makefile exists" ); @lines=(); - if (ok( open(FILE, "$buildpath/stamp_configure"), "$buildpath/stamp_configure exists") ) { + if ( ok(open(FILE, '<', "$buildpath/stamp_configure"), "$buildpath/stamp_configure exists") ) { @lines = @{readlines(\*FILE)}; + close(FILE); } is_deeply( \@lines, \@extra_args, "$buildpath/stamp_configure contains extra args" ); @@ -475,15 +476,17 @@ sub dh_auto_do_autoconf { ok ( -f "$buildpath/stamp_build", "$buildpath/stamp_build exists" ); &$do_dh_auto('test'); @lines=(); - if ( ok(open(FILE, "$buildpath/stamp_test"), "$buildpath/stamp_test exists") ) { + if ( ok(open(FILE, '<', "$buildpath/stamp_test"), "$buildpath/stamp_test exists") ) { @lines = @{readlines(\*FILE)}; + close(FILE); } is_deeply( \@lines, [ "VERBOSE=1" ], "$buildpath/stamp_test contains VERBOSE=1" ); &$do_dh_auto('install'); @lines=(); - if ( ok(open(FILE, "$buildpath/stamp_install"), "$buildpath/stamp_install exists") ) { + if ( ok(open(FILE, '<', "$buildpath/stamp_install"), "$buildpath/stamp_install exists") ) { @lines = @{readlines(\*FILE)}; + close(FILE); } is_deeply( \@lines, [ "DESTDIR=".Cwd::getcwd()."/debian/testpackage" ], "$buildpath/stamp_install contains DESTDIR" ); diff --git a/t/dh-lib.t b/t/dh-lib.t index 1006c92..b2a1ca5 100755 --- a/t/dh-lib.t +++ b/t/dh-lib.t @@ -10,9 +10,9 @@ use_ok('Debian::Debhelper::Dh_Lib'); sub ok_autoscript_result { ok(-f 'debian/testpackage.postinst.debhelper'); - open(F, 'debian/testpackage.postinst.debhelper') or die; - my (@c) = ; - close(F) or die; + open(my $fd, '<', 'debian/testpackage.postinst.debhelper') or die("open test-poinst: $!"); + my (@c) = <$fd>; + close($fd); like(join('', at c), qr{update-rc\.d test-script test parms with"quote >/dev/null}); } diff --git a/t/size.t b/t/size.t index 813b279..a64f621 100755 --- a/t/size.t +++ b/t/size.t @@ -13,16 +13,16 @@ foreach my $file (@progs) { my $lines=0; my $maxlength=0; - open(IN, $file) || die "open: $!"; + open(my $fd, '<', $file) || die "open($file): $!"; my $cutting=0; - while () { + while (<$fd>) { $cutting=1 if /^=/; $cutting=0 if /^=cut/; next if $cutting || /^(?:=|\s*(?:\#.*)?$)/; $lines++; $maxlength=length($_) if length($_) > $maxlength; } - close IN; + close($fd); print "# $file has $lines lines, max length is $maxlength\n"; ok($lines < 200, $file); ok($maxlength < 160, $file); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] 04/08: dh_*: Prefer 3-arg open In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit e2420e4c81dd303be862a7de4048ed495bd6b316 Author: Niels Thykier Date: Sun May 1 07:28:28 2016 +0000 dh_*: Prefer 3-arg open Signed-off-by: Niels Thykier --- dh_installdocs | 6 +++--- dh_installman | 4 ++-- dh_installmanpages | 6 +++--- dh_md5sums | 7 ++++--- dh_perl | 9 ++++----- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dh_installdocs b/dh_installdocs index da7b517..8101654 100755 --- a/dh_installdocs +++ b/dh_installdocs @@ -304,8 +304,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { next if $fn=~/\.EX$/; next if excludefile($fn); # Parse the file to get the doc id. - open (IN, "debian/$fn") || die "Cannot read debian/$fn."; - while () { + open(my $fd, '<', "debian/$fn") || die "Cannot read debian/$fn."; + while (<$fd>) { s/\s*$//; if (/^Document\s*:\s*(.*)/) { $doc_ids{$fn}=$1; @@ -315,7 +315,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (! exists $doc_ids{$fn}) { warning("Could not parse $fn for doc-base Document id; skipping"); } - close IN; + close($fd); } closedir(DEB); diff --git a/dh_installman b/dh_installman index 46b0366..93f9356 100755 --- a/dh_installman +++ b/dh_installman @@ -128,7 +128,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { open (IN, "zcat $page|") or die "$page: $!"; } else { - open (IN, $page) or die "$page: $!"; + open(IN, '<', $page) or die "$page: $!"; } while () { if (/^\.TH\s+\S+\s+"?(\d+[^"\s]*)"?/ || @@ -232,7 +232,7 @@ sub find_so_man { open (SOTEST, "zcat $_|") or die "$_: $!"; } else { - open (SOTEST,$_) || die "$_: $!"; + open(SOTEST, '<', $_) || die "$_: $!"; } my $l=; close SOTEST; diff --git a/dh_installmanpages b/dh_installmanpages index d393500..7f83089 100755 --- a/dh_installmanpages +++ b/dh_installmanpages @@ -110,9 +110,9 @@ sub find_so_man { } # Test first line of file for the .so thing. - open (SOTEST,$_); - my $l=; - close SOTEST; + open(my $fd, '<', $_); + my $l = <$fd>; + close($fd); if ($l=~m/\.so\s+(.*)/) { my $solink=$1; # This test is here to prevent links like ... man8/../man8/foo.8 diff --git a/dh_md5sums b/dh_md5sums index b0cf0b6..c720b11 100755 --- a/dh_md5sums +++ b/dh_md5sums @@ -63,13 +63,14 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $exclude=""; if (! $dh{INCLUDE_CONFFILES} && -r "$tmp/DEBIAN/conffiles") { # Generate exclude regexp. - open (CONFF,"$tmp/DEBIAN/conffiles"); - while () { + open(my $fd, '<', "$tmp/DEBIAN/conffiles") + or die("open $tmp/DEBIAN/conffiles failed: $!"); + while (<$fd>) { chomp; s/^\///; $exclude.="! -path \"./$_\" "; } - close CONFF; + close($fd); } # See if we should exclude other files. diff --git a/dh_perl b/dh_perl index 44facf4..c6088d4 100755 --- a/dh_perl +++ b/dh_perl @@ -110,13 +110,12 @@ foreach my $package (@{$dh{DOPACKAGES}}) { find sub { return unless -f and (-x or /\.pl$/); return if $File::Find::dir=~/\/usr\/share\/doc\//; - - local *F; - return unless open F, $_; - if (read F, local $_, 32 and m%^#!\s*(/usr/bin/perl|/usr/bin/env\s+perl)\s%) { + + return unless open(my $fd, '<', $_); + if (read($fd, local $_, 32) and m%^#!\s*(/usr/bin/perl|/usr/bin/env\s+perl)\s%) { $deps |= PROGRAM; } - close F; + close($fd); }, $tmp; if ($deps) { -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:26 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:26 +0000 Subject: [debhelper-devel] [debhelper] 08/08: Add changelog entry for Peter Pentchev's changes In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit fe2312504845269d1d6d1d801f9acaa2d6ffa81a Author: Niels Thykier Date: Sun May 1 08:05:38 2016 +0000 Add changelog entry for Peter Pentchev's changes Signed-off-by: Niels Thykier --- debian/changelog | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index f24ac9a..9535acf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,9 @@ debhelper (9.20160403+unreleased) UNRELEASED; urgency=medium not built by CDBS. (Closes: #811059) * debhelper.pod: Add a line stating that debian/compat is mandatory. (Closes: #805405) + * dh_strip: Apply patch from Peter Pentchev to only strip + static libraries with a basename matching "lib.*\.a". + (Closes: #820446) -- Niels Thykier Sat, 09 Apr 2016 09:20:32 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:25 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:25 +0000 Subject: [debhelper-devel] [debhelper] 02/08: t/size.t: Add use strict + use warnings In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 3787545641e4f6756b16deb9aa71c1f63e4cb85c Author: Niels Thykier Date: Sun May 1 07:16:55 2016 +0000 t/size.t: Add use strict + use warnings Signed-off-by: Niels Thykier --- t/size.t | 2 ++ 1 file changed, 2 insertions(+) diff --git a/t/size.t b/t/size.t index a64f621..94d45df 100755 --- a/t/size.t +++ b/t/size.t @@ -3,6 +3,8 @@ # Debhelper is supposed to consist of small, simple, easy to understand # programs. Programs growing in size and complexity without bounds is a # bug. +use strict; +use warnings; use Test::More; my @progs=grep { -x $_ } glob("dh_*"); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sun May 1 08:06:26 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sun, 01 May 2016 08:06:26 +0000 Subject: [debhelper-devel] [debhelper] 07/08: Drop .* from the beginning of unanchored regular expressions In-Reply-To: <20160501080624.22059.24195@moszumanska.debian.org> References: <20160501080624.22059.24195@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 8f05076e7b406e1e57b3f2becea00c75db183b28 Author: Peter Pentchev Date: Fri Apr 8 17:42:25 2016 +0300 Drop .* from the beginning of unanchored regular expressions Signed-off-by: Niels Thykier --- Debian/Debhelper/Dh_Lib.pm | 2 +- dh_installman | 4 ++-- dh_installmanpages | 4 ++-- dh_strip | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Debian/Debhelper/Dh_Lib.pm b/Debian/Debhelper/Dh_Lib.pm index 7daa5f4..55f08f9 100644 --- a/Debian/Debhelper/Dh_Lib.pm +++ b/Debian/Debhelper/Dh_Lib.pm @@ -567,7 +567,7 @@ sub pkgfilename { } # Is this a native Debian package? - if ($dh{VERSION}=~m/.*-/) { + if (index($dh{VERSION}, '-') > -1) { return $isnative_cache{$package}=0; } else { diff --git a/dh_installman b/dh_installman index 12d473c..af2d136 100755 --- a/dh_installman +++ b/dh_installman @@ -140,7 +140,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { close($fd); # Failing that, we can try to get it from the filename. if (! $section) { - ($section)=$basename=~m/.*\.([1-9]\S*)/; + ($section)=$basename=~m/\.([1-9]\S*)/; } # Now get the numeric component of the section. @@ -158,7 +158,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # Translated man pages are typically specified by adding the # language code to the filename, so detect that and # redirect to appropriate directory, stripping the code. - ($langcode)=$basename=~m/.*\.([a-z][a-z](?:_[A-Z][A-Z])?)\.(?:[1-9]|man)/; + ($langcode)=$basename=~m/\.([a-z][a-z](?:_[A-Z][A-Z])?)\.(?:[1-9]|man)/; } elsif ($dh{LANGUAGE} ne 'C') { $langcode=$dh{LANGUAGE}; diff --git a/dh_installmanpages b/dh_installmanpages index 7f83089..2583002 100755 --- a/dh_installmanpages +++ b/dh_installmanpages @@ -158,13 +158,13 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if ($install) { my $extdir="share"; - my ($section)=$basename=~m/.*\.([1-9])/; + my ($section)=$basename=~m/\.([1-9])/; my $destdir="$tmp/usr/$extdir/man/man$section/"; # Handle translated man pages. my $instname=$basename; - my ($langcode)=$basename=~m/.*\.([a-z][a-z])\.([1-9])/; + my ($langcode)=$basename=~m/\.([a-z][a-z])\.([1-9])/; if (defined $langcode && $langcode ne '') { $destdir="$tmp/usr/$extdir/man/$langcode/man$section/"; $instname=~s/\.$langcode\./\./; diff --git a/dh_strip b/dh_strip index a7206db..ef5f517 100755 --- a/dh_strip +++ b/dh_strip @@ -209,10 +209,10 @@ sub testfile { # Does its filename look like a shared library? # - *.cmxs are OCaml native code shared libraries # - *.node are also native ELF binaries (for node-js) - if (m/.*\.(?:so.*?|cmxs|node)$/) { + if (m/\.(?:so.*?|cmxs|node)$/) { # Ok, do the expensive test. my $type=get_file_type($_); - if ($type=~m/.*ELF.*shared.*/) { + if ($type=~m/ELF.*shared/) { push @shared_libs, $fn; return; } @@ -223,7 +223,7 @@ sub testfile { if ($mode & 0111) { # Ok, expensive test. my $type=get_file_type($_); - if ($type=~m/.*ELF.*(executable|shared).*/) { + if ($type=~m/ELF.*(executable|shared)/) { push @executables, $fn; return; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Sun May 1 08:09:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 08:09:04 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 820446 References: <1462089977-3978-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 820446 + pending Bug #820446 [debhelper] dh_strip: only match lib*.a static libraries Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 820446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 1 08:09:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 01 May 2016 08:09:04 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 820446 References: <1462089977-3978-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 820446 + pending Bug #820446 [debhelper] dh_strip: only match lib*.a static libraries Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 820446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820446 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From unidad_administrativa_nvaesparta at unefa.edu.ve Wed May 4 05:44:32 2016 From: unidad_administrativa_nvaesparta at unefa.edu.ve (Dr.Mark Silvester) Date: Wed, 04 May 2016 01:14:32 -0430 (VET) Subject: [debhelper-devel] Od Dr.Mark Sylvester Message-ID: Od Dr.Mark Sylvester Brondesbury, North West Lond?n Anglie Drah? p??teli. Jsem Dr.Mark Sylvester z Brondesbury, North West London, tady v Anglii. Pracuji pro UBS Investment Bank London v?tev. P??i v?m z m? kancel??e, kter? bude z obrovsk?ho p??nosem pro n?s oba. V m?m odd?len?, je ?lenem v?konn?ho v?boru skupiny a Chief Risk Officer (Greater London Krajsk? ??ad), jsem zjistil, opu?t?n? ??stku ve v??i ? 15 milion? Great British Koruny (Patn?ct milion? Velk? britsk?ch libr?ch) na ??et, kter? pat?? k jednomu z na?ich zahrani?n?ch z?kazn?k? Pozdn? pan Steve Allen, kter? bohu?el p?i?el o ?ivot p?i nehod? automobilu, v?etn? jeho man?elky a jedin? dcera. Volba V?s kontaktovat se vzbudila z geografick? povahy, kde ?ijete, obzvl??t? vzhledem k citlivosti t?to transakce. ??edn?ci banky bylo ?ek?n? na n?kter? z p??buzn?ch p?ijde-up pro toto tvrzen?, ale nikdo nem? d?lat. Osobn? jsem byl ne?sp??n? p?i rozmis?ov?n? p??buzn?m po dobu 4 let, m?m usilovat o v?? souhlas k v?m jako dal?? p??buzn? / Bude p??jemce, aby zem?el?ho tohoto fondu tak, ?e v?t??ek z tohoto ??tu ocen?n na ? 15 milion? liber bude p?evedena na v?? bankovn? ??et jako nejbli???ho p??buzn?ho pozd? Steve Allen. To bude vyplacena, nebo sd?len? v t?chto procent, 60% pro m? a 40% na v?s. M?m zaji?t?n? ve?ker? nezbytn? pr?vn? dokumenty, kter? budou pou?ity pro z?lohov?n? toto tvrzen? jsme tvorby. Jedin?, co mus?te ud?lat, je vyplnit va?e jm?na na dokumenty a legalizovat to u soudu dok?zat, jste zde jako opr?vn?n? p??jemce fondu. V?echny ??d?m nyn? je va?e up??mn? Co-operace, d?v?rnosti a d?v?ry k tomu, aby n?s vid? tuto transakci prost?ednictv?m. J? v?m zaru?it, ?e to bude popraven za legitimn? uspo??d?n?, kter? bude chr?nit v?s z jak?hokoli poru?en? z?kona. Chci, abyste pochopili, ?e jsem pracoval v t?to banky na 17 let, a j? jsem byl schopen zabezpe?it v?echny pr?vn? dokumenty k tomu, abyste zd?dit tento fond Uve?te, pros?m, mi n?sleduj?c?: jak m?me p?r dn? na to b??et p?es to je velmi nal?hav? PROS?M. 1. Cel? jm?no 2. V?? Direct ??slo mobiln?ho telefonu 3. Va?e kontaktn? adresa 4. Datum narozen? S pro?la metodick? vyhled?v?n?, rozhodl jsem se V?s kontaktovat doufat, ?e v?s najdou tento obchod zaj?mav?. Pros?m o va?em potvrzen? t?to zpr?vy a uveden?m Va?eho z?jmu t? Furnish s dal??mi informacemi. Usilovat o to, dejte mi co nejd??ve zn?t sv? rozhodnut?. S pozdravem, Dr.Mark silvestr From ari at debian.org Wed May 11 01:58:36 2016 From: ari at debian.org (Ari Pollak) Date: Tue, 10 May 2016 21:58:36 -0400 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Message-ID: <146293191671.28998.4017851775531077704.reportbug@darth> Package: debhelper Version: 9.20160403 Severity: wishlist dh_gconf still adds gconf2 to ${misc:Depends}, but AFAICT that's a legacy holdout and is no longer needed anymore. The gconf2 package uses triggers to update its database with new schemas; if you install gconf2, it will rebuild the database from scratch anyway. So for something like pidgin, which adds URL handlers to gconf (not used by GNOME 3 anyway) but doesn't need gconf for normal operation, that's just an extraneous dependency that just seems to irritate certain users. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26-8 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.016-1 ii dpkg 1.18.4 ii dpkg-dev 1.18.4 ii file 1:5.25-2 ii libdpkg-perl 1.18.4 ii man-db 2.7.5-1 ii perl 5.22.2-1 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201605 -- no debconf information From ari at debian.org Wed May 11 01:58:36 2016 From: ari at debian.org (Ari Pollak) Date: Tue, 10 May 2016 21:58:36 -0400 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Message-ID: <146293191671.28998.4017851775531077704.reportbug@darth> Package: debhelper Version: 9.20160403 Severity: wishlist dh_gconf still adds gconf2 to ${misc:Depends}, but AFAICT that's a legacy holdout and is no longer needed anymore. The gconf2 package uses triggers to update its database with new schemas; if you install gconf2, it will rebuild the database from scratch anyway. So for something like pidgin, which adds URL handlers to gconf (not used by GNOME 3 anyway) but doesn't need gconf for normal operation, that's just an extraneous dependency that just seems to irritate certain users. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26-8 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.016-1 ii dpkg 1.18.4 ii dpkg-dev 1.18.4 ii file 1:5.25-2 ii libdpkg-perl 1.18.4 ii man-db 2.7.5-1 ii perl 5.22.2-1 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201605 -- no debconf information From martina at mansuetomarine.it Thu May 12 23:00:57 2016 From: martina at mansuetomarine.it (martina mansuetogroup) Date: Fri, 13 May 2016 00:00:57 +0100 Subject: [debhelper-devel] Due Invoice Message-ID: <2be95629f8fdb802033a05554ebc91fc@euzalipires.pt> Dear Partner, Please find enclosed our new invoice for your kind attention. We remain at your prompt disposal for any additional information ? Due Invoice Payment.zip [1] ?. Many thanks and best regards Martina Di Mattia Accounting & Services Off. +39 0184 573346 [2] - 8124 MANSUETO G R O U P Links: ------ [1] https://drive.google.com/file/d/0B4pyc-WJ4r4iX1c2SnRsZXMtM3M/view?usp=drive_web [2] tel:%2B39%200184%20573346 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugs at sandroknauss.de Fri May 13 20:15:34 2016 From: bugs at sandroknauss.de (Sandro =?UTF-8?Q?Knau=C3=9F?=) Date: Fri, 13 May 2016 22:15:34 +0200 Subject: [debhelper-devel] Bug#824221: debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package Message-ID: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> Package: debhelper Version: 9.20160403 Severity: normal Hey, Standard-Version 3.9.7 recommends that additional documentation is installed under /usr/share/doc/ instaed of /usr/share/doc/-doc It would be nice if debhelper can handle this in a nice way. * For example an additional option to install all files in -doc.docs under /usr/share/doc/ * adding a second coloum to *docs file with the pacakagename where to install It would help a lot to comply with Standards-Version 3.9.7. Because the only way to comply sofar is to install everywith with the .install files. Regards, sandro -- System Information: Debian Release: stretch/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26-9 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.016-1 ii dpkg 1.18.7 ii dpkg-dev 1.18.7 ii file 1:5.25-2 ii libdpkg-perl 1.18.7 ii man-db 2.7.5-1 ii perl 5.22.2-1 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201606 -- no debconf information From bugs at sandroknauss.de Fri May 13 20:15:34 2016 From: bugs at sandroknauss.de (Sandro =?UTF-8?Q?Knau=C3=9F?=) Date: Fri, 13 May 2016 22:15:34 +0200 Subject: [debhelper-devel] Bug#824221: debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package Message-ID: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> Package: debhelper Version: 9.20160403 Severity: normal Hey, Standard-Version 3.9.7 recommends that additional documentation is installed under /usr/share/doc/ instaed of /usr/share/doc/-doc It would be nice if debhelper can handle this in a nice way. * For example an additional option to install all files in -doc.docs under /usr/share/doc/ * adding a second coloum to *docs file with the pacakagename where to install It would help a lot to comply with Standards-Version 3.9.7. Because the only way to comply sofar is to install everywith with the .install files. Regards, sandro -- System Information: Debian Release: stretch/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20160430.1 ii binutils 2.26-9 ii dh-autoreconf 12 ii dh-strip-nondeterminism 0.016-1 ii dpkg 1.18.7 ii dpkg-dev 1.18.7 ii file 1:5.25-2 ii libdpkg-perl 1.18.7 ii man-db 2.7.5-1 ii perl 5.22.2-1 ii po-debconf 1.0.19 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201606 -- no debconf information From owner at bugs.debian.org Sat May 14 06:57:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 06:57:05 +0000 Subject: [debhelper-devel] Processed: severity of 766267 is important References: <1463208746-3338-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > severity 766267 important Bug #766267 [debhelper] debhelper: add file signature support in .deb packages Severity set to 'important' from 'wishlist' > thanks Stopping processing here. Please contact me if you need assistance. -- 766267: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766267 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat May 14 06:57:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 06:57:05 +0000 Subject: [debhelper-devel] Processed: severity of 766267 is important References: <1463208746-3338-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > severity 766267 important Bug #766267 [debhelper] debhelper: add file signature support in .deb packages Severity set to 'important' from 'wishlist' > thanks Stopping processing here. Please contact me if you need assistance. -- 766267: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766267 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat May 14 12:15:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 12:15:04 +0000 Subject: [debhelper-devel] Processed: severity of 824221 is wishlist References: <1463227916-3912-bts-abe@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > # This is a feature request > severity 824221 wishlist Bug #824221 [debhelper] debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package Severity set to 'wishlist' from 'normal' > thanks Stopping processing here. Please contact me if you need assistance. -- 824221: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824221 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat May 14 12:15:04 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 12:15:04 +0000 Subject: [debhelper-devel] Processed: severity of 824221 is wishlist References: <1463227916-3912-bts-abe@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > # This is a feature request > severity 824221 wishlist Bug #824221 [debhelper] debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package Severity set to 'wishlist' from 'normal' > thanks Stopping processing here. Please contact me if you need assistance. -- 824221: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824221 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat May 14 17:39:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 17:39:07 +0000 Subject: [debhelper-devel] Processed: Bug#814856: worked around in codelite 9.1+dfsg-2 References: <1463247425.28818.1.camel@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > affects 814856 -?src:codelite Bug #814856 [src:debhelper] debhelper: dh_install -X option is broken Removed indication that 814856 affects src:codelite > thanks Stopping processing here. Please contact me if you need assistance. -- 814856: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814856 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sat May 14 17:39:07 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 14 May 2016 17:39:07 +0000 Subject: [debhelper-devel] Processed: Bug#814856: worked around in codelite 9.1+dfsg-2 References: <1463247425.28818.1.camel@debian.org> Message-ID: Processing commands for control at bugs.debian.org: > affects 814856 -?src:codelite Bug #814856 [src:debhelper] debhelper: dh_install -X option is broken Removed indication that 814856 affects src:codelite > thanks Stopping processing here. Please contact me if you need assistance. -- 814856: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814856 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From nthykier at moszumanska.debian.org Sat May 14 20:36:34 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 14 May 2016 20:36:34 +0000 Subject: [debhelper-devel] [debhelper] 01/01: d/changelog: Fix a typo In-Reply-To: <20160514203634.19139.69329@moszumanska.debian.org> References: <20160514203634.19139.69329@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit c30f7d691fb70653d58236ba55c85d4838fb4109 Author: Niels Thykier Date: Sat May 14 20:35:45 2016 +0000 d/changelog: Fix a typo Signed-off-by: Niels Thykier --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9535acf..a3e669f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -307,7 +307,7 @@ debhelper (9.20151004) unstable; urgency=medium when "-V" is passed to dpkg-gencontrol. This relies on dpkg-deb getting everything but the extension correct (see #575059, #452273 for why it does not produce the - correct extesion). + correct extension). (Closes: #516721, #677353, #672282) * Dh_Lib.pm: Drop now unused "udeb_filename" subroutine. * dh_strip.1: Correct the documentation about ddebs to -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Sat May 14 20:36:34 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Sat, 14 May 2016 20:36:34 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (fe23125 -> c30f7d6) Message-ID: <20160514203634.19139.69329@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from fe23125 Add changelog entry for Peter Pentchev's changes new c30f7d6 d/changelog: Fix a typo The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From abe at debian.org Sun May 15 22:07:09 2016 From: abe at debian.org (Axel Beckert) Date: Mon, 16 May 2016 00:07:09 +0200 Subject: [debhelper-devel] Bug#824221: Bug#824221: debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package In-Reply-To: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> References: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> Message-ID: <20160515220708.GF5029@sym.noone.org> Hi, Sandro Knau? wrote: > Standard-Version 3.9.7 recommends that additional documentation is installed under > /usr/share/doc/ instaed of /usr/share/doc/-doc > > It would be nice if debhelper can handle this in a nice way. > * For example an additional option to install all files in > -doc.docs under /usr/share/doc/ Indeed, that would be nice feature. I just ran into a case where having this would very helpful. > * adding a second column to *.docs files with the packagename where > to install >From the documentation it seems not clear if line breaks are required to be the delimiter between items in this file (as in many other debhelper files) or if simple blanks would suffice. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE From abe at debian.org Sun May 15 22:07:09 2016 From: abe at debian.org (Axel Beckert) Date: Mon, 16 May 2016 00:07:09 +0200 Subject: [debhelper-devel] Bug#824221: Bug#824221: debhelper: Standards-Version 3.9.7 recommends to install additional docs under the main package In-Reply-To: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> References: <146317053421.32057.11494321316884698953.reportbug@tuxin.local> Message-ID: <20160515220708.GF5029@sym.noone.org> Hi, Sandro Knau? wrote: > Standard-Version 3.9.7 recommends that additional documentation is installed under > /usr/share/doc/ instaed of /usr/share/doc/-doc > > It would be nice if debhelper can handle this in a nice way. > * For example an additional option to install all files in > -doc.docs under /usr/share/doc/ Indeed, that would be nice feature. I just ran into a case where having this would very helpful. > * adding a second column to *.docs files with the packagename where > to install >From the documentation it seems not clear if line breaks are required to be the delimiter between items in this file (as in many other debhelper files) or if simple blanks would suffice. Regards, Axel -- ,''`. | Axel Beckert , http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE From ebourg at apache.org Mon May 16 16:53:55 2016 From: ebourg at apache.org (Emmanuel Bourg) Date: Mon, 16 May 2016 18:53:55 +0200 Subject: [debhelper-devel] Bug#824490: debhelper: Reproducible username for Ant builds Message-ID: <146341763552.27263.17354967728291879703.reportbug@icare.ariane-software.com> Package: debhelper Version: 9.20160403 Severity: wishlist Tags: patch User: reproducible-builds at lists.alioth.debian.org Usertags: toolchain username Hi, Some packages built with Ant capture the user name and aren't reproducible. This could be fixed by specifying the -Duser.name parameter when debhelper invokes Ant. Here is a patch implementing this. Emmanuel Bourg -------------- next part -------------- A non-text attachment was scrubbed... Name: reproducible-ant-username.patch Type: text/x-diff Size: 455 bytes Desc: not available URL: From ebourg at apache.org Mon May 16 16:53:55 2016 From: ebourg at apache.org (Emmanuel Bourg) Date: Mon, 16 May 2016 18:53:55 +0200 Subject: [debhelper-devel] Bug#824490: debhelper: Reproducible username for Ant builds Message-ID: <146341763552.27263.17354967728291879703.reportbug@icare.ariane-software.com> Package: debhelper Version: 9.20160403 Severity: wishlist Tags: patch User: reproducible-builds at lists.alioth.debian.org Usertags: toolchain username Hi, Some packages built with Ant capture the user name and aren't reproducible. This could be fixed by specifying the -Duser.name parameter when debhelper invokes Ant. Here is a patch implementing this. Emmanuel Bourg -------------- next part -------------- A non-text attachment was scrubbed... Name: reproducible-ant-username.patch Type: text/x-diff Size: 455 bytes Desc: not available URL: From javier at jasp.net Wed May 18 19:35:20 2016 From: javier at jasp.net (Javier Serrano Polo) Date: Wed, 18 May 2016 21:35:20 +0200 Subject: [debhelper-devel] Bug#824696: debhelper: dh_perl should report perl:any when unversioned Message-ID: <1463600120.26942.24.camel@sempati.menos4> Package: debhelper Version: 9.20160403 Severity: wishlist Tags: patch Unversioned dependencies (no binary modules) should be architecture independent (perl:any). -------------- next part -------------- A non-text attachment was scrubbed... Name: perl-any.patch Type: text/x-patch Size: 650 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3780 bytes Desc: not available URL: From javier at jasp.net Wed May 18 19:35:20 2016 From: javier at jasp.net (Javier Serrano Polo) Date: Wed, 18 May 2016 21:35:20 +0200 Subject: [debhelper-devel] Bug#824696: debhelper: dh_perl should report perl:any when unversioned Message-ID: <1463600120.26942.24.camel@sempati.menos4> Package: debhelper Version: 9.20160403 Severity: wishlist Tags: patch Unversioned dependencies (no binary modules) should be architecture independent (perl:any). -------------- next part -------------- A non-text attachment was scrubbed... Name: perl-any.patch Type: text/x-patch Size: 650 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3780 bytes Desc: not available URL: From owner at bugs.debian.org Sat May 21 06:21:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 21 May 2016 06:21:05 +0000 Subject: [debhelper-devel] Processed: Re: Bug#824696: debhelper: dh_perl should report perl:any when unversioned References: <573FFD0D.3000203@thykier.net> <1463600120.26942.24.camel@sempati.menos4> Message-ID: Processing control commands: > tags -1 moreinfo Bug #824696 [debhelper] debhelper: dh_perl should report perl:any when unversioned Added tag(s) moreinfo. -- 824696: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824696 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From niels at thykier.net Sat May 21 06:15:41 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 21 May 2016 06:15:41 +0000 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <1463600120.26942.24.camel@sempati.menos4> References: <1463600120.26942.24.camel@sempati.menos4> Message-ID: <573FFD0D.3000203@thykier.net> Control: tags -1 moreinfo Javier Serrano Polo: > Package: debhelper > Version: 9.20160403 > Severity: wishlist > Tags: patch > > Unversioned dependencies (no binary modules) should be architecture > independent (perl:any). > > [...] Hi, I had a short chat with Helmut about this and it is not obvious to us why this is would be the correct behaviour. * Can you clarify why this should be done? * Can you clarify why the version constraint matters for adding :any? * A quick look at the patch suggests that the behaviour is "unconditional" and will also be added to packages containing XS modules etc. - However, your text above suggest this was unintended. Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From niels at thykier.net Sat May 21 06:15:41 2016 From: niels at thykier.net (Niels Thykier) Date: Sat, 21 May 2016 06:15:41 +0000 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <1463600120.26942.24.camel@sempati.menos4> References: <1463600120.26942.24.camel@sempati.menos4> Message-ID: <573FFD0D.3000203@thykier.net> Control: tags -1 moreinfo Javier Serrano Polo: > Package: debhelper > Version: 9.20160403 > Severity: wishlist > Tags: patch > > Unversioned dependencies (no binary modules) should be architecture > independent (perl:any). > > [...] Hi, I had a short chat with Helmut about this and it is not obvious to us why this is would be the correct behaviour. * Can you clarify why this should be done? * Can you clarify why the version constraint matters for adding :any? * A quick look at the patch suggests that the behaviour is "unconditional" and will also be added to packages containing XS modules etc. - However, your text above suggest this was unintended. Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From owner at bugs.debian.org Sat May 21 06:21:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 21 May 2016 06:21:05 +0000 Subject: [debhelper-devel] Processed: Re: Bug#824696: debhelper: dh_perl should report perl:any when unversioned References: <573FFD0D.3000203@thykier.net> <1463600120.26942.24.camel@sempati.menos4> Message-ID: Processing control commands: > tags -1 moreinfo Bug #824696 [debhelper] debhelper: dh_perl should report perl:any when unversioned Added tag(s) moreinfo. -- 824696: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824696 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From javier at jasp.net Sat May 21 16:56:28 2016 From: javier at jasp.net (Javier Serrano Polo) Date: Sat, 21 May 2016 18:56:28 +0200 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <573FFD0D.3000203@thykier.net> References: <1463600120.26942.24.camel@sempati.menos4> <573FFD0D.3000203@thykier.net> Message-ID: <1463849788.14011.54.camel@sempati.menos4> El ds 21 de 05 de 2016 a les 06:15 +0000, Niels Thykier va escriure: > * Can you clarify why this should be done? For instance, in https://bugs.debian.org/823264 , wine32-tools depends on perl (perl:i386) on amd64, but perl:amd64 would work. The dependency is "perl", it should be "perl:any", but this comes from ${perl:Depends}. There should be a way for dh_perl to output "perl:any". > * Can you clarify why the version constraint matters for adding :any? > > * A quick look at the patch suggests that the behaviour is > "unconditional" and will also be added to packages containing XS > modules etc. > - However, your text above suggest this was unintended. In packages with XS modules, the version is set, thus :any would not be added. However, looking again at the code, I see that I forgot ARCHDEP_MODULE. I submit a new patch. I am not sure what should happen with the -V option. -------------- next part -------------- A non-text attachment was scrubbed... Name: perl-any-2.patch Type: text/x-patch Size: 638 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3780 bytes Desc: not available URL: From javier at jasp.net Sat May 21 16:56:28 2016 From: javier at jasp.net (Javier Serrano Polo) Date: Sat, 21 May 2016 18:56:28 +0200 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <573FFD0D.3000203@thykier.net> References: <1463600120.26942.24.camel@sempati.menos4> <573FFD0D.3000203@thykier.net> Message-ID: <1463849788.14011.54.camel@sempati.menos4> El ds 21 de 05 de 2016 a les 06:15 +0000, Niels Thykier va escriure: > * Can you clarify why this should be done? For instance, in https://bugs.debian.org/823264 , wine32-tools depends on perl (perl:i386) on amd64, but perl:amd64 would work. The dependency is "perl", it should be "perl:any", but this comes from ${perl:Depends}. There should be a way for dh_perl to output "perl:any". > * Can you clarify why the version constraint matters for adding :any? > > * A quick look at the patch suggests that the behaviour is > "unconditional" and will also be added to packages containing XS > modules etc. > - However, your text above suggest this was unintended. In packages with XS modules, the version is set, thus :any would not be added. However, looking again at the code, I see that I forgot ARCHDEP_MODULE. I submit a new patch. I am not sure what should happen with the -V option. -------------- next part -------------- A non-text attachment was scrubbed... Name: perl-any-2.patch Type: text/x-patch Size: 638 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3780 bytes Desc: not available URL: From ntyni at debian.org Sun May 22 10:39:27 2016 From: ntyni at debian.org (Niko Tyni) Date: Sun, 22 May 2016 13:39:27 +0300 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <1463849788.14011.54.camel@sempati.menos4> References: <1463600120.26942.24.camel@sempati.menos4> <573FFD0D.3000203@thykier.net> <1463849788.14011.54.camel@sempati.menos4> Message-ID: <20160522103927.GA15378@estella.local.invalid> On Sat, May 21, 2016 at 06:56:28PM +0200, Javier Serrano Polo wrote: > El ds 21 de 05 de 2016 a les 06:15 +0000, Niels Thykier va escriure: > > * Can you clarify why this should be done? > > For instance, in https://bugs.debian.org/823264 , wine32-tools depends > on perl (perl:i386) on amd64, but perl:amd64 would work. The dependency > is "perl", it should be "perl:any", but this comes from ${perl:Depends}. > There should be a way for dh_perl to output "perl:any". AFAICS wine*-tools depend on perl for running #!/usr/bin/perl scripts. In that use case perl:any probably makes sense. However, ${perl:Depends} is also used (and, as I suspect, much more widely) for Perl module package (lib*-perl) dependencies, where things quickly get much more complicated. It seems to me that it might be safe for dh_perl to add the :any modifier if the package only has #!/usr/bin/perl scripts? Whether the resulting dependency is versioned or is completely orthogonal to this thing AFAICS. -- Niko Tyni ntyni at debian.org From ntyni at debian.org Sun May 22 10:39:27 2016 From: ntyni at debian.org (Niko Tyni) Date: Sun, 22 May 2016 13:39:27 +0300 Subject: [debhelper-devel] Bug#824696: Bug#824696: debhelper: dh_perl should report perl:any when unversioned In-Reply-To: <1463849788.14011.54.camel@sempati.menos4> References: <1463600120.26942.24.camel@sempati.menos4> <573FFD0D.3000203@thykier.net> <1463849788.14011.54.camel@sempati.menos4> Message-ID: <20160522103927.GA15378@estella.local.invalid> On Sat, May 21, 2016 at 06:56:28PM +0200, Javier Serrano Polo wrote: > El ds 21 de 05 de 2016 a les 06:15 +0000, Niels Thykier va escriure: > > * Can you clarify why this should be done? > > For instance, in https://bugs.debian.org/823264 , wine32-tools depends > on perl (perl:i386) on amd64, but perl:amd64 would work. The dependency > is "perl", it should be "perl:any", but this comes from ${perl:Depends}. > There should be a way for dh_perl to output "perl:any". AFAICS wine*-tools depend on perl for running #!/usr/bin/perl scripts. In that use case perl:any probably makes sense. However, ${perl:Depends} is also used (and, as I suspect, much more widely) for Perl module package (lib*-perl) dependencies, where things quickly get much more complicated. It seems to me that it might be safe for dh_perl to add the :any modifier if the package only has #!/usr/bin/perl scripts? Whether the resulting dependency is versioned or is completely orthogonal to this thing AFAICS. -- Niko Tyni ntyni at debian.org From owner at bugs.debian.org Sun May 22 10:54:10 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 22 May 2016 10:54:10 +0000 Subject: [debhelper-devel] Processed: Re: Bug#825002: sgml-base: broken super catalog after removing docutils-common References: <20160522105058.GA8228@alf.mars> <20160522102730.GA2999@alf.mars> Message-ID: Processing control commands: > clone -1 -2 Bug #825002 [sgml-base] sgml-base: broken super catalog after removing docutils-common Bug 825002 cloned as bug 825005 > reassign -2 debhelper Bug #825005 [sgml-base] sgml-base: broken super catalog after removing docutils-common Bug reassigned from package 'sgml-base' to 'debhelper'. No longer marked as found in versions sgml-base/1.26+nmu2. Ignoring request to alter fixed versions of bug #825005 to the same values previously set > retitle -2 dh_installcatalogs: please activate sgml-base explicitly Bug #825005 [debhelper] sgml-base: broken super catalog after removing docutils-common Changed Bug title to 'dh_installcatalogs: please activate sgml-base explicitly' from 'sgml-base: broken super catalog after removing docutils-common'. > severity -2 wishlist Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly Severity set to 'wishlist' from 'serious' > block -2 by -1 Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly 825005 was not blocked by any bugs. 825005 was not blocking any bugs. Added blocking bug(s) of 825005: 825002 > noowner -2 Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly Removed annotation that Bug was owned by helmutg at debian.org. -- 825002: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825002 825005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825005 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Sun May 22 10:54:10 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 22 May 2016 10:54:10 +0000 Subject: [debhelper-devel] Processed: Re: Bug#825002: sgml-base: broken super catalog after removing docutils-common References: <20160522105058.GA8228@alf.mars> <20160522102730.GA2999@alf.mars> Message-ID: Processing control commands: > clone -1 -2 Bug #825002 [sgml-base] sgml-base: broken super catalog after removing docutils-common Bug 825002 cloned as bug 825005 > reassign -2 debhelper Bug #825005 [sgml-base] sgml-base: broken super catalog after removing docutils-common Bug reassigned from package 'sgml-base' to 'debhelper'. No longer marked as found in versions sgml-base/1.26+nmu2. Ignoring request to alter fixed versions of bug #825005 to the same values previously set > retitle -2 dh_installcatalogs: please activate sgml-base explicitly Bug #825005 [debhelper] sgml-base: broken super catalog after removing docutils-common Changed Bug title to 'dh_installcatalogs: please activate sgml-base explicitly' from 'sgml-base: broken super catalog after removing docutils-common'. > severity -2 wishlist Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly Severity set to 'wishlist' from 'serious' > block -2 by -1 Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly 825005 was not blocked by any bugs. 825005 was not blocking any bugs. Added blocking bug(s) of 825005: 825002 > noowner -2 Bug #825005 [debhelper] dh_installcatalogs: please activate sgml-base explicitly Removed annotation that Bug was owned by helmutg at debian.org. -- 825002: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825002 825005: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825005 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From debhelper at packages.debian.org Thu May 26 16:32:54 2016 From: debhelper at packages.debian.org (debhelper at packages.debian.org) Date: Thu, 26 May 2016 22:02:54 +0530 Subject: [debhelper-devel] Emailing: DOC 05-26-2016, 15 75 35 Message-ID: Your message is ready to be sent with the following file or link attachments: DOC 05-26-2016, 15 75 35 Note: To protect against computer viruses, e-mail programs may prevent sending or receiving certain types of file attachments. Check your e-mail security settings to determine how attachments are handled. -------------- next part -------------- A non-text attachment was scrubbed... Name: DOC 05-26-2016, 15 75 35.zip Type: application/x-zip Size: 3386 bytes Desc: not available URL: From debhelper at packages.debian.org Thu May 26 16:32:54 2016 From: debhelper at packages.debian.org (debhelper at packages.debian.org) Date: Thu, 26 May 2016 22:02:54 +0530 Subject: [debhelper-devel] Emailing: DOC 05-26-2016, 15 75 35 Message-ID: Your message is ready to be sent with the following file or link attachments: DOC 05-26-2016, 15 75 35 Note: To protect against computer viruses, e-mail programs may prevent sending or receiving certain types of file attachments. Check your e-mail security settings to determine how attachments are handled. -------------- next part -------------- A non-text attachment was scrubbed... Name: DOC 05-26-2016, 15 75 35.zip Type: application/x-zip Size: 3386 bytes Desc: not available URL: From nsteeves at gmail.com Mon May 30 00:39:30 2016 From: nsteeves at gmail.com (Nicholas D Steeves) Date: Sun, 29 May 2016 20:39:30 -0400 Subject: [debhelper-devel] Bug#825792: issues caused by lack of a bpo in jessie Message-ID: Package: debhelper Version: 9.20160403 Dear maintainer, Please backport debhelper to Jessie. Here are the issues I've encountered resulting from its absence: 1) lintian bpo version depends on a newer debhelper - lintians errors must presently be ignored 2) without a newer debhelper, one of the following occurs a) a package ignores removing explicit creation of -dbg packages to reduce bpo maintainance, which needlessly impedes progress to Stretch b) bpo maintenance becomes a needless hassle as those -dbg rules need to be added for each bpo release. 3) a bpo of Magit 2.x requires dh_elpa, thus a newer debhelper - the changes between Magit 1.x and 2.x make learning 1.x a waste of time I sincerely hope that the issues related to backporting libdpkg-perl can be overcome to make this possible, because Debian stable + backports is the most reliable and featureful workstation OS I've had the pleasure of using. Truly the best of the best. Nicholas From nsteeves at gmail.com Mon May 30 00:39:30 2016 From: nsteeves at gmail.com (Nicholas D Steeves) Date: Sun, 29 May 2016 20:39:30 -0400 Subject: [debhelper-devel] Bug#825792: issues caused by lack of a bpo in jessie Message-ID: Package: debhelper Version: 9.20160403 Dear maintainer, Please backport debhelper to Jessie. Here are the issues I've encountered resulting from its absence: 1) lintian bpo version depends on a newer debhelper - lintians errors must presently be ignored 2) without a newer debhelper, one of the following occurs a) a package ignores removing explicit creation of -dbg packages to reduce bpo maintainance, which needlessly impedes progress to Stretch b) bpo maintenance becomes a needless hassle as those -dbg rules need to be added for each bpo release. 3) a bpo of Magit 2.x requires dh_elpa, thus a newer debhelper - the changes between Magit 1.x and 2.x make learning 1.x a waste of time I sincerely hope that the issues related to backporting libdpkg-perl can be overcome to make this possible, because Debian stable + backports is the most reliable and featureful workstation OS I've had the pleasure of using. Truly the best of the best. Nicholas From nsteeves at gmail.com Mon May 30 00:46:50 2016 From: nsteeves at gmail.com (Nicholas D Steeves) Date: Sun, 29 May 2016 20:46:50 -0400 Subject: [debhelper-devel] Bug#825792: issues caused by lack of a bpo in jessie Message-ID: Correction, for item 3) dh_elpa is not provided by debhelper, but the dh-elpa package depends on a newer version of debhelper. Sorry for the oversight! Nicholas From nsteeves at gmail.com Mon May 30 00:46:50 2016 From: nsteeves at gmail.com (Nicholas D Steeves) Date: Sun, 29 May 2016 20:46:50 -0400 Subject: [debhelper-devel] Bug#825792: issues caused by lack of a bpo in jessie Message-ID: Correction, for item 3) dh_elpa is not provided by debhelper, but the dh-elpa package depends on a newer version of debhelper. Sorry for the oversight! Nicholas From niels at thykier.net Mon May 30 14:15:41 2016 From: niels at thykier.net (Niels Thykier) Date: Mon, 30 May 2016 14:15:41 +0000 Subject: [debhelper-devel] Bug#825792: Bug#825792: issues caused by lack of a bpo in jessie In-Reply-To: References: Message-ID: <44cab046-bfb2-c37e-b44e-e77100a012a8@thykier.net> Nicholas D Steeves: > Package: debhelper > Version: 9.20160403 > > Dear maintainer, > > Please backport debhelper to Jessie. Here are the issues I've > encountered resulting from its absence: > > 1) lintian bpo version depends on a newer debhelper > - lintians errors must presently be ignored > 2) without a newer debhelper, one of the following occurs > a) a package ignores removing explicit creation of -dbg packages > to reduce bpo maintainance, which needlessly impedes progress to Stretch > b) bpo maintenance becomes a needless hassle as those -dbg rules need to be > added for each bpo release. > 3) a bpo of Magit 2.x requires dh_elpa, thus a newer debhelper > - the changes between Magit 1.x and 2.x make learning 1.x a waste of time > > I sincerely hope that the issues related to backporting libdpkg-perl > can be overcome to make this possible, because Debian stable + > backports is the most reliable and featureful workstation OS I've had > the pleasure of using. Truly the best of the best. > > Nicholas > > [...] Help welcome. * Primary blocker for 2) being we need a new version of dpkg-dev (or backports of selected patches to dpkg-dev) - We can backport without this feature, but then 2) would not be solved. * Secondary blocker: We need newer versions of strip-nondeterminism and dh-autoreconf. - These are not very controversial AFAICT. Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From niels at thykier.net Mon May 30 14:15:41 2016 From: niels at thykier.net (Niels Thykier) Date: Mon, 30 May 2016 14:15:41 +0000 Subject: [debhelper-devel] Bug#825792: Bug#825792: issues caused by lack of a bpo in jessie In-Reply-To: References: Message-ID: <44cab046-bfb2-c37e-b44e-e77100a012a8@thykier.net> Nicholas D Steeves: > Package: debhelper > Version: 9.20160403 > > Dear maintainer, > > Please backport debhelper to Jessie. Here are the issues I've > encountered resulting from its absence: > > 1) lintian bpo version depends on a newer debhelper > - lintians errors must presently be ignored > 2) without a newer debhelper, one of the following occurs > a) a package ignores removing explicit creation of -dbg packages > to reduce bpo maintainance, which needlessly impedes progress to Stretch > b) bpo maintenance becomes a needless hassle as those -dbg rules need to be > added for each bpo release. > 3) a bpo of Magit 2.x requires dh_elpa, thus a newer debhelper > - the changes between Magit 1.x and 2.x make learning 1.x a waste of time > > I sincerely hope that the issues related to backporting libdpkg-perl > can be overcome to make this possible, because Debian stable + > backports is the most reliable and featureful workstation OS I've had > the pleasure of using. Truly the best of the best. > > Nicholas > > [...] Help welcome. * Primary blocker for 2) being we need a new version of dpkg-dev (or backports of selected patches to dpkg-dev) - We can backport without this feature, but then 2) would not be solved. * Secondary blocker: We need newer versions of strip-nondeterminism and dh-autoreconf. - These are not very controversial AFAICT. Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From nthykier at moszumanska.debian.org Mon May 30 19:20:24 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 30 May 2016 19:20:24 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (c30f7d6 -> 6327cba) Message-ID: <20160530192024.4639.94388@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from c30f7d6 d/changelog: Fix a typo new 6327cba ant.pm: Reproducible username for Ant builds The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Debian/Debhelper/Buildsystem/ant.pm | 4 ++++ debian/changelog | 3 +++ 2 files changed, 7 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Mon May 30 19:20:24 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 30 May 2016 19:20:24 +0000 Subject: [debhelper-devel] [debhelper] 01/01: ant.pm: Reproducible username for Ant builds In-Reply-To: <20160530192024.4639.94388@moszumanska.debian.org> References: <20160530192024.4639.94388@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 6327cba8b3bed41643990541280431235d248908 Author: Emmanuel Bourg Date: Mon May 30 19:19:20 2016 +0000 ant.pm: Reproducible username for Ant builds Signed-off-by: Niels Thykier --- Debian/Debhelper/Buildsystem/ant.pm | 4 ++++ debian/changelog | 3 +++ 2 files changed, 7 insertions(+) diff --git a/Debian/Debhelper/Buildsystem/ant.pm b/Debian/Debhelper/Buildsystem/ant.pm index 53eb066..eca9770 100644 --- a/Debian/Debhelper/Buildsystem/ant.pm +++ b/Debian/Debhelper/Buildsystem/ant.pm @@ -32,6 +32,10 @@ sub build { if ( -f $d_ant_prop ) { push(@args, '-propertyfile', $d_ant_prop); } + + # Set the username to improve the reproducibility + push(@args, "-Duser.name", "debian"); + $this->doit_in_sourcedir("ant", @args, @_); } diff --git a/debian/changelog b/debian/changelog index a3e669f..bb16cfe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,6 +16,9 @@ debhelper (9.20160403+unreleased) UNRELEASED; urgency=medium * dh_strip: Apply patch from Peter Pentchev to only strip static libraries with a basename matching "lib.*\.a". (Closes: #820446) + * ant.pm: Apply patch from Emmanuel Bourg to pass a + normalised "user.name" parameter to ant. + (Closes: #824490) -- Niels Thykier Sat, 09 Apr 2016 09:20:32 +0000 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From niels at thykier.net Mon May 30 19:32:58 2016 From: niels at thykier.net (Niels Thykier) Date: Mon, 30 May 2016 19:32:58 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <146293191671.28998.4017851775531077704.reportbug@darth> References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: On Tue, 10 May 2016 21:58:36 -0400 Ari Pollak wrote: > Package: debhelper > Version: 9.20160403 > Severity: wishlist > > dh_gconf still adds gconf2 to ${misc:Depends}, but AFAICT that's a legacy > holdout and is no longer needed anymore. The gconf2 package uses triggers to > update its database with new schemas; if you install gconf2, it will > rebuild the database from scratch anyway. So for something like pidgin, which > adds URL handlers to gconf (not used by GNOME 3 anyway) but doesn't need gconf > for normal operation, that's just an extraneous dependency that just seems to > irritate certain users. > > > [...] Hi Joss, Can you confirm that this dependency on gconf2 is now unnecessary? At first glance I cannot see a need for it now that the autoscripts have been removed. Thanks, ~Niels From niels at thykier.net Mon May 30 19:32:58 2016 From: niels at thykier.net (Niels Thykier) Date: Mon, 30 May 2016 19:32:58 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <146293191671.28998.4017851775531077704.reportbug@darth> References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: On Tue, 10 May 2016 21:58:36 -0400 Ari Pollak wrote: > Package: debhelper > Version: 9.20160403 > Severity: wishlist > > dh_gconf still adds gconf2 to ${misc:Depends}, but AFAICT that's a legacy > holdout and is no longer needed anymore. The gconf2 package uses triggers to > update its database with new schemas; if you install gconf2, it will > rebuild the database from scratch anyway. So for something like pidgin, which > adds URL handlers to gconf (not used by GNOME 3 anyway) but doesn't need gconf > for normal operation, that's just an extraneous dependency that just seems to > irritate certain users. > > > [...] Hi Joss, Can you confirm that this dependency on gconf2 is now unnecessary? At first glance I cannot see a need for it now that the autoscripts have been removed. Thanks, ~Niels From owner at bugs.debian.org Mon May 30 19:39:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 30 May 2016 19:39:05 +0000 Subject: [debhelper-devel] Processed: tagging 822423 References: <1464636991-2975-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > tags 822423 + wontfix Bug #822423 [debhelper] debhelper: is there any way to reduce the impact of the dh-autoreconf dependency? Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 822423: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822423 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Mon May 30 19:39:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 30 May 2016 19:39:05 +0000 Subject: [debhelper-devel] Processed: tagging 822423 References: <1464636991-2975-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > tags 822423 + wontfix Bug #822423 [debhelper] debhelper: is there any way to reduce the impact of the dh-autoreconf dependency? Added tag(s) wontfix. > thanks Stopping processing here. Please contact me if you need assistance. -- 822423: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822423 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From joss at debian.org Mon May 30 20:34:17 2016 From: joss at debian.org (Josselin Mouette) Date: Mon, 30 May 2016 22:34:17 +0200 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: <1464640457.1924.5.camel@debian.org> Hi Niels, Le lundi 30 mai 2016 ? 19:32 +0000, Niels Thykier a ?crit : > Can you confirm that this dependency on gconf2 is now unnecessary? At > first glance I cannot see a need for it now that the autoscripts have > been removed. Unless the functionality is optional in the package (which is the case of pidgin), the gconf2 dependency is still needed. Not because of the scripts anymore, but because functionally, a binary shipped with gconf schemas will usually require them to execute. Otherwise, you might end up with the binary aborting on startup. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- From joss at debian.org Mon May 30 20:34:17 2016 From: joss at debian.org (Josselin Mouette) Date: Mon, 30 May 2016 22:34:17 +0200 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: <1464640457.1924.5.camel@debian.org> Hi Niels, Le lundi 30 mai 2016 ? 19:32 +0000, Niels Thykier a ?crit : > Can you confirm that this dependency on gconf2 is now unnecessary? At > first glance I cannot see a need for it now that the autoscripts have > been removed. Unless the functionality is optional in the package (which is the case of pidgin), the gconf2 dependency is still needed. Not because of the scripts anymore, but because functionally, a binary shipped with gconf schemas will usually require them to execute. Otherwise, you might end up with the binary aborting on startup. Cheers, -- .''`. Josselin Mouette : :' : `. `' `- From nthykier at moszumanska.debian.org Mon May 30 20:37:08 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 30 May 2016 20:37:08 +0000 Subject: [debhelper-devel] [debhelper] 02/02: Drop all uses of autoscripts/*-moveconffile In-Reply-To: <20160530203707.15533.24816@moszumanska.debian.org> References: <20160530203707.15533.24816@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 5c8c226f721874ddaaae4b034c76559d9f31198a Author: Niels Thykier Date: Mon May 30 20:35:08 2016 +0000 Drop all uses of autoscripts/*-moveconffile The transition for these must have been completed with Wheezy (and probably even Squeeze). Signed-off-by: Niels Thykier --- autoscripts/postinst-moveconffile | 9 --------- autoscripts/preinst-moveconffile | 9 --------- debian/changelog | 5 +++++ dh_installmodules | 7 ++----- dh_installudev | 16 ---------------- 5 files changed, 7 insertions(+), 39 deletions(-) diff --git a/autoscripts/postinst-moveconffile b/autoscripts/postinst-moveconffile deleted file mode 100644 index 28f061e..0000000 --- a/autoscripts/postinst-moveconffile +++ /dev/null @@ -1,9 +0,0 @@ -if [ "$1" = configure ]; then - if [ -e "#OLD#" ]; then - echo "Preserving user changes to #NEW# ..." - if [ -e "#NEW#" ]; then - mv -f "#NEW#" "#NEW#.dpkg-new" - fi - mv -f "#OLD#" "#NEW#" - fi -fi diff --git a/autoscripts/preinst-moveconffile b/autoscripts/preinst-moveconffile deleted file mode 100644 index 619b4ce..0000000 --- a/autoscripts/preinst-moveconffile +++ /dev/null @@ -1,9 +0,0 @@ -if [ "$1" = install ] || [ "$1" = upgrade ]; then - if [ -e "#OLD#" ]; then - if [ "`md5sum \"#OLD#\" | sed -e \"s/ .*//\"`" = \ - "`dpkg-query -W -f='${Conffiles}' #PACKAGE# | sed -n -e \"\\\\' #OLD# '{s/ obsolete$//;s/.* //p}\"`" ] - then - rm -f "#OLD#" - fi - fi -fi diff --git a/debian/changelog b/debian/changelog index bb16cfe..b99c5df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,6 +19,11 @@ debhelper (9.20160403+unreleased) UNRELEASED; urgency=medium * ant.pm: Apply patch from Emmanuel Bourg to pass a normalised "user.name" parameter to ant. (Closes: #824490) + * dh_installudev/dh_installmodules: Drop maintainer + script snippets for migrating conffiles. + - Side effect, avoids portability issue with certain + shell implementations. (Closes: #815158) + * autoscripts/*inst-moveconffile: Remove unused files. -- Niels Thykier Sat, 09 Apr 2016 09:20:32 +0000 diff --git a/dh_installmodules b/dh_installmodules index 031bc73..b4b2e67 100755 --- a/dh_installmodules +++ b/dh_installmodules @@ -94,11 +94,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) { if (! -e "$tmp/etc/modprobe.d") { install_dir("$tmp/etc/modprobe.d"); } - my $old="/etc/modprobe.d/".pkgfilename($package); - my $new=$old.".conf"; - install_file($modprobe_file, "$tmp/$new"); - autoscript($package,"preinst","preinst-moveconffile","s!#OLD#!$old!g;s!#PACKAGE#!$package!g"); - autoscript($package,"postinst","postinst-moveconffile","s!#OLD#!$old!g;s!#NEW#!$new!g"); + my $path = '/etc/modprobe.d/' . pkgfilename($package) . '.conf'; + install_file($modprobe_file, "$tmp/$path"); } if (! $dh{NOSCRIPTS}) { diff --git a/dh_installudev b/dh_installudev index fa134ea..5a07d34 100755 --- a/dh_installudev +++ b/dh_installudev @@ -20,9 +20,6 @@ B [S>] [B<-n>] [B<--name=>I] [B<--pri B is a debhelper program that is responsible for installing B rules files. -Code is added to the F and F to handle the upgrade from the -old B rules file location. - =head1 FILES =over 4 @@ -47,10 +44,6 @@ debian/I.udev. Sets the priority the file. Default is 60. -=item B<-n>, B<--noscripts> - -Do not modify F/F scripts. - =back =head1 NOTES @@ -103,15 +96,6 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } my $rule="/lib/udev/rules.d/$dh{PRIORITY}$filename"; install_file($rules_file, "${tmp}${rule}"); - if (! $dh{NOSCRIPTS}) { - # Remove old rule from /etc, unless it's modified, - # in which case we rename it to match the new - # file in /lib, so it will override. - my $old="/etc/udev/rules.d/$old_priority$oldfilename"; - $rule=~s/^\/lib/\/etc/; - autoscript($package,"preinst","preinst-moveconffile","s!#OLD#!$old!g;s!#NEW#!$rule!g;s!#PACKAGE#!$package!g"); - autoscript($package,"postinst","postinst-moveconffile","s!#OLD#!$old!g;s!#NEW#!$rule!g"); - } } } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Mon May 30 20:37:08 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 30 May 2016 20:37:08 +0000 Subject: [debhelper-devel] [debhelper] 01/02: dh_gconf: Prefer install_dir instead of doit(mkdir) In-Reply-To: <20160530203707.15533.24816@moszumanska.debian.org> References: <20160530203707.15533.24816@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit 54323d4d4930ed4a746e28311e54e4328788dd1d Author: Niels Thykier Date: Mon May 30 19:28:18 2016 +0000 dh_gconf: Prefer install_dir instead of doit(mkdir) Signed-off-by: Niels Thykier --- dh_gconf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dh_gconf b/dh_gconf index d401c3e..28793b2 100755 --- a/dh_gconf +++ b/dh_gconf @@ -72,7 +72,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { } my $defaults = pkgfile($package,"gconf-defaults"); if ($defaults ne '') { - doit("mkdir","-p","$tmp/usr/share/gconf/defaults"); + install_dir("$tmp/usr/share/gconf/defaults"); install_file($defaults, "$tmp/usr/share/gconf/defaults/${priority}_$package"); } @@ -81,7 +81,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) { # Migrate schemas from /etc/gconf/schemas to /usr/share/gconf/schemas if (-d $old_schemas_dir) { - doit("mkdir","-p",$new_schemas_dir) unless -d $new_schemas_dir; + install_dir($new_schemas_dir) unless -d $new_schemas_dir; complex_doit("mv $old_schemas_dir/*.schemas $new_schemas_dir/"); doit("rmdir","-p","--ignore-fail-on-non-empty",$old_schemas_dir); } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Mon May 30 20:37:08 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Mon, 30 May 2016 20:37:08 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (6327cba -> 5c8c226) Message-ID: <20160530203707.15533.24816@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 6327cba ant.pm: Reproducible username for Ant builds new 54323d4 dh_gconf: Prefer install_dir instead of doit(mkdir) new 5c8c226 Drop all uses of autoscripts/*-moveconffile The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: autoscripts/postinst-moveconffile | 9 --------- autoscripts/preinst-moveconffile | 9 --------- debian/changelog | 5 +++++ dh_gconf | 4 ++-- dh_installmodules | 7 ++----- dh_installudev | 16 ---------------- 6 files changed, 9 insertions(+), 41 deletions(-) delete mode 100644 autoscripts/postinst-moveconffile delete mode 100644 autoscripts/preinst-moveconffile -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From owner at bugs.debian.org Mon May 30 20:39:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 30 May 2016 20:39:05 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 824490, tagging 815158 References: <1464640599-587-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 824490 + pending Bug #824490 [debhelper] debhelper: Reproducible username for Ant builds Added tag(s) pending. > tags 815158 + pending Bug #815158 [debhelper] debhelper: dpkg-maintscript-helper is not portable among recent shell releases Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 815158: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815158 824490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824490 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From owner at bugs.debian.org Mon May 30 20:39:05 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 30 May 2016 20:39:05 +0000 Subject: [debhelper-devel] Processed: limit source to debhelper, tagging 824490, tagging 815158 References: <1464640599-587-bts-niels@thykier.net> Message-ID: Processing commands for control at bugs.debian.org: > limit source debhelper Limiting to bugs with field 'source' containing at least one of 'debhelper' Limit currently set to 'source':'debhelper' > tags 824490 + pending Bug #824490 [debhelper] debhelper: Reproducible username for Ant builds Added tag(s) pending. > tags 815158 + pending Bug #815158 [debhelper] debhelper: dpkg-maintscript-helper is not portable among recent shell releases Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 815158: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815158 824490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824490 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From niels at thykier.net Tue May 31 05:43:54 2016 From: niels at thykier.net (Niels Thykier) Date: Tue, 31 May 2016 05:43:54 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <1464640457.1924.5.camel@debian.org> References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> Message-ID: <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Josselin Mouette: > Hi Niels, > > Le lundi 30 mai 2016 ? 19:32 +0000, Niels Thykier a ?crit : >> Can you confirm that this dependency on gconf2 is now unnecessary? At >> first glance I cannot see a need for it now that the autoscripts have >> been removed. > > Unless the functionality is optional in the package (which is the case > of pidgin), the gconf2 dependency is still needed. Not because of the > scripts anymore, but because functionally, a binary shipped with gconf > schemas will usually require them to execute. > > Otherwise, you might end up with the binary aborting on startup. > > Cheers, > Ok, thanks. Ari, the best I can then offer would be a switch for skipping the gconf2 dependency (i.e. an opt-out). Is that still interesting? Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From niels at thykier.net Tue May 31 05:43:54 2016 From: niels at thykier.net (Niels Thykier) Date: Tue, 31 May 2016 05:43:54 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <1464640457.1924.5.camel@debian.org> References: <146293191671.28998.4017851775531077704.reportbug@darth> <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> Message-ID: <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Josselin Mouette: > Hi Niels, > > Le lundi 30 mai 2016 ? 19:32 +0000, Niels Thykier a ?crit : >> Can you confirm that this dependency on gconf2 is now unnecessary? At >> first glance I cannot see a need for it now that the autoscripts have >> been removed. > > Unless the functionality is optional in the package (which is the case > of pidgin), the gconf2 dependency is still needed. Not because of the > scripts anymore, but because functionally, a binary shipped with gconf > schemas will usually require them to execute. > > Otherwise, you might end up with the binary aborting on startup. > > Cheers, > Ok, thanks. Ari, the best I can then offer would be a switch for skipping the gconf2 dependency (i.e. an opt-out). Is that still interesting? Thanks, ~Niels -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From nthykier at moszumanska.debian.org Tue May 31 06:08:14 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Tue, 31 May 2016 06:08:14 +0000 Subject: [debhelper-devel] [debhelper] branch master updated (5c8c226 -> da21c86) Message-ID: <20160531060814.26067.16066@moszumanska.debian.org> This is an automated email from the git hooks/post-receive script. nthykier pushed a change to branch master in repository debhelper. from 5c8c226 Drop all uses of autoscripts/*-moveconffile new da21c86 dh: Update the documentation a bit The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 2 ++ dh | 35 +++++++++++++++++------------------ 2 files changed, 19 insertions(+), 18 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From nthykier at moszumanska.debian.org Tue May 31 06:08:15 2016 From: nthykier at moszumanska.debian.org (Niels Thykier) Date: Tue, 31 May 2016 06:08:15 +0000 Subject: [debhelper-devel] [debhelper] 01/01: dh: Update the documentation a bit In-Reply-To: <20160531060814.26067.16066@moszumanska.debian.org> References: <20160531060814.26067.16066@moszumanska.debian.org> Message-ID: This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository debhelper. commit da21c86881221a38fa429e3d73498f8637e45216 Author: Niels Thykier Date: Tue May 31 06:07:11 2016 +0000 dh: Update the documentation a bit Signed-off-by: Niels Thykier --- debian/changelog | 2 ++ dh | 35 +++++++++++++++++------------------ 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/debian/changelog b/debian/changelog index b99c5df..c99f622 100644 --- a/debian/changelog +++ b/debian/changelog @@ -24,6 +24,8 @@ debhelper (9.20160403+unreleased) UNRELEASED; urgency=medium - Side effect, avoids portability issue with certain shell implementations. (Closes: #815158) * autoscripts/*inst-moveconffile: Remove unused files. + * dh: Update documentation to reflect the current + implementation. -- Niels Thykier Sat, 09 Apr 2016 09:20:32 +0000 diff --git a/dh b/dh index 1ced3f8..71f4f81 100755 --- a/dh +++ b/dh @@ -129,15 +129,6 @@ after a particular debhelper command is run. dh_fixperms chmod 4755 debian/foo/usr/bin/foo -If your package uses autotools and you want to freshen F and -F with newer versions from the B package -at build time, you can use some commands provided in B -that automate it, like this. - - #!/usr/bin/make -f - %: - dh $@ --with autotools_dev - Python tools are not run by dh by default, due to the continual change in that area. (Before compatibility level v9, dh does run B.) Here is how to use B. @@ -224,15 +215,23 @@ when building only documentation. If you're curious about B's internals, here's how it works under the hood. -Each debhelper command will record when it's successfully run in -F. (Which B deletes.) So B can tell -which commands have already been run, for which packages, and skip running -those commands again. - -Each time B is run, it examines the log, and finds the last logged command -that is in the specified sequence. It then continues with the next command -in the sequence. The B<--until>, B<--before>, B<--after>, and B<--remaining> -options can override this behavior. +In compat 10 (or later), B creates a stamp file +F after the build step(s) are complete +to avoid re-running them. Inside an override target, B commands +will create a log file F to keep track +of which packages the command(s) have been run for. These log files +are then removed once the override target is complete. + +In compat 9 or earlier, each debhelper command will record +when it's successfully run in F. (Which +B deletes.) So B can tell which commands have already +been run, for which packages, and skip running those commands again. + +Each time B is run (in compat 9 or earlier), it examines the log, +and finds the last logged command that is in the specified +sequence. It then continues with the next command in the sequence. The +B<--until>, B<--before>, B<--after>, and B<--remaining> options can +override this behavior (though they were removed in compat 10). A sequence can also run dependent targets in debian/rules. For example, the "binary" sequence runs the "install" target. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git From ari at debian.org Tue May 31 11:46:44 2016 From: ari at debian.org (Ari Pollak) Date: Tue, 31 May 2016 11:46:44 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> References: <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Message-ID: On Tue, May 31, 2016, 1:45 AM Niels Thykier wrote:. > > Ari, the best I can then offer would be a switch for skipping the gconf2 > dependency (i.e. an opt-out). Is that still interesting? > Probably not worth it, I think I'm just going to remove the gconf stuff from pidgin. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ari at debian.org Tue May 31 11:46:44 2016 From: ari at debian.org (Ari Pollak) Date: Tue, 31 May 2016 11:46:44 +0000 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> References: <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Message-ID: On Tue, May 31, 2016, 1:45 AM Niels Thykier wrote:. > > Ari, the best I can then offer would be a switch for skipping the gconf2 > dependency (i.e. an opt-out). Is that still interesting? > Probably not worth it, I think I'm just going to remove the gconf stuff from pidgin. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joss at debian.org Tue May 31 12:01:07 2016 From: joss at debian.org (Josselin Mouette) Date: Tue, 31 May 2016 14:01:07 +0200 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: References: <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Message-ID: <1464696067.3238.42.camel@debian.org> Ari Pollak wrote: Ari, the best I can then offer would be a switch for skipping the gconf2 dependency (i.e. an opt-out). Is that still interesting? Probably not worth it, I think I'm just going to remove the gconf stuff from pidgin. If it?s just to register URL handlers, as you told in the original report, I don?t think anything still uses them. URL handlers are now handled by MIME associations to x-scheme-handler/foo. -- Joss From joss at debian.org Tue May 31 12:01:07 2016 From: joss at debian.org (Josselin Mouette) Date: Tue, 31 May 2016 14:01:07 +0200 Subject: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? In-Reply-To: References: <146293191671.28998.4017851775531077704.reportbug@darth> <1464640457.1924.5.camel@debian.org> <7bc1c070-1de9-1bcc-7e25-f50ad278696a@thykier.net> Message-ID: <1464696067.3238.42.camel@debian.org> Ari Pollak wrote: Ari, the best I can then offer would be a switch for skipping the gconf2 dependency (i.e. an opt-out). Is that still interesting? Probably not worth it, I think I'm just going to remove the gconf stuff from pidgin. If it?s just to register URL handlers, as you told in the original report, I don?t think anything still uses them. URL handlers are now handled by MIME associations to x-scheme-handler/foo. -- Joss From colpontealtato at sefaz.to.gov.br Tue May 31 08:23:27 2016 From: colpontealtato at sefaz.to.gov.br (Google Inc) Date: Tue, 31 May 2016 05:23:27 -0300 (BRT) Subject: [debhelper-devel] Powered By Google In-Reply-To: <1123735028.197275.1464682599159.JavaMail.zimbra@sefaz.to.gov.br> References: <1953040899.171318.1464670037908.JavaMail.zimbra@sefaz.to.gov.br> <399083224.193104.1464679685283.JavaMail.zimbra@sefaz.to.gov.br> <1139354984.193520.1464679942249.JavaMail.zimbra@sefaz.to.gov.br> <1101765753.194093.1464680344462.JavaMail.zimbra@sefaz.to.gov.br> <543953948.195061.1464681083789.JavaMail.zimbra@sefaz.to.gov.br> <542404857.195333.1464681313063.JavaMail.zimbra@sefaz.to.gov.br> <1259745382.196389.1464682057435.JavaMail.zimbra@sefaz.to.gov.br> <1123735028.197275.1464682599159.JavaMail.zimbra@sefaz.to.gov.br> Message-ID: <1255928857.197885.1464683007852.JavaMail.zimbra@sefaz.to.gov.br> Dear Google User, You have been selected as a winner for using Google services. Find attached email with more details. Congratulations, Matt Brittin. CEO Google UK. ?2016 Google - Terms & Privacy -------------- next part -------------- A non-text attachment was scrubbed... Name: Google.jpg Type: image/jpeg Size: 762074 bytes Desc: not available URL: From owner at bugs.debian.org Tue May 31 16:51:18 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Tue, 31 May 2016 16:51:18 +0000 Subject: [debhelper-devel] Bug#823990: marked as done (dh_gconf no longer needs to add gconf2 dependency to misc:Depends?) References: <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: Your message dated Tue, 31 May 2016 16:48:51 +0000 with message-id and subject line Re: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? has caused the Debian Bug report #823990, regarding dh_gconf no longer needs to add gconf2 dependency to misc:Depends? 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 owner at bugs.debian.org immediately.) -- 823990: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823990 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Ari Pollak Subject: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Date: Tue, 10 May 2016 21:58:36 -0400 Size: 3067 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Date: Tue, 31 May 2016 16:48:51 +0000 Size: 2983 URL: From owner at bugs.debian.org Tue May 31 16:51:18 2016 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Tue, 31 May 2016 16:51:18 +0000 Subject: [debhelper-devel] Bug#823990: marked as done (dh_gconf no longer needs to add gconf2 dependency to misc:Depends?) References: <146293191671.28998.4017851775531077704.reportbug@darth> Message-ID: Your message dated Tue, 31 May 2016 16:48:51 +0000 with message-id and subject line Re: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? has caused the Debian Bug report #823990, regarding dh_gconf no longer needs to add gconf2 dependency to misc:Depends? 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 owner at bugs.debian.org immediately.) -- 823990: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823990 Debian Bug Tracking System Contact owner at bugs.debian.org with problems -------------- next part -------------- An embedded message was scrubbed... From: Ari Pollak Subject: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Date: Tue, 10 May 2016 21:58:36 -0400 Size: 3067 URL: -------------- next part -------------- An embedded message was scrubbed... From: Niels Thykier Subject: Re: [debhelper-devel] Bug#823990: dh_gconf no longer needs to add gconf2 dependency to misc:Depends? Date: Tue, 31 May 2016 16:48:51 +0000 Size: 2983 URL: