Skip Menu |

This queue is for tickets about the GnuPG-Interface CPAN distribution.

Report information
The Basics
Id: 101660
Status: resolved
Priority: 0/
Queue: GnuPG-Interface

People
Owner: Nobody in particular
Requestors: alexander.ververis [...] gmail.com
Cc:
AdminCc:

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



Subject: New Bug Installing GnuPG::Interface on Centos7
Date: Wed, 21 Jan 2015 14:38:24 +0100
To: bug-GnuPG-Interface [...] rt.cpan.org
From: "Alexander V." <alexander.ververis [...] gmail.com>
Hi I am writing this on the recommendation from metacpanel and #perl on Freenode, although I am inexperienced with Perl myself. While running `cpan install GnuPG::Interface` I get errors and am told to use -force. Here's a paste: https://gist.github.com/alexanderververis/450555668ebfe5700dc8 Thanks! Alex -- http://www.synapsic.de http://alexanderververis.com
Note, I'm not the maintainer of this, but ran into this same issue. The problem is that Fatal.pm is not in the prerequisites list. Normally this is part of core perl, but RedHat ships a stripped down perl that is missing this by default. Workaround is to install perl-Fatal. The maintainer should list Fatal in the prereqs which would elimiate this problem as well. I've attached a patch which does just that.
Subject: 0001-add-Fatal-to-prereqs.patch
From de800d1ff1bb05b2b12c33fd3e9fd88f3cda286e Mon Sep 17 00:00:00 2001 From: Michael Schout <mschout@gkg.net> Date: Mon, 16 Feb 2015 12:50:13 -0600 Subject: [PATCH] add Fatal to prereqs --- Changes | 3 +++ Makefile.PL | 1 + 2 files changed, 4 insertions(+) diff --git a/Changes b/Changes index 31e4d36..e4bb325 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,8 @@ Revision history for GnuPG-Interface +{{$NEXT}} + - Add Fatal to prereqs + 0.51 - 2014-12-17 - Update README file - Work around gpg2 bug by omitting --homedir during symmetric diff --git a/Makefile.PL b/Makefile.PL index 3185540..70ce30f 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -21,6 +21,7 @@ requires 'Moo' => '0.091011'; requires 'MooX::HandlesVia' => '0.001004'; requires 'MooX::late' => '0.014'; requires 'Math::BigInt' => '1.78'; +requires 'Fatal' => '0'; license 'perl'; -- 2.2.1
Subject: Re: [rt.cpan.org #101660] New Bug Installing GnuPG::Interface on Centos7
Date: Mon, 16 Feb 2015 20:51:49 -0500
To: bug-GnuPG-Interface [...] rt.cpan.org
From: Alex Vandiver <alex [...] chmrr.net>
On Mon, 16 Feb 2015 13:52:42 -0500 "MSCHOUT via RT" <bug-GnuPG-Interface@rt.cpan.org> wrote: Show quoted text
> Note, I'm not the maintainer of this, but ran into this same issue. > > The problem is that Fatal.pm is not in the prerequisites list. > > Normally this is part of core perl, but RedHat ships a stripped down > perl that is missing this by default.
Ahh, good 'ole "perl is not perl"; thanks for the report. I've added an explicit Fatal dependency in 0.52. - Alex