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 ---

Reply via email to