EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #04060


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Re: Error in install.pl when installing ePrints v3.3.13


Hi,

It looks like you don't have the File::Path perl module installed.
I suppose it was not used in install.pl for pre-3.3.12 releases.

You can check if you have this module or not :

    > perl -MFile::Path -e1
   Can't locate File/Path.pm in @INC (@INC contains:
   /usr/local/lib64/perl5 /usr/local/share/perl5
   /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
   /usr/lib64/perl5 /usr/share/perl5 .).
   BEGIN failed--compilation aborted.

If it is installed, the command should do nothing. Else you'll get an error like the one shown above.

To install it, one way is to run "cpan File::Path" while connected as root.

Regards,
GF


Le 11/03/2015 18:13, Mathieu Perron a écrit :
Hi,

I'm trying to upgrade our repository from 3.2.7 to the latest release
3.3.13.  I download the .tar.gz file and install by hand but when I run
./install.pl I get the following error message :
"Undefined subroutine &File::Path::make_path called at ./install.pl line
273."

I thought the error came from the fact I was upgrading from 3.2 to 3.3 so
I tried updating to another version (in this case 3.3.11) and I don't get
this error.  The update goes through.  Then I tried to update from 3.3.11
to 3.3.13 and I stll get the error in the install.pl script.

Someone could help me on this?

Thanks and have a nice day!


*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
*** EPrints developers Forum: http://forum.eprints.org/