|Subject:||Crtpye::OpenPGP::PacketFactory::parse doesn't catch errors|
Hi, We had a problem with Crypt::OpenPGP where Crypt::DSA wasn't installed (and several other modules). The symptom was being informed that no key block was found. The function Crypt::OpenPGP::PacketFactory::parse doesn't appear to catch errors from Crypt::OpenPGP::Certificate and return them to the user. After adding some debug code to output the error message in Crypt::OpenPGP::Certificate we were find the missing module easily. We're unsure of the best way to resolve this issue, but some magic would be appreciated! Cheers!