Package Details: perl-gnupg 0.19-1

Git Clone URL: (read-only)
Package Base: perl-gnupg
Description: Perl module interface to the GNU Privacy Guard (v1.x.x series) Note: Tests fail if GnuPG is not correctly setup. See comments inside PKGBUILD if you have it set up correctly.
Upstream URL:
Licenses: GPL, PerlArtistic
Submitter: SIGTERM
Maintainer: jnbek
Last Packager: jnbek
Votes: 3
Popularity: 0.000000
First Submitted: 2010-11-25 16:28
Last Updated: 2015-06-16 21:00

Latest Comments

jnbek commented on 2015-03-12 22:15

@Jvreeland, it appears to be assuming that gnupg is properly setup. If you haven't yet set it up, it seems to throw these errors. If you had your gnupg configured and running and stuff, let me know... I commented the make check stuff from the PKGBUILD for now under the assumption that my test failures, which match yours, were due to my lack of ever setting up gpg. To test with a properly configured gpg, uncomment the lines in the PKGBUILD and see. Let me know what happens. Thanks

jvreeland commented on 2015-03-12 06:27

I get test failures not sure if its' normal.

# Failed test 'tie_decrypt_para_mode_test'
# at line 65.
# protocol error: expected ENC_TO got NODATA:
# at blib/lib/ line 159.
# GnuPG::abort_gnupg(GnuPG=HASH(0x1e584d0), "protocol error: expected ENC_TO got NODATA: \x{a}") called at blib/lib/ line 737
# GnuPG::decrypt_postwrite(GnuPG=HASH(0x1e584d0), "homedir", "test", "passphrase", "test", "input", GLOB(0x1e58308), "output", GLOB(0x1e58218), ...) called at blib/lib/GnuPG/Tie/ line 54
# GnuPG::Tie::Decrypt::postwrite_hook(GnuPG::Tie::Decrypt=HASH(0x1e58458)) called at blib/lib/GnuPG/ line 140
# GnuPG::Tie::done_writing(GnuPG::Tie::Decrypt=HASH(0x1e58458)) called at blib/lib/GnuPG/ line 158
# GnuPG::Tie::READ(GnuPG::Tie::Decrypt=HASH(0x1e58458), "", 4096, 0) called at blib/lib/GnuPG/ line 301
# GnuPG::Tie::getline(GnuPG::Tie::Decrypt=HASH(0x1e58458)) called at blib/lib/GnuPG/ line 241
# GnuPG::Tie::getlines(GnuPG::Tie::Decrypt=HASH(0x1e58458)) called at blib/lib/GnuPG/ line 215
# GnuPG::Tie::READLINE(GnuPG::Tie::Decrypt=HASH(0x1e58458)) called at line 350
# main::tie_decrypt_para_mode_test() called at line 62
# eval {...} called at line 60
not ok 26 - multiple_recipients
# Failed test 'multiple_recipients'
# at line 65.
# 'test/file.txt.gpg' is empty
# Looks like you failed 17 tests of 26.
Makefile:866: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 17
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports YANICK/GnuPG-0.19.tar.gz

If it's normal maybe you should include a file to compare the output of make test against?