Perl packages
Ralf Corsepius
rc040203 at freenet.de
Wed Jan 25 04:25:27 UTC 2006
On Tue, 2006-01-24 at 23:02 +0000, Anne Wilson wrote:
> I want to install popfile. I got to the final stages of the install
> when I have to run a perl script to initialise it. This is what
> happened:
>
> perl $POPFILE_ROOT/popfile.pl
> ERROR: POPFile needs Perl module Date::Format, please install it.
> ERROR: POPFile needs Perl module Date::Parse, please install it.
> ERROR: POPFile needs Perl module HTML::Template, please install it.
>
> POPFile Engine loading
>
> Loading...
> Can't locate Date/Parse.pm in @INC (@INC
> contains: /usr/local/popfile /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux-thread-multi /usr/lib/perl5/5.8.6 .)
> at /usr/local/popfile/POPFile/History.pm line 36.
> BEGIN failed--compilation aborted
> at /usr/local/popfile/POPFile/History.pm line 36.
> Compilation failed in require at /usr/local/popfile/POPFile/Loader.pm
> line 393.
> {core: config logger[root at packbell ~]#
>
> I know that perl is installed, so what which are the modules I need?
As the error message says, you need Perl's Date::Format, Date::Parse and
HTML::Template modules.
> Are they
>
> perl-HTML-Template
> perl-HTML-Template-Expr
RPM-wise each Perl module corresponds to a perl(<Perl-module-name>)
inside of the rpmdb.
I.e. rpm-wise you want to install perl(Date::Format), perl(Date::Parse)
and perl(HTML::Template).
So you want to
yum install \
'perl(Date::Format)' 'perl(Date::Parse)' 'perl(HTML::Template)'
BTW: I strongly advise you not to use CPAN to install Perl distributions
on Fedora systems. It is the sure way to corrupt a Fedora Perl
installation.
Ralf
More information about the fedora-list
mailing list