Hi Matthew On 8/06/2007, at 10:12 AM, Matthew Metzger wrote:
Hello,
I just upgraded from 2.2.6 to 2.2.9
I seem to be having problems with running some perl modules that come with koha, the C4 modules. Here's the error I get when I run this command:
sudo perl /usr/local/koha/intranet/scripts/updater/updatedatabase
Can't locate C4/Context.pm in @INC (@INC contains: /etc/perl /usr/ local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 / usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/ lib/site_perl .) at /usr/local/koha/intranet/scripts/updater/ updatedatabase line 23. BEGIN failed--compilation aborted at /usr/local/koha/intranet/ scripts/updater/updatedatabase line 23.
How can I permanently add the C4 modules to the @INC variable? Is there some other solution that is better?
perl -I is the trick perl -I /path/to/modules script For the line above sudo perl /usr/local/koha/intranet/scripts/updater/updatedatabase make it sudo perl -I /usr/local/koha/intranet/modules /usr/local/koha/ intranet/scripts/updater/updatedatabase And you should be all go Chris -- Chris Cormack chris.cormack@liblime.com VP Research and Development www.liblime.com LibLime +64 21 542 131