GnuPG::Interface 无法在 CentOS 7 上安装

GnuPG::Interface 无法在 CentOS 7 上安装

我正在尝试安装 CentOS 7 服务器来运行请求跟踪器。通过运行,make testdeps我可以看到所有缺少的包,并且make fixdeps应该安装这些包。有一个包我无法安装(GnuPG::Interface)。这个包由 Perl 使用。

cpan install GnuPG::Interface我已经尝试通过和安装它cpan install GnuPG::Interface --force,但每次我都会收到一条错误消息:

Can't locate Fatal.pm in @INC (@INC contains: ./t /root/.cpan/build/GnuPG-Interface-0.51-CdOOe3/inc
/root/.cpan/build/GnuPG-Interface-0.51-CdOOe3/blib/lib /root/.cpan/build/GnuPG-Interface-0.51-    
CdOOe3/blib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl 
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /root/.cpan/build/GnuPG
-Interface-0.51-CdOOe3/blib/lib/GnuPG/Interface.pm line 23.

我尝试运行yum install perl-Test-Fatal,但安装过程结束后错误仍然出现。如果我尝试使用 进行安装,也会发生同样的情况cpan

答案1

我也在CentOS7中安装RT,解决方法如下。

执行cpan install -f GnuPG::Interface而不是cpan install GnuPG::Interface --force 执行cpan install Fatal(我也会运行yum install perl-Test-Fatal

此外,yum install expat-devel在被告知“XML::RSS >= 1.05 ...MISSING”时也执行了make testdeps。此后make testdeps成功了。

相关内容