Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: Re: Emilda 1.1.0 problem when adding books manually: msg#00006

Subject: Re: Re: Emilda 1.1.0 problem when adding books manually
Christoffer;

Your MARC_defs file did the trick for the first
problem. 

Regarding the second I thought it would be better to
downgrade zebra to 1.3.15. However, with that version
I could not get "make test" to work on the perl module
(I did not do a make clean after compiling zebra) but
I installed anyway since Mathias told me last week
that those tests are probably not relevant. 

The test errors were:

[root@intranet115 perl]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/01_base................NOK 1#     Failed test
(t/01_base.t at line 22)
#     Tried to use 'IDZebra'.
#     Error:  Can't load
'/usr/local/src/idzebra-1.3.15/perl/blib/arch/auto/IDZebra/IDZebra.so'
for module IDZebra:
/usr/local/src/idzebra-1.3.15/perl/blib/arch/auto/IDZebra/IDZebra.so:
undefined symbol: zebra_delete_record at
/usr/lib/perl5/5.8.1/i386-linux-thread-multi/DynaLoader.pm
line 229.
#  at
/usr/local/src/idzebra-1.3.15/perl/blib/lib/IDZebra.pm
line 7
# Compilation failed in require at (eval 1) line 2.
......
etc.

I followed the procedure for the perl module and the
configuration for Emilda. I got the zebrasrv 1.3.15
running.

Now when I add the book manually I get an apache
internal server error:

[Fri Sep 10 10:52:18 2004] [error] [client 127.0.0.1]
Premature end of script headers: MARC.pl, referer:
http://127.0.0.1/emilda/book_add.php?id=1138148043&auth=565b6c2d431b47a3e696978b7b3c54dd&stage=4&manual=manual
[Fri Sep 10 10:52:18 2004] [error] [client 127.0.0.1]
/usr/bin/perl: relocation error:
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/IDZebra/IDZebra.so:
undefined symbol: zebra_start, referer:
http://127.0.0.1/emilda/book_add.php?id=1138148043&auth=565b6c2d431b47a3e696978b7b3c54dd&stage=4&manual=manual

This seems to be related to the "make test" problem.

Do you have an idea? Maybe it would be better to go
back to zebra 1.3.18 and edit the files you suggested.

Miguel

--- Christoffer Landtman <landtman@xxxxxxxxxxx> wrote:

> 
> Hello
> 
> I looked at the changelog of Zebra, and noticed that
> the handling of 
> RecordGroups has changed somewhat since Emilda 1.1
> was "fresh". Thus, I 
> would suggest that You either downgrade Your Zebra
> to 1.3.15 or 
> alternatively remove the recordId: file from
> zebra.cfg and the
> 
> $zebra->group(recordId => 'file');
> 
> line from src/perl/lib/MARC.pm
> 
> If this does not yield the desired results, please
> drop me a note, and 
> I'll try to investigate some more on the matter.
> 
> Good luck!
> 
> -- 
> Christoffer Landtman
> Oy Realnode Ab
> Partner, Sales
> +358 (0)41 510 1073
> landtman@xxxxxxxxxxx
> www.realnode.fi
> _______________________________________________
> Emilda mailing list
> Emilda@xxxxxxxxxxxxxxxxxx
> http://lists.realnode.com/mailman/listinfo/emilda
> 



                
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo 



<Prev in Thread] Current Thread [Next in Thread>