Do we know who decided to upgrade to the new version of the module in testing? 2015-12-14 3:50 GMT+00:00 David Cook <dcook@prosentient.com.au>:
Hi all:
Frédéric, Jonathan, Héctor, and I have chatted a bit on http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14939 about the fact that HTTP::OAI version 4.03 is fundamentally broken.
While this might not have much of an impact now, since version 3.27 is used in all stable and older versions of Debian (https://packages.debian.org/search?keywords=libhttp-oai-perl&searchon=names&suite=all§ion=all), version 4.03 is used in one “stable” version of Ubuntu, and is scheduled to be part of the next LTS release in April 2016 (http://packages.ubuntu.com/search?keywords=libhttp-oai-perl&searchon=names&suite=all§ion=all and https://wiki.ubuntu.com/Releases).
If anyone is using or will use those releases, they’re probably going to find it impossible to use any OAI-PMH functionality in Koha.
I don’t foresee this being a problem in Debian… while 4.03 is in testing and unstable, I suspect the Debian folk will either patch the problems or use 3.27 in the next stable release.
I haven’t tested Ubuntu yet to see whether or not it’s been patched. The version in Debian testing has had some alterations, although I think Jonathan was using the 4.03-1 version in Debian testing and found problems.
Anyway, I’m just wondering what we should do about this. Frédéric is in the process of contacting the module maintainer, but I’m predicting that the maintainer won’t respond.
Can we make koha-common depend on the older version of libhttp-oai-perl? Should we package our own version of the module? Should we double-check Ubuntu and report bugs there with the hope that they downgrade to the functional version of libhttp-oai-perl?
David Cook
Systems Librarian
Prosentient Systems
72/330 Wattle St, Ultimo, NSW 2007