Your message dated Sun, 11 Apr 2010 21:59:40 +0000
with message-id <[email protected]>
and subject line Bug#576153: fixed in perl 5.10.1-12
has caused the Debian Bug report #576153,
regarding perl-base: B.pm needs B.so in perl
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.)


-- 
576153: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576153
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl-base
Version: 5.10.1-11

For the upcoming 5.12 packages, I've implemented a build time check
verifying that no module in perl-base requires modules from other
packages. This turned up B and B::Deparse, which fail without `perl'
installed because B.so is missing:

# perl -e 'use B::Deparse'
Can't locate loadable object for module B in @INC (@INC contains: /etc/perl 
/usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 
/usr/local/lib/site_perl .) at /usr/lib/perl/5.10/B/Deparse.pm line 24
Compilation failed in require at /usr/lib/perl/5.10/B/Deparse.pm line 24.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/B/Deparse.pm line 24.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

This has been the case since at least Etch (5.8.8).

I see B::Deparse was added to perl-base in 5.8.0-9 due to #158499.
I very much suspect that it was neither necessary nor working even then.

My theory is that Brendan's recursive grep mentioned in the bug log
turned up a 'require B::Deparse' in ext/Data/Dumper/Dumper.pm in a code
path that is not taken by default (when $Data::Dumper::Deparse is not set.)
It looks like B needed the XS parts even in 5.8.0.

Based on this, I think it's safe to move B.pm and B/Deparse.pm to perl and
I intend to do so already for the 5.10.1 packages.
-- 
Niko Tyni   [email protected]



--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.10.1-12

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-12_all.deb
  to main/p/perl/libcgi-fast-perl_5.10.1-12_all.deb
libperl-dev_5.10.1-12_amd64.deb
  to main/p/perl/libperl-dev_5.10.1-12_amd64.deb
libperl5.10_5.10.1-12_amd64.deb
  to main/p/perl/libperl5.10_5.10.1-12_amd64.deb
perl-base_5.10.1-12_amd64.deb
  to main/p/perl/perl-base_5.10.1-12_amd64.deb
perl-debug_5.10.1-12_amd64.deb
  to main/p/perl/perl-debug_5.10.1-12_amd64.deb
perl-doc_5.10.1-12_all.deb
  to main/p/perl/perl-doc_5.10.1-12_all.deb
perl-modules_5.10.1-12_all.deb
  to main/p/perl/perl-modules_5.10.1-12_all.deb
perl-suid_5.10.1-12_amd64.deb
  to main/p/perl/perl-suid_5.10.1-12_amd64.deb
perl_5.10.1-12.debian.tar.gz
  to main/p/perl/perl_5.10.1-12.debian.tar.gz
perl_5.10.1-12.dsc
  to main/p/perl/perl_5.10.1-12.dsc
perl_5.10.1-12_amd64.deb
  to main/p/perl/perl_5.10.1-12_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <[email protected]> (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 [email protected])


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

Format: 1.8
Date: Sun, 11 Apr 2010 22:55: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-12
Distribution: unstable
Urgency: low
Maintainer: Niko Tyni <[email protected]>
Changed-By: Niko Tyni <[email protected]>
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: 574129 575030 575308 576153
Changes: 
 perl (5.10.1-12) unstable; urgency=low
 .
   * Fix the location of an Archive::Tar test file.
   * Update conflict versions on libscalar-list-utils-perl, libxsloader-perl,
     and libnet-perl.
   * Properly include the 5.10.0 site directories on @INC as per Perl policy.
     (Closes: #575030)
   * Fix an errno stringification bug in taint mode. (Closes: #574129)
   * Move Config_heavy.pl into perl-base and unapply the DynaLoader
     changes introduced in 5.10.1-5. (Closes: #575308)
   * Remove B and B::Deparse from perl-base, they haven't worked without
     the perl package for a long time if ever. (Closes: #576153)
   * Upgrade to Standards-Version 3.8.4 with no changes.
Checksums-Sha1: 
 8fe5bfc2d195fb00fb6dc92fc71f051142fa01cb 1385 perl_5.10.1-12.dsc
 8c4d688ad6ddfc774b760f5e1c44c46e06c95747 90196 perl_5.10.1-12.debian.tar.gz
 4be9bf9c5e3db7c3f493709e90937362e3576814 52178 
libcgi-fast-perl_5.10.1-12_all.deb
 651eea545ddab6032e3a2a20de717d87e7816ffb 7187148 perl-doc_5.10.1-12_all.deb
 7bc2e1f2257e1355d85f9fe5f7df110077046317 3479514 perl-modules_5.10.1-12_all.deb
 b260b60c7001295d1580c2552eb85a7bcf505651 1063848 perl-base_5.10.1-12_amd64.deb
 72ab891ff7711386694100efc79af61d4fc69236 5834502 perl-debug_5.10.1-12_amd64.deb
 d81517f995e1f3d6184950a27ddd7b033fe57949 34450 perl-suid_5.10.1-12_amd64.deb
 c75beb34d5d915687e1f6c00f9f576a907fef16b 1152 libperl5.10_5.10.1-12_amd64.deb
 8456ec8f9d9949af3a92e82262cb6d92b69945f3 2560510 
libperl-dev_5.10.1-12_amd64.deb
 48462e34c69c4b1230f33d07a336ca1858963a33 4460542 perl_5.10.1-12_amd64.deb
Checksums-Sha256: 
 d948d2eae31b4fe4bc9ed9e2819b0797a2f759d48985087bcf148836ef76a194 1385 
perl_5.10.1-12.dsc
 a18b21d31520261e5c06845f9bd47e2e047c9856ac7016aff49f07e95b660bd4 90196 
perl_5.10.1-12.debian.tar.gz
 16195a4e03e8146d7d29c83a3fee22126880b2238e8ba85ff51970084e127f67 52178 
libcgi-fast-perl_5.10.1-12_all.deb
 4d5d3ad9f412d155630784b2d25bd0f9e31ba78c9ff5518098932f321e92addb 7187148 
perl-doc_5.10.1-12_all.deb
 debf74dad1e86ed659bdca8ad30fdb8ac014a74aa58911621c22c691335e784f 3479514 
perl-modules_5.10.1-12_all.deb
 a303082a306bd6f19ac56d0e10599aca97f4b2765151694a349dc55a1410d931 1063848 
perl-base_5.10.1-12_amd64.deb
 e0c4d12317a320efffef98e278d62f51b016b0d86b35442989aaea32aa091988 5834502 
perl-debug_5.10.1-12_amd64.deb
 824769cdcea24ff548f6ec9c66484024ae47c03b035d3af14d912584fe77aa55 34450 
perl-suid_5.10.1-12_amd64.deb
 2db31caf6ed9ba68c24ae18a352648c173ea678769a01abb1aa18fc0c5efbfda 1152 
libperl5.10_5.10.1-12_amd64.deb
 9be1dcf8e53cd57b4e04f1a96c9bd8bfdf06aa748a8e26ed113198349e3477ed 2560510 
libperl-dev_5.10.1-12_amd64.deb
 dd407e2fee503f59d88ec514f241af6fc80cfb3b13f01f9224c397536cbf567d 4460542 
perl_5.10.1-12_amd64.deb
Files: 
 6ee5002b054aa00cfb38586056a49c95 1385 perl standard perl_5.10.1-12.dsc
 64b88950b806e316010ad25e94a5a2fd 90196 perl standard 
perl_5.10.1-12.debian.tar.gz
 4e4ed522dbaf162bf00194a20e3810a7 52178 perl optional 
libcgi-fast-perl_5.10.1-12_all.deb
 9e20722c5776de8e640111a2157b5caf 7187148 doc optional 
perl-doc_5.10.1-12_all.deb
 780a8bb875c2c0d61afaff63fa31c9cf 3479514 perl standard 
perl-modules_5.10.1-12_all.deb
 bd009c94560384922fd3b1106a563e8c 1063848 perl required 
perl-base_5.10.1-12_amd64.deb
 a83de62fc54c48f44194e4303025c4bf 5834502 debug extra 
perl-debug_5.10.1-12_amd64.deb
 26c0554fe2e7fb7fad6b2b6053e6bf29 34450 perl optional 
perl-suid_5.10.1-12_amd64.deb
 032586b40b2438aa76da3eb480ae64cd 1152 libs optional 
libperl5.10_5.10.1-12_amd64.deb
 d69d6d2334328e6ee235712232e550c1 2560510 libdevel optional 
libperl-dev_5.10.1-12_amd64.deb
 9da8eb6cd8200b469c2643102e49b783 4460542 perl standard perl_5.10.1-12_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkvCMJAACgkQiyizGWoHLTk4IACeM/I1hc1b8h2hMKvGthIzjZQe
Zb4AoLWfeQOM/ZZnn4yMaM+wnTSL3zOo
=dqo/
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to