Hi koha-devel, I just pushed patch for bug 3087. It changes zebra configuration files for *UNIMARC* setups. The change is a small one but *requires* that your zebra configuration files are updated. If you're running a standard install, sudo make upgrade will do the job, as usuall If you're running a dev/git install, you'll have to update your configuration manually, as described here: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3087#c33 You can get more information here: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3087#c29 If you don't do that, your koha will improperly query zebra, and you'll get no result (more detail: koha will request RecordSyntax=Unimarc, and your zebra still know only RecordSyntax=marc21) -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc Tel : (33) 4 91 81 35 08
Le 22/10/2012 14:19, Paul Poulain a écrit :
Hi koha-devel,
Important dddition to the previous mail: the sed is not enough... it does not change usmarc.mar, that is required for Authorities in grs1 The authority search badly fails until you've updated usmarc.mar to have: name unimarc reference unimarc (instead of name usmarc reference usmarc ) So upgrading requires 3 steps: cd path/to/your/zebra/config/files sed -i 's/syntax="usmarc"/syntax="unimarc"/' `grep -rl 'syntax="usmarc"' *` vi etc/usmarc.mar -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc Tel : (33) 4 91 81 35 08
On 24 October 2012 23:16, Paul Poulain <paul.poulain@biblibre.com> wrote:
Le 22/10/2012 14:19, Paul Poulain a écrit :
Hi koha-devel,
Important dddition to the previous mail: the sed is not enough... it does not change usmarc.mar, that is required for Authorities in grs1 The authority search badly fails until you've updated usmarc.mar to have: name unimarc reference unimarc
(instead of name usmarc reference usmarc )
So upgrading requires 3 steps: cd path/to/your/zebra/config/files sed -i 's/syntax="usmarc"/syntax="unimarc"/' `grep -rl 'syntax="usmarc"' *` vi etc/usmarc.mar
Probably the best option, for git installs as well as tarball ones (the packages obviously don't need it) is to run the upgrade process. make upgrade works for dev installs as well as for standard ones. Chris
participants (2)
-
Chris Cormack -
Paul Poulain