The problem is that Debian 9 ships libhttp-oai-perl in a version that won't work with Koha. So as a temporary workaround we use a custom package, libhttp-oai-3.27-perl. Check https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20800 for more details.
The conflict is intended. You cannot have libhttp-oai-perl and libhttp-oai-3.27-perl installed together. koha-common 18.05.x depends on libhttp-oai-3.27-perl. We have tested this in various setups to ensure the upgrade process works. In your case, it does not work flawlessly and you do not want to use the workaround. That's unfortunate, but it does not seem feasible for us to investigate your local setup. Given that this is a temporary solution and you are "not in a hurry", my advice is to wait for Koha to support libhttp-oai-perl 4.07+ and we don't need the workaround any longer. Tomás has also answered to this thread. He has looked into this before and will do again eventually (I hope). He is a Koha service provider, so if it matters to you, sponsoring a development is always an option. Cheers, Mirko Narcis Garcia schrieb am 26.07.2018 > I see that workaround at > https://lists.katipo.co.nz/public/koha/2018-May/050652.html > (thank you) > > ...but there is a package dependencies problem anyway. > I'm not in a hurry to upgrade Koha; then I prefer to wait for a > consistent packages scenario. > > > El 26/07/18 a les 19:47, Mirko Tietgen ha escrit: >> Please check the bug tracker at >> https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20826#c12 >> about this issue. >> >> Narcis Garcia schrieb am 26.07.2018 >>> This v18.05.02 seems bad packaged same as v18.05.01 >>> >>> $ apt update >>> $ apt-cache show koha-common | grep -ie version >>> Version: 18.05.02-1 >>> Version: 17.11.06-1 >>> >>> $ apt full-upgrade >>> The following packages were automatically installed and are no longer >>> required: >>> [400 packages listed] >>> Use 'sudo apt autoremove' to remove them. >>> The following packages will be REMOVED: >>> koha-common libhttp-oai-perl >>> The following NEW packages will be installed: >>> libnet-libidn-perl libsub-quote-perl >>> The following packages will be upgraded: >>> apache2 [...] >>> 44 upgraded, 2 newly installed, 2 to remove and 0 not upgraded. >>> Need to get 43.1 MB of archives. >>> After this operation, 461 MB disk space will be freed. >>> Do you want to continue? [Y/n] n >>> >>> $ apt install koha-common >>> Reading package lists... Done >>> Building dependency tree >>> Reading state information... Done >>> Some packages could not be installed. This may mean that you have >>> requested an impossible situation or if you are using the unstable >>> distribution that some required packages have not yet been created >>> or been moved out of Incoming. >>> The following information may help to resolve the situation: >>> The following packages have unmet dependencies: >>> koha-common : Depends: libnet-oauth2-authorizationserver-perl but it is >>> not going to be installed >>> E: Unable to correct problems, you have held broken packages. >>> >>> >>> El 26/07/18 a les 19:21, Mirko Tietgen ha escrit: >>>> Hi, >>>> >>>> it's hot, no further text, ;) >>>> >>>> Cheers, >>>> >>>> Mirko >>>> >>>> >>> _______________________________________________ >>> Koha mailing list http://koha-community.org >>> Koha@lists.katipo.co.nz >>> https://lists.katipo.co.nz/mailman/listinfo/koha >>> >> >> >> _______________________________________________ >> Koha mailing list http://koha-community.org >> Koha@lists.katipo.co.nz >> https://lists.katipo.co.nz/mailman/listinfo/koha >> > _______________________________________________ > Koha mailing list http://koha-community.org > Koha@lists.katipo.co.nz > https://lists.katipo.co.nz/mailman/listinfo/koha > _______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha