https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26893 --- Comment #39 from David Cook <dcook@prosentient.com.au> --- (In reply to Martin Renvoize from comment #26)
Mojolicious uses pretty standard semantic versioning.. jump a major and you can't really expect things to work.
The latest combination of dependencies I found to work with current Koha is:
Mojolicous 8.73 JSON::Validator 4.05 Mojolicious::Plugin::OpenAPI 3.39
If we wanted to jump beyond that we'll need to change the Koha codebase to accommodate the changes in the libraries.
What's easier, backporting new libraries to older Debian (and updating our codebase for the newer libraries) or downgrading/pinning older libraries on newer Debian?
Or, dare I say it.. shipping a local clone of the Mojo stack inside Koha.
I'm still investigating, but I'd be interested in getting at least JSON::Validator 4.10. At a glance, it looks like it will work with Mojolicious 7.28. Wow... Mojolicious::Plugin::OpenAPI and JSON::Validator have very different ideas about Mojolicious dependencies. JSON::Validator 4.x is OK with Mojolicious 7, but Mojolicious::Plugin::OpenAPI 2.x+ wants Mojolicious 8 and lower JSON::Validator versions... -- You are receiving this mail because: You are watching all bug changes.