[OPEN-ILS-DEV] Can't locate OpenSRF/EX.pm in @INC

Hennie Rautenbach hennie at sabinet.co.za
Sun Apr 22 14:37:05 EDT 2007


Dan Scott wrote:
> Hi Hennie:
>
> Hmm, things have changed since the directions you're reading have been
> written, apparently.
>
> Good sample configuration files (now called 'eg.conf' and
> 'eg_vhost.conf') are located in CVS at
> http://open-ils.org/cgi-bin/viewcvs.cgi/ILS/Open-ILS/examples/apache/
>
> Note that you will have to tweak some settings within these example
> files to reflect the location of the files on your system, as well as
> your IP range and server name.
>
> I believe SSL is required for secure logins; therefore it's probably a
> must-have.

Right,

I am proceeding further down the install doc and have now added 
startup.pl to the bottom of /etc/apache2/apache2.conf

When I start apache2 I get the following error:

[Sun Apr 22 20:19:20 2007] [error] Can't locate OpenSRF/EX.pm in @INC 
(@INC contains: /openils/lib/perl5 /etc/perl /usr/local/lib/perl/5.8.8 
/usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 
/usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . 
/etc/apache2) at /openils/lib/perl5/OpenILS/WWW/SuperCat.pm line 
13.\nBEGIN failed--compilation aborted at 
/openils/lib/perl5/OpenILS/WWW/SuperCat.pm line 13.\nCompilation failed 
in require at /etc/apache2/conf/startup.pl line 3.\nBEGIN 
failed--compilation aborted at /etc/apache2/conf/startup.pl line 
3.\nCompilation failed in require at (eval 2) line 1.\n
[Sun Apr 22 20:19:20 2007] [error] Can't load Perl file: 
/etc/apache2/conf/startup.pl for server leo.sabinet.co.za:0, exiting...

I see the module EX.pm lives in:

/usr/local/src/Evergreen-ILS-1.0.4.1/OpenSRF/src/perlmods/OpenSRF/EX.pm 

But I can't determine at which point these should have been added to the 
system.

Regards,

Hennie



More information about the Open-ils-dev mailing list