[Koha-bugs] [Bug 26893] New version of JSON::Validator (D11) breaks our REST API routes
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Apr 21 07:22:19 CEST 2021
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26893
--- Comment #40 from David Cook <dcook at prosentient.com.au> ---
Only realising now that Mojolicious::Plugin::OpenAPI is only in Bullseye:
https://packages.debian.org/bullseye/libmojolicious-plugin-openapi-perl
It's version 3.41 and requires JSON::Validator 4.11+ and Mojolicious 8.67+.
Ubuntu 18.04 Bionic
- Mojolicious 7.59
- Mojolicious::Plugin::OpenAPI N/A
Ubuntu 20.04 Focal
- Mojolicious 8.33
- Mojolicious::Plugin::OpenAPI 2.21
- JSON::Validator 3.15+
- Mojolicious 8+
I don't know that Mojolicious::Plugin::OpenAPI 2.x can work with
JSON::Validator 4.x... I see that with Koha on Ubuntu 20.04 we're using a
JSON::Validator marked as 3.25+dfsg-1+koha3
Overall, I like Mojolicious, but I do not like this dependency hell.
--
It looks like Mojolicious::Plugin::OpenAPI 3.41 is compatible with either
Mojolicious 8.0 or Mojolicious 8.67. Depends on if you trust the
META.json/cpanfile or the Changes file more. It claims to work with
JSON::Validator 4.11...
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list