[Koha] Fwd: Re: Index build - even without zebra?

Tomas Cohen Arazi tomascohen at gmail.com
Wed Apr 27 03:19:23 NZST 2011


In Ubuntu I would set that "global" environment variables in the file

/etc/environment

like this:

<code>
KOHA_CONF=/etc/koha/koha-conf.xml
PERL5LIB=/shared/koha/soft/lib
</code>

For your cronjobs you can add those lines before the jobs definition,
or to be sure call the script just like you did and worked, smth like:

* * * * *       koha     PERL5LIB=/shared/koha/soft/lib
/shared/koha/soft/bin/migration_tools/rebuild_nozebra.pl

in /etc/cron.d/koha

Regards
To+


On Tue, Apr 26, 2011 at 12:14 PM, Tom Hanstra <tom at nd.edu> wrote:
> Well, that is the first time I've used syntax like that, but it worked:
>
> 1048$ PERL5LIB=/shared/koha/soft/lib
> ./bin/migration_tools/rebuild_nozebra.pl
> Warning: program compiled against libxml 207 using older 206
> Warning: XML::LibXML compiled against libxml2 20703, but runtime libxml2
> is older 20626
> Warning: program compiled against libxml 207 using older 206
> Warning: XML::LibXSLT compiled against libxslt 10120, but runtime
> libxslt is older 10117
> ***********************************
> ***** building BIBLIO indexes *****
> ***********************************
> 8589
> Inserting records...
> 99777
> biblios done
>
> ***********************************
> ***** building AUTHORITIES indexes *****
> ***********************************
> 2033
> Inserting...
> 5788
> authorities done
>
>
> What additional, if any, steps do I need to take from here?  Do I need
> to do something more to get koha in general to use/include that directory?
>
> Thanks,
> Tom
>
> On 04/26/2011 10:21 AM, Tomas Cohen Arazi wrote:
>> 2011/4/26 Tom Hanstra<tom at nd.edu>:
>>
>>> Chris or others,
>>>
>>> Did I miss something in the install?  I tried adding things to the
>>> environment as suggested, but where things are choking are with the perl
>>> include locations:
>>>
>> You shouldn't just add things to the environment. First check what is
>> your actual 'env' so we know what  tweaks you need.
>>
>>
>>> ./bin/migration_tools/rebuild_nozebra.pl
>>> Can't locate C4/Context.pm in @INC (@INC contains:
>>> /shared/perl/5.10.1/lib/5.10.1/x86_64-linux-thread-multi
>>> /shared/perl/5.10.1/lib/5.10.1
>>> /shared/perl/5.10.1/lib/site_perl/5.10.1/x86_64-linux-thread-multi
>>> /shared/perl/5.10.1/lib/site_perl/5.10.1 .) at
>>> ./bin/migration_tools/rebuild_nozebra.pl line 3.
>>> BEGIN failed--compilation aborted at
>>> ./bin/migration_tools/rebuild_nozebra.pl line 3.
>>>
>>> I can see that it is not looking in /shared/koha/soft/lib for the proper
>>> location for C4, but how do I best update the software so that the @INC path
>>> is properly set up?
>>>
>> Run it like this:
>>
>> PERL5LIB=/shared/koha/soft/lib ./bin/migration_tools/rebuild_nozebra.pl
>>
>> Regards
>> To+
>>
>
> --
>
>
> -----------------------------------------------------------------------------
>      Tom Hanstra                              Systems Administrator
>      Hesburgh Libraries of Notre Dame         Phone: (574)631-4686
>      213 Hesburgh Library                     Email: tom at nd.edu
>      Notre Dame, IN  46556
>
>    Any idiot can face a crisis, it is this day-to-day living that wears
>    you out.
>                                                         Anton Chekhov
> -----------------------------------------------------------------------------
>
> _______________________________________________
> Koha mailing list  http://koha-community.org
> Koha at lists.katipo.co.nz
> http://lists.katipo.co.nz/mailman/listinfo/koha
>


More information about the Koha mailing list