Your message dated Fri, 06 Aug 2010 10:17:27 +0000
with message-id <e1ohjzt-0007mw...@franck.debian.org>
and subject line Bug#585678: fixed in perl 5.10.1-14
has caused the Debian Bug report #585678,
regarding Performing a binNMU of perl causes a silently broken build
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 ow...@bugs.debian.org
immediately.)
--
585678: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585678
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: perl
Version: 5.10.1-13
Severity: serious
When a buildd performs a binNMU of perl, the Config.pm settings are not
correctly adjusted to remove references to the build directory. This
causes other packages to fail to build (or sometimes silently produce
bad binary packages).
When performing an automated buildd-driven binNMU of Perl, the sbuild
process appends "+b" and a number to the package version and extracts
the source in a directory named like the following:
/build/buildd-perl-5.10.1-13+b1-amd64-yp6DXg/perl-5.10.1/
Later, during the build process, debian/rules uses it as a regex:
./perl.static -i -pe 's!$(srcdir)/$(tmp)/!/! if /install/;' \
-e 's/^(man1ext=).*/$$1'\''1p'\''/;' \
-e 's/^(man3ext=).*/$$1'\''3pm'\''/;' \
$(lib)/Config.pm $(lib)/Config_heavy.pl
Unfortunately, the "+" in the path is misinterpreted by perl as a regex
special character, and so the regex does not match and the paths remain
uncorrected.
A sample build-log showing the problem may be found on the Debian-Ports
unofficial site [0], however please note that the bug affects the
official ports in exactly the same way.
[0]
http://buildd.debian-ports.org/fetch.php?pkg=perl&ver=5.10.1-13%2B101&arch=powerpcspe&stamp=1276371376&file=log&as=raw
Cheers,
Kyle Moffett
--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.10.1-14
We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive:
libcgi-fast-perl_5.10.1-14_all.deb
to main/p/perl/libcgi-fast-perl_5.10.1-14_all.deb
libperl-dev_5.10.1-14_amd64.deb
to main/p/perl/libperl-dev_5.10.1-14_amd64.deb
libperl5.10_5.10.1-14_amd64.deb
to main/p/perl/libperl5.10_5.10.1-14_amd64.deb
perl-base_5.10.1-14_amd64.deb
to main/p/perl/perl-base_5.10.1-14_amd64.deb
perl-debug_5.10.1-14_amd64.deb
to main/p/perl/perl-debug_5.10.1-14_amd64.deb
perl-doc_5.10.1-14_all.deb
to main/p/perl/perl-doc_5.10.1-14_all.deb
perl-modules_5.10.1-14_all.deb
to main/p/perl/perl-modules_5.10.1-14_all.deb
perl-suid_5.10.1-14_amd64.deb
to main/p/perl/perl-suid_5.10.1-14_amd64.deb
perl_5.10.1-14.debian.tar.gz
to main/p/perl/perl_5.10.1-14.debian.tar.gz
perl_5.10.1-14.dsc
to main/p/perl/perl_5.10.1-14.dsc
perl_5.10.1-14_amd64.deb
to main/p/perl/perl_5.10.1-14_amd64.deb
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 585...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niko Tyni <nt...@debian.org> (supplier of updated perl 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 04 Aug 2010 13:52:05 +0300
Source: perl
Binary: perl-base libcgi-fast-perl perl-doc perl-modules perl-debug perl-suid
libperl5.10 libperl-dev perl
Architecture: source all amd64
Version: 5.10.1-14
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <nt...@debian.org>
Changed-By: Niko Tyni <nt...@debian.org>
Description:
libcgi-fast-perl - CGI::Fast Perl module
libperl-dev - Perl library: development files
libperl5.10 - shared Perl library
perl - Larry Wall's Practical Extraction and Report Language
perl-base - minimal Perl system
perl-debug - debug-enabled Perl interpreter
perl-doc - Perl documentation
perl-modules - Core Perl modules
perl-suid - runs setuid Perl scripts
Closes: 585678 587901 588799
Changes:
perl (5.10.1-14) unstable; urgency=medium
.
* Don't override -DDEBIAN on GNU/Hurd, fixing @INC breakage and other
things. Thanks to Samuel Thibault. (Closes: #587901)
* Fix builds on gcc 4.5 by passing PERL_PATCHLEVEL_H_IMPLICIT to cpp.
Thanks to Loïc Minier and Paul Brook. (Closes: #588799)
* Fix builds when the name of the current directory contains regexp
metacharacters, particularly binNMUs with current sbuild versions.
Thanks to Kyle Moffett and Ansgar Burchardt. (Closes: #585678)
* Releasing with 'medium' urgency due to an RC bug fix.
Checksums-Sha1:
71007c43780c1a1785be7f7289891eb1e7309e96 1388 perl_5.10.1-14.dsc
25340347e0b2ed33783c06af46842baf5c430193 109901 perl_5.10.1-14.debian.tar.gz
635da4e7301ab6d5802ef2ea4c680b9721b492d4 52626
libcgi-fast-perl_5.10.1-14_all.deb
6fa7d527e9c58feeb991ef2ac363b15fd6a9001b 7188114 perl-doc_5.10.1-14_all.deb
4cc64a0ea0892e19a153b0d734495029ebf4e720 3481026 perl-modules_5.10.1-14_all.deb
33b8ef0c6d4fc2cc11781019dce5c83fae24df77 1065048 perl-base_5.10.1-14_amd64.deb
b269d815c34801806605e44e8d0c8c3c20498d84 5837748 perl-debug_5.10.1-14_amd64.deb
13313e740784adb8d6840c41a1666f172d36faa6 34704 perl-suid_5.10.1-14_amd64.deb
2f681e0e52f9d6c4039037db23cc8d1b9f582896 1150 libperl5.10_5.10.1-14_amd64.deb
1985658281965a8ab66550ca7567c6caac39e255 2562824
libperl-dev_5.10.1-14_amd64.deb
982200d7226f4e56d56395656a2c87484af1a623 4461062 perl_5.10.1-14_amd64.deb
Checksums-Sha256:
bb7658ba50bb25d5d8d8376245c267fc2f5513a26ca56c63921cfae9dc2fe6ed 1388
perl_5.10.1-14.dsc
126bac95d16a7614cc8cd9c5e5738179615c4a41c2ee207bbcd8e58d00c4666f 109901
perl_5.10.1-14.debian.tar.gz
fecbe36f975071446d1c3c03b513b631e461ae2f55abacf8005fb87d045f3b79 52626
libcgi-fast-perl_5.10.1-14_all.deb
2611c13d7ce7f7e438387eaa954e8220260ff847345fb72b5d12fd14cdc346ab 7188114
perl-doc_5.10.1-14_all.deb
6b80c32e5b6feee55e76da5156a5bcb0b0301789f0019d1f2d3878afcb92583a 3481026
perl-modules_5.10.1-14_all.deb
d061855d81608f46e0b00f487cc0705d1b512827982511f5a3b539393b0a8348 1065048
perl-base_5.10.1-14_amd64.deb
31ccda04f04727adef9f64cef2d1d9e42038e0dc08282e208b202ed26a28b491 5837748
perl-debug_5.10.1-14_amd64.deb
7718dc1593ba4dbe64616197bd8003ad4beb98265d17f252cc9a911d6e0aee33 34704
perl-suid_5.10.1-14_amd64.deb
96391ae84e19d28f60503d336fd9c0e6fba6b4eef6b5a67722026eec5b541c14 1150
libperl5.10_5.10.1-14_amd64.deb
cce38d18a13c97fd17c14343293db59def38d19a557e76649d3dc7d6cc946017 2562824
libperl-dev_5.10.1-14_amd64.deb
4e45e9e87142185fdbf2f605dc7be4b2d205ddc7a3887c4859d3461a278c8709 4461062
perl_5.10.1-14_amd64.deb
Files:
2c9f7280a13074c0e7498d22abb884a4 1388 perl standard perl_5.10.1-14.dsc
b2ed41a940034e622e8665c405e3314d 109901 perl standard
perl_5.10.1-14.debian.tar.gz
e3d3f543e46c0a892dd7181f062bf7d1 52626 perl optional
libcgi-fast-perl_5.10.1-14_all.deb
c66fa8e15cc09beaaa5f864720418da0 7188114 doc optional
perl-doc_5.10.1-14_all.deb
c502e5cc355cd19e5d264ae74f3595e2 3481026 perl standard
perl-modules_5.10.1-14_all.deb
eb170a2852f8b43b8c8581ad2cec8f08 1065048 perl required
perl-base_5.10.1-14_amd64.deb
488cdb7c5885bad4a82b66c82b563da1 5837748 debug extra
perl-debug_5.10.1-14_amd64.deb
62a7af2f732b7aca9db47889e736bbb4 34704 perl optional
perl-suid_5.10.1-14_amd64.deb
4906dc1249408121aa635e523286fc01 1150 libs optional
libperl5.10_5.10.1-14_amd64.deb
c137f5dbb15d0e50ea9bec82967072b8 2562824 libdevel optional
libperl-dev_5.10.1-14_amd64.deb
0532380f7b93c66eb9fc6b1d2d399f8a 4461062 perl standard perl_5.10.1-14_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxbIiAACgkQiyizGWoHLTkiiQCgyxFBfR9WS10z5kQEdzAArplB
k7QAoKp9wIk8qzOQXBOML9EtrsaADpxp
=1Z4x
-----END PGP SIGNATURE-----
--- End Message ---