]> git.koha-community.org Git - koha.git/commit
Bug 17986: Perl dependency evaluation incorrect
authorDavid Cook <dcook@prosentient.com.au>
Tue, 24 Jan 2017 22:58:40 +0000 (09:58 +1100)
committerKatrin Fischer <katrin.fischer.83@web.de>
Mon, 30 Jan 2017 14:35:20 +0000 (15:35 +0100)
commitf03a1bfe0ef671e59fc6cef8cd325a40ad0e91bb
treee2547248b5d30ae8d881002d5e5fb6a3d6ed5414
parente90a3695a96d23e526e2f4d54fd45489fd01eeaa
Bug 17986: Perl dependency evaluation incorrect

It looks like I made a copy/paste error in a previous patch.

While the fix was working when you pass the param "module" to
version_info, it wasn't populating the version correctly
for the "all" param, which causes koha_perl_deps.pl to
think all OK modules actually need an upgrade.

TEST PLAN

0) Be on a system where you know your Koha Perl dependencies are
mostly up-to-date

1) Run ./koha_perl_deps.pl -a -c
2) Note that most modules say they need an upgrade even when
the installed version is the same as the minimum version

3) Apply patch

4) Run ./koha_perl_deps.pl -a -c
5) Note that most moduls say they're OK, especially when the
installed version is the same or greater than the minimum version

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Running koha_perl_deps.pl -u convinced me.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(cherry picked from commit 4ff78a9a0da486d7f267d1e252f3628ec1a5f149)
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
C4/Installer/PerlModules.pm