Your message dated Sat, 09 Aug 2014 16:04:03 +0000
with message-id <[email protected]>
and subject line Bug#750021: fixed in debhelper 9.20140809
has caused the Debian Bug report #750021,
regarding debhelper: Use vendorlib and vendorarch from Config instead of 
hardcoding their values
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
750021: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750021
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 9.20140228
Tags: patch
User: [email protected]
Usertags: perl-5.20-transition

There's a couple of hardcoded instances of /usr/lib/perl5 in debhelper
that are soon going to be outdated as $Config{vendorarch} will change
with Perl 5.20.0. See #748380.

While at it, the attached patch also changes instances
of /usr/share/perl5 to expand $Config{vendorlib},
although that is not expected to change (and would be
rather hard to change without arch:all binNMUs.)
-- 
Niko Tyni   [email protected]
>From f5f0c44f74d3ac51fcb5eebb2e366ce1cc2397f8 Mon Sep 17 00:00:00 2001
From: Niko Tyni <[email protected]>
Date: Sat, 31 May 2014 20:50:33 +0300
Subject: [PATCH] Use vendorlib and vendorarch from Config instead of
 hardcoding their values

$Config{vendorarch} is changing with the perl 5.20 packages,
see #748380.
---
 dh_fixperms | 6 +++++-
 dh_perl     | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dh_fixperms b/dh_fixperms
index a99a134..da45ee6 100755
--- a/dh_fixperms
+++ b/dh_fixperms
@@ -7,6 +7,7 @@ dh_fixperms - fix permissions of files in package build directories
 =cut
 
 use strict;
+use Config;
 use Debian::Debhelper::Dh_Lib;
 
 =head1 SYNOPSIS
@@ -44,6 +45,9 @@ up a list of things to exclude.
 
 init();
 
+my $vendorlib = substr $Config{vendorlib}, 1;
+my $vendorarch = substr $Config{vendorarch}, 1;
+
 foreach my $package (@{$dh{DOPACKAGES}}) {
 	my $tmp=tmpdir($package);
 
@@ -89,7 +93,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 		"2>/dev/null | xargs -0r chmod 644");
 	
 	# .. and perl modules.
-	complex_doit("find $tmp/usr/lib/perl5 $tmp/usr/share/perl5 -type f",
+	complex_doit("find $tmp/$vendorarch $tmp/$vendorlib -type f",
 		"-perm -5 -name '*.pm' $find_options -print0",
 		"2>/dev/null | xargs -0r chmod a-X");
 	
diff --git a/dh_perl b/dh_perl
index ddea2cd..ed18f91 100755
--- a/dh_perl
+++ b/dh_perl
@@ -137,7 +137,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 
 	# MakeMaker always makes lib and share dirs, but typically
 	# only one directory is installed into.
-	foreach my $dir ("$tmp/usr/share/perl5", "$tmp/usr/lib/perl5") {
+	foreach my $dir ("$tmp/$vendorlib", "$tmp/$vendorarch") {
 		if (-d $dir) {
 			doit("rmdir", "--ignore-fail-on-non-empty", "--parents",
 				"$dir");
-- 
2.0.0.rc4


--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 9.20140809

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[email protected]> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 09 Aug 2014 11:24:41 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20140809
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description:
 debhelper  - helper programs for debian/rules
Closes: 750021 751684 755237
Changes:
 debhelper (9.20140809) unstable; urgency=medium
 .
   * dh_perl: Add perlapi-* dependency on packages installed to
     $Config{vendorarch} Closes: #751684
   * dh_perl: Use vendorlib and vendorarch from Config instead of
     hardcoding their values. Closes: #750021
   * Typo: Closes: #755237
Checksums-Sha1:
 df016340d74ebc89dc0c4b3ae77e16917be631dd 1685 debhelper_9.20140809.dsc
 a0a2432fdfac6ec614025bfb2ec2fb5068dc2377 475081 debhelper_9.20140809.tar.gz
 ef1fd2fb735bbb6a6e87e17dd1cdd2aef708e7eb 690406 debhelper_9.20140809_all.deb
Checksums-Sha256:
 77716636c26221c3bf93f3d193858054ee330648c9f8dd162f172f61a631f4a7 1685 
debhelper_9.20140809.dsc
 655b6a3d7fafb5bdb4032ba76c9a265f165ca0abbc94ee5e23cd6a6e58cf44b7 475081 
debhelper_9.20140809.tar.gz
 a70bc4e43ca7ca6afe9cd2e90ab0c6adbf17e021ea45923ed071ab487ae7343e 690406 
debhelper_9.20140809_all.deb
Files:
 d1329a3b1d7f0e25f72f6ce736b0767c 690406 devel optional 
debhelper_9.20140809_all.deb
 e1f17474d6eb58cd8ca0e688d44036c6 1685 devel optional debhelper_9.20140809.dsc
 b979a8d008f982f59d9ee7c0805a6864 475081 devel optional 
debhelper_9.20140809.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBU+Y/cckQ2SIlEuPHAQJWrA/9E4VVbf49sBo/jB/fm6MhJ+wVGpuVL2O3
4Zn9WmsXPIc8YYEZCU5YECpa8hRAgvISWYdAATMi1o2OQrKIXTl5Zu3ha7cDXnvz
iwl5IHMVcEBl2TCH76HcOrkMg9KIW2mm7aqH7XvJcAK/G+kLmQF1r1XwqKd4cat1
BGGLxPez+DmDrCJpqNhufaYk211fTdVqqStIaSVvs1Y1WicGSVBNfdUYX2wGOZ1A
g+2jXedMj7br/ZAj19kpfpmfs70xeqGZ/R4HD8EWp2f1VO3AC8YagpYriEJj/tXs
zYliK6uez9SRF5Jv73ej40nAa4QohvY6pOENwBxkxV0gh/u9ameU4Xnw/XDx0o+x
RlqR1/N6rdLNtRLzuJSzrI5wmFoVG8TPY8edT8IYux2+5Yw2R4PA936MGCCH4VC9
kmP8uZyypAPg37CD/V+n879Rrl2Fp8CJU+fx2O/BhCrJWiF3GuCT+fEccslbY2Uc
OK9umqUb28QVAHwJVIEIUJnltPU+Zrl8FJd86QesfLdmUfr1Ytu47HOkSU4Dip51
khIlUU6kS1eTILUWnDlV06uIhIw/mkaWe5FszdrbXtSIIATrXwwPdBg5sqoK+8XH
gCCo5GvPqGFdtsfkDq/0DgDE5KZgRxM4Oyxz4iDlky2Z1BHGKvQWNiC9XuODrTpL
cqxa4TUVlqE=
=r8i+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to