[Bug 17421] New: Missing dependency on CGI::Emulate::PSGI
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 Bug ID: 17421 Summary: Missing dependency on CGI::Emulate::PSGI Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: Installation and upgrade (command-line installer) Assignee: gmcharlt@gmail.com Reporter: dcook@prosentient.com.au QA Contact: testopia@bugs.koha-community.org I just tried to do a plackup (the Plack utility not plackup.sh) and got an error that CGI::Emulate::PSGI wasn't installed. I'm thinking we should add that to Koha's Perl dependencies. Looking at Debian (https://packages.debian.org/sid/perl/libplack-perl), it looks like the package is recommended but not required. Actually, I don't notice it in https://github.com/Koha-Community/Koha/blob/master/debian/control either... I'm using Plack v1.0037 whereas Jessie is at v1.0033-1... It's required by Plack::App::WrapCGI, which uses it in v1.0033: https://metacpan.org/source/MIYAGAWA/Plack-1.0033/lib/Plack/App/WrapCGI.pm -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 --- Comment #1 from David Cook <dcook@prosentient.com.au> --- Actually, now that I'm installing dependencies, it seems like there's quite a few... CGI::Emulate::PSGI CGI::Compile Plack::Middleware::Debug Devel::Size -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 --- Comment #2 from David Cook <dcook@prosentient.com.au> --- Plack::Handler::Starman -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 Lari Taskula <lari.taskula@jns.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lari.taskula@jns.fi --- Comment #3 from Lari Taskula <lari.taskula@jns.fi> --- I got the same errors for Plack::Middleware::Debug and Devel::Size. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 --- Comment #4 from Lari Taskula <lari.taskula@jns.fi> --- Created attachment 62610 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62610&action=edit Bug 17421: Add Devel::Size and Plack::Middleware::Debug as Perl dependency After fresh install, starting Plack throws the following errors: Error while loading /home/koha/Koha/misc/plack/plack.psgi: Can't locate Devel/Size.pm in @INC (you may need to install the Devel::Size module) Error while loading /home/koha/Koha/misc/plack/plack.psgi: Can't locate Plack/Middleware/Debug.pm in @INC (you may need to install the Plack::Middleware::Debug module) This patch adds Devel::Size and Plack::Middleware::Debug to Perl dependencies. sudo cpanm Devel::Size sudo cpanm Plack::Middleware::Debug -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 Mason James <mtj@kohaaloha.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=20693 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de, | |mirko@abunchofthings.net Component|Installation and upgrade |Packaging |(command-line installer) | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 --- Comment #5 from David Cook <dcook@prosentient.com.au> --- Given the age of this bug, I think it's probably safe to close it -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17421 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to David Cook from comment #5)
Given the age of this bug, I think it's probably safe to close it
-- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org