[Koha-bugs] [Bug 10662] Build OAI-PMH Harvesting Client

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jun 21 02:11:54 CEST 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662

--- Comment #128 from David Cook <dcook at prosentient.com.au> ---
WARNING!

I just remembered that these patches won't work as expected on Debian Jessie at
the moment, if you're using the RDF options. 

That's because there are bugs in RDF::Trine, especially in the version found in
Debian Jessie. I've written fixes and the maintainer for RDF::Trine has merged
them into master and included them in the latest CPAN releases. The critical
fix is in version 1.017. The newest version is 1.018, which includes some
additional fixes, but they're not critical. 

In terms of testing, there are some options. 

1) You wait for Mirko to package the latest RDF::Trine and put it in Koha's
Debian repositories and install it from there
2) You install the latest RDF::Trine from CPAN
3) You clone the RDF::Trine github at https://github.com/kasei/perlrdf and then
run KOHA_CONF=/path/to/etc/koha-conf.xml perl -I /path/to/perlrdf/RDF-Trine/lib
misc/harvesterd.pl

Your best bet is probably option #3. That's what I did while I was waiting for
kasei to merge and release my fixes to RDF::Trine. 

In that event, while I'd appreciate the sign off, I think I'd leave it as
"Needs Signoff" since we haven't resolved the RDF::Trine dependency yet. But
this is a way that you can test the code. Only the harvester daemon needs
RDF::Trine for these patches, so you don't need to play with your Apache config
or anything like that.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list