Summary: | Dependency on deprecated Swagger2 whose installation fails | ||
---|---|---|---|
Product: | Koha | Reporter: | Federico Leva <federicoleva> |
Component: | Packaging | Assignee: | Bugs List <koha-bugs> |
Status: | CLOSED WONTFIX | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | mirko, ztajoli |
Version: | 17.05 | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Attachments: | Assorted failures |
I suggest you to use 17.11, where we drop Swagger2 and we use OpenAPI Good to know, I'll configure my system to install OpenAPI and do without Swagger2 when it installs 17.11+. |
Created attachment 69425 [details] Assorted failures I'm installing koha 17.05 on fedora 25 and the web installer complains I didn't install Swagger2. CPAN logs are very keen on informing me repeatedly that "Mojolicious::Plugin::Swagger2 is deprecated in favor of Mojolicious::Plugin::OpenAPI". If I do "cpanm experimental Test::Mojo", then "cpanm Mojolicious::Plugin::Swagger2" fails with just one test failure, so I'm forced to use the -n option to disable the tests.