Bug 19717 - Dependency on deprecated Swagger2 whose installation fails
Summary: Dependency on deprecated Swagger2 whose installation fails
Status: CLOSED WONTFIX
Alias: None
Product: Koha
Classification: Unclassified
Component: Packaging (show other bugs)
Version: 17.05
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-29 22:04 UTC by Federico Leva
Modified: 2018-12-03 20:04 UTC (History)
2 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Assorted failures (2.87 KB, text/plain)
2017-11-29 22:04 UTC, Federico Leva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Leva 2017-11-29 22:04:11 UTC
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.
Comment 1 Zeno Tajoli 2017-11-30 08:39:09 UTC
I suggest you to use 17.11, where we drop Swagger2 and we use OpenAPI
Comment 2 Federico Leva 2017-11-30 15:17:39 UTC
Good to know, I'll configure my system to install OpenAPI and do without Swagger2 when it installs 17.11+.