Skip Menu |

This queue is for tickets about the Crypt-OpenPGP CPAN distribution.

Report information
The Basics
Id: 57861
Status: open
Priority: 0/
Queue: Crypt-OpenPGP

People
Owner: Nobody in particular
Requestors: TODDR [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.04
Fixed in: (no value)



Subject: test suite for 13-keygen.t fails with Can't locate object method "copy" via package "NaN"
The output from t/13-keygen.t is like this t/13-keygen.t .. 1..28 # RSA ok 1 - The object isa Crypt::OpenPGP::KeyBlock ok 2 - The object isa Crypt::OpenPGP::KeyBlock ok 3 - The object isa Crypt::OpenPGP::Certificate ok 4 - The object isa Crypt::OpenPGP::Certificate ok 5 - public key_id matches secret key_id ok 6 - primary_uid matches ok 7 - keysize (in bits) matches for pubkey ok 8 - keysize (in bits) matches for seckey ok 9 - self-signature verifies ok 10 - The object isa Crypt::OpenPGP::Message ok 11 - The object isa Crypt::OpenPGP::Certificate ok 12 - The object isa Crypt::OpenPGP::UserID ok 13 - The object isa Crypt::OpenPGP::Signature ok 14 - serialized public key_id matches secret key_id # DSA Can't locate object method "copy" via package "NaN" (perhaps you forgot to load "NaN"?) at /usr/local/cpanel/lib64/perl5/site_lib/Crypt/DSA/Util.pm line 43. # Looks like you planned 28 tests but ran 14. # Looks like your test exited with 255 just after 14. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 14/28 subtests
Related Crypt::DSA ticket is the source of this failure I think. https://rt.cpan.org/Public/Bug/Display.html?id=49668 It occurs on systems with OpenSSL 1.0 installed. an updated Fedora 12 now has OpenSSL 1.0 I recommend leaving this ticket open until the other is resolved and then bump the dependency version for Crypt::DSA