Thank you for your detailed answer. I see in Debian 9 repositories that nothing else than Koha depends on libhttp-oai-perl ; then this means that package's dependencies should sure better this.
The order of specified dependencies in package matters: Instead of*: libhttp-oai-perl (>= 3.2) | libhttp-oai-3.27-perl, libhttp-oai-perl (< 4.0) | libhttp-oai-3.27-perl These dependencies should be written as: libhttp-oai3-koha (< 4.0) | libhttp-oai-3.27-perl And a "libhttp-oai3-koha" metapackage with dependencies: libhttp-oai-perl (>= 3.2), libhttp-oai-perl (< 4.0) + In the meanwhile, a bug to Debian Perl Group for libhttp-oai-perl package could be filed. (*) The problem is that first case matches with libhttp-oai-perl=4.03 El 26/07/18 a les 20:32, Mirko Tietgen ha escrit: > 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 > _______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha