Your message dated Tue, 07 May 2013 17:47:56 +0000
with message-id <[email protected]>
and subject line Bug#705141: fixed in debhelper 9.20130507
has caused the Debian Bug report #705141,
regarding debhelper: perl modules using MakeMaker get non-empty INSTALL_BASE
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.)
--
705141: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 9.20120909
Severity: important
Tags: patch
The command:
dh-make-perl --dist wheezy --cpan POE::Component::SNMP --install
generates .deb that installs the module under $HOME/usr/share/perl/ instead of
/usr/share/perl.
This looks similar to #517423 but for modules using MakeMaker to build. Adding
"INSTALL_BASE=" parameter to Makefile.PL invocation in
/usr/share/perl5/Debian/Debhelper/Buildsystem/perl_makemaker.pm fixes the
problem (patch attached).
-- System Information:
Debian Release: 7.0
APT prefers testing-proposed-updates
APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (401,
'experimental'), (400, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8.5 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages debhelper depends on:
ii binutils 2.22-8
ii dpkg 1.16.10
ii dpkg-dev 1.16.10
ii file 5.11-2
ii html2text 1.3.2a-15
ii man-db 2.6.2-1
ii perl 5.14.2-20
ii po-debconf 1.0.16+nmu2
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 0.61
-- no debconf information
--- /usr/share/perl5/Debian/Debhelper/Buildsystem/perl_makemaker.pm.orig 2013-04-10 17:12:06.000000000 +0200
+++ /usr/share/perl5/Debian/Debhelper/Buildsystem/perl_makemaker.pm 2013-04-10 17:10:53.000000000 +0200
@@ -54,7 +54,7 @@
push @flags, "LD=$Config{ld} $ENV{CFLAGS} $ENV{LDFLAGS}";
}
- $this->doit_in_sourcedir("perl", "Makefile.PL", "INSTALLDIRS=vendor",
+ $this->doit_in_sourcedir("perl", "Makefile.PL", "INSTALLDIRS=vendor", "INSTALL_BASE=",
# if perl_build is not tested first, need to pass packlist
# option to handle fallthrough case
(compat(7) ? "create_packlist=0" : ()),
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 9.20130507
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: SHA256
Format: 1.8
Date: Tue, 07 May 2013 13:20:48 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20130507
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description:
debhelper - helper programs for debian/rules
Closes: 560423 703264 705141 706923 707111
Changes:
debhelper (9.20130507) unstable; urgency=low
.
* dh: Skips running commands that it can tell will do nothing.
Closes: #560423
(Commands that can be skipped are determined by the presence of
PROMISE directives within commands that provide a high-level
description of the command.)
* perl_makemaker: Unset INSTALL_BASE in case the user has it set.
Closes: #705141
* dh_installdeb: Drop pre-dependency on dpkg for dpkg-maintscript-helper.
Closes: #703264
* makefile buildsystem: Pass any parameters specified after -- when
running make -n to test for the existance of targets.
In some makefiles, the parameters may be necessary to enable a target.
Closes: #706923
* Revert python2.X-minimal fix, because it was buggy.
Closes: #707111 (Reopens #683557)
Checksums-Sha1:
3c9fdc974c5fcc628871ff5b724a2f738605b179 1577 debhelper_9.20130507.dsc
a47994684b8c4d07464fafc6a2c00fa0a87ff4fa 471022 debhelper_9.20130507.tar.gz
031e1b2a0dcb559fbfd0d47a9bb77de75089a504 707074 debhelper_9.20130507_all.deb
Checksums-Sha256:
bab7459cda474ff7f252c1c06ce8c7db9bae12b91af837e727f754f000ae05a6 1577
debhelper_9.20130507.dsc
5c2d4dae513af6bcb3f63c27a1eb16c130b488b5dc7e0bf43d2e125dd5129bd8 471022
debhelper_9.20130507.tar.gz
99f8e6ecab72ac06aed889fa34919cc6ed24c3ec92537406beb256659644179b 707074
debhelper_9.20130507_all.deb
Files:
57f3aa1c56bdb035842900d46b654d97 1577 devel optional debhelper_9.20130507.dsc
e6487964ae5684782eae45751f0c1321 471022 devel optional
debhelper_9.20130507.tar.gz
4717f1bde85dc5d2de0701e0f797c0a0 707074 devel optional
debhelper_9.20130507_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIVAwUBUYk6RckQ2SIlEuPHAQjKIQ//X5cyZualtYHRpePiUPUPkmu1TJeXjgf+
8zpsUweFxZAJ/eiBZoZuwReRvd4ueALe0Jg2KhP9E+uh09TT/EWryYKEBhe79G9E
ytrrsRvyq7JbOdesBUhzFrzETBNt8zlFHngJVVub3kLZYtpa0xyDwEGtHFGTkjPW
EgHYKVStjmzUU1o8Jo/eJWc+2IYy7NC1nHU1uVf7WFYZt2NntENnbGWaq/4lVBxK
l+ysSozsa2DkkJb/6dys/KVxTY9nzWvC6EHRi/qe8B5wQJelsVJ+ngQ9zZN4jTZS
XLaAGe2pL4bvkxr3yA8ALzgP/FRjxxiI3GROTRXICGaK1zcEgRGLkMjSa6pAqlcH
CE4maLV/aHBvwfjHA/4RGz3nzBw2on6XKw9udtE47uyB5hcQfNNx9Gr3Se7FolKi
XZo+rommphodkFXLEzKl4KN2Qyah/i/p93djIdXAc0ThSgAboMmWftLJYNdweTtq
ZzCr0auCj2t7H8+ofF8Icy5Iq8GNcNyuJ0o/bQ7FyUsBma16ko0ipVK9g5GXzzEs
nLB35q4wQeC33pyxc3BZarHwV6vrqNulXSLXQPBAIaQIymnh4PjEQCG83iBuJ/+I
/gW0WZvQf/mWXQTcSiDAj/vsvEbaa9LHWMuo+5VdhFEHGiIlZHFbjwXqBxUmZwEf
8XVeMlhm5zk=
=hET/
-----END PGP SIGNATURE-----
--- End Message ---