[Koha-bugs] [Bug 22522] API authentication breaks with updated Mojolicious version

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jun 17 02:03:45 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22522

--- Comment #81 from Mason James <mtj at kohaaloha.com> ---
(In reply to Martin Renvoize from comment #80)
> Even more confused.. seems we're using those versions elsewhere too.. so I'm
> not understanding how the tests are passing elsewhere but not no D10.

(In reply to Martin Renvoize from comment #79)
> I'm confused.. in the 19.11 D10 package we seem to be getting the following
> Mojolicious::Plugin::OpenAPI version:
> 
> kohadev-koha at ecc849b0f6ab:/kohadevbox/koha$ apt-cache policy
> libmojolicious-plugin-openapi-perl
> libmojolicious-plugin-openapi-perl:
>   Installed: 1.15-1~kohadev1
>   Candidate: 1.15-1~kohadev1
>   Version table:
>  *** 1.15-1~kohadev1 500
>         500 http://debian.koha-community.org/koha 19.11/main amd64 Packages
>         100 /var/lib/dpkg/status
> 
> This version predates the movement of code from the core plugin into
> JSON::Validator::OpenAPI::Mojolicious as as such we don't get that module
> installed.. which leads to the errors Jonathan mentions above.. did
> something go weird with the packaging here?

hi Martin
this behaviour is actually expected

the 'koha on debian-10' APT fixes have currently only been applied to the koha
dev and 20.05 suites, and not the 19.11 and 19.05 suites
appling the fixes for koha 19.11 on debian 10, will actually break koha 19.11
on debian 8


i recommend that we fix koha 19.11 on debian 10, with the acceptance that koha
19.11 on debian 8 will break


the following patches are required to be applied to the 19.11.x branch for this
to happen

        https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25633
        https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25591
        https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25633


NOTE: users running 19.11 on older debian versions (oldoldstable and older) can
continue to use the koha 19.11 packages by using the following
/etc/apt/sources.d/koha line...

        deb http://debian.koha-community.org/koha 19.11 main OS_VERSION

replacing OS_VERSION with jessie, xenial, bionic

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list