Subject: | undeclared dep on CPAN::Meta |
Date: | Tue, 9 Aug 2011 09:33:32 +0100 |
To: | bug-CPAN [...] rt.cpan.org |
From: | Zefram <zefram [...] fysh.org> |
On one machine which isn't kept very up to date, I got this test failure
when trying to install CPAN-1.9800:
t/31sessions.t ......... ok
# Failed test (t/41distribution.t at line 151)
# got: ''
# expected: 'HASH'
# Failed test (t/41distribution.t at line 161)
# Failed test (t/41distribution.t at line 151)
# got: ''
# expected: 'HASH'
# Failed test (t/41distribution.t at line 161)
# Looks like you failed 4 tests of 19.
t/41distribution.t .....
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/19 subtests
That's getting undef instead of an expected hash from attempting to
read a distribution's YAML metadata. Installing CPAN::Meta fixed it.
Presumably CPAN has an undeclared dependency on either CPAN::Meta or one
of its dependencies, or perhaps on a sufficiently-recent version of one
of those modules.
-zefram