[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [rt.cpan.org #89006] Carp has no POD on my 5.18.1 installation -> still test suite failures with 1.51



Hi Mark,

On Sat, Sep 28, 2013 at 07:33:07PM -0400, Mark Leighton Fisher via RT wrote:
> <URL: https://rt.cpan.org/Ticket/Display.html?id=89006 >
> 
> Abe, can you look at your Carp.pm and see if it even remotely
> resembles
> https://metacpan.org/source/RJBS/perl-5.18.1/dist/Carp/lib/Carp.pm

The code is identical, it just lacks the POD:

$ diff /usr/share/perl/5.18/Carp.pm /tmp/Carp.pm | diffstat
 unknown |  254 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 254 insertions(+)

(/tmp/Carp.pm is the one downloaded from
http://api.metacpan.org/source/RJBS/perl-5.18.1/dist/Carp/lib/Carp.pm)

It's possible that Debian splits PM and POD of (some, but not all[1])
core modules for packaging. Debian's perl source package builds at
least four binary packages: perl-base (the interpreter itself),
perl-modules (all core modules), perl-doc (the perl-doc script and
documentation to core modules) and perl (a metapackage pulling in at
least perl-base and perl-modules).

Cc'ing the debian-perl mailing list to get some enlightenment about
the reasons behind this and e.g. on which modules can be relied on to
always be installed and always contain POD.

> I'm wondering if pmtools are finding the wrong Carp.pm.

No, it's definitely the right Carp.pm.

[1] English.pm seems to have POD.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


Reply to: