<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.2">
</HEAD>
<BODY>
On Tue, 2006-01-24 at 23:02 +0000, Anne Wilson wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">I want to install popfile.  I got to the final stages of the install </FONT>
<FONT COLOR="#000000">when I have to run a perl script to initialise it.  This is what </FONT>
<FONT COLOR="#000000">happened:</FONT>

<FONT COLOR="#000000">perl $POPFILE_ROOT/popfile.pl</FONT>
<FONT COLOR="#000000">ERROR: POPFile needs Perl module Date::Format, please install it.</FONT>
<FONT COLOR="#000000">ERROR: POPFile needs Perl module Date::Parse, please install it.</FONT>
<FONT COLOR="#000000">ERROR: POPFile needs Perl module HTML::Template, please install it.</FONT>

</PRE>
</BLOCKQUOTE>
Perl has a large community of programmers that have written thousands of useful modules to simplify common tasks. The quintessential repository of these modules is CPAN (<A HREF="http://www.cpan.org">www.cpan.org</A>). It would be impossible to distribute Perl with all of of these modules. So, if you need to use them you need to add them to your system. The easiest way to do this is to actually use one of these modules: CPAN.<BR>
<BR>
Example:<BR>
<BR>
# perl -MCPAN -e shell<BR>
cpan> install Date::Format<BR>
<you will see it install><BR>
cpan> quit<BR>
#<BR>
<BR>
The first time you run the utility it will ask you a bunch of questions to get it setup. I can't remember what all of the questions are but I think they were easy to answer. I think most of them the default was fine. I also remember wanting to do an install Bundle::CPAN first to get the latest release of the module along with all of the modules it likes to use.<BR>
<BR>
Give it a try and ask questions if you hit any snags.
</BODY>
</HTML>