Ok, thanks for the info. I was thinking about working on this, but I'll steer clear for now. :)

--Ere

Tomas Cohen Arazi kirjoitti 15.5.2018 klo 16.32:
Current HTTP::OAI release (4.06) doesn't implement the ->xslt method correctly. This has been fixed in master [1], but not released yet (thus, we cannot rely on that package). Plus, I didn't manage to make it work either after tweaking it to match the use of the new API on the lib. Maybe I made a mistake on my try, but basically it seemed like GetRecord was using an incorrect use of the output driver. I didn't have more time to debug it, and as the code is un-released and 3.27 works for us...

[1] https://github.com/LibreCat/perl-oai-lib/issues/4

El mar., 15 may. 2018 a las 10:21, Ere Maijala (<ere.maij...@helsinki.fi <mailto:ere.maij...@helsinki.fi>>) escribió:

    Hi,

    You mentioned in bug 20437 that HTTP::OAI needs patching to make it
    work. What's the actual issue?

    --Ere


    Tomas Cohen Arazi kirjoitti 15.5.2018 klo 15.44:
     > Hi, I've successfully built master packages with my patch (forcing
     > HTTP::OAI@3.x dependency)[1]. They also install with no issue in
     > Stretch. Here's what you need to test yourself:
     >
     > https://cloud.theke.io/s/AyfTWpXt6R87epe
     >
     > Basically download everything somewhere and:
     > $ vagrant up
     > $ vagrant ssh
     > v$ wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo
     > apt-key add -
     > v$ echo 'deb http://debian.koha-community.org/koha unstable main'
    | sudo
     > tee /etc/apt/sources.list.d/koha.list
     > v$ apt update
     > v$ sudo dpkg -i /vagrant/libhttp-*.deb
     > v$ sudo apt -f install
     > v$ sudo dpkg -i /vagrant/koha-deps*.deb
     > v$ sudo apt -f install
     > v$ sudo dpkg -i /vagrant/koha-perldeps*.deb
     > v$ sudo apt -f install
     > v$ sudo dpkg -i /vagrant/koha-common*.deb
     > v$ sudo apt -f install
     >
     > Voila.
     >
     > [1] https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20437
     > --
     > Tomás Cohen Arazi
     > Theke Solutions (https://theke.io <http://theke.io/>)
     > ✆ +54 9351 3513384 <tel:+54%209%20351%20351-3384>
     > GPG: B2F3C15F
     >
     >
     > _______________________________________________
     > Koha-devel mailing list
     > Koha-devel@lists.koha-community.org
    <mailto:Koha-devel@lists.koha-community.org>
     > http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
     > website : http://www.koha-community.org/
     > git : http://git.koha-community.org/
     > bugs : http://bugs.koha-community.org/
     >

-- Ere Maijala
    Kansalliskirjasto / The National Library of Finland
    _______________________________________________
    Koha-devel mailing list
    Koha-devel@lists.koha-community.org
    <mailto:Koha-devel@lists.koha-community.org>
    http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
    website : http://www.koha-community.org/
    git : http://git.koha-community.org/
    bugs : http://bugs.koha-community.org/

--
Tomás Cohen Arazi
Theke Solutions (https://theke.io <http://theke.io/>)

✆ +54 9351 3513384 <tel:+54%209%20351%20351-3384>
GPG: B2F3C15F

--
Ere Maijala
Kansalliskirjasto / The National Library of Finland
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to