[Bug 24508] New: Perl version stops upgrade
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 Bug ID: 24508 Summary: Perl version stops upgrade Change sponsored?: --- Product: Koha Version: 19.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 - low Component: Installation and upgrade (command-line installer) Assignee: koha-bugs@lists.koha-community.org Reporter: hans.palsson@hkr.se QA Contact: testopia@bugs.koha-community.org In reference to bug 20808, when trying to upgrade 19.05.06 to 19.11.01 the installation fails due to dependencies. It seems Perl version 5.20.0 is required, on our server 5.28.1 is installed. Server is Debian Jessie; PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian Error message is The following packages have unmet dependencies: koha-common : Depends: libnet-z3950-simpleserver-perl but it is not going to be installed ...when searching for solutions it leads to wrong version of perl installed. The server has previously installed and upgraded Koha up to 19.05.06 without errors. Is it a dependence that has come with 19.11? -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de, | |martin.renvoize@ptfs-europe | |.com, | |mirko@abunchofthings.net, | |mtj@kohaaloha.com Component|Installation and upgrade |Packaging |(command-line installer) | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |13937 CC| |jonathan.druart@bugs.koha-c | |ommunity.org --- Comment #1 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- The dependency has been added by bug 13937, that is part of 19.11 indeed. libnet-z3950-simpleserver-perl is not available in Jessie (which we are going to stop supporting soon), but it should not be mandatory, but optional. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13937 [Bug 13937] Add an Elasticsearch-compatible Z39.50/SRU daemon -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 --- Comment #2 from Mason James <mtj@kohaaloha.com> --- (In reply to Hans Pålsson from comment #0)
In reference to bug 20808, when trying to upgrade 19.05.06 to 19.11.01 the installation fails due to dependencies. It seems Perl version 5.20.0 is required, on our server 5.28.1 is installed. Server is Debian Jessie;
PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian
Error message is The following packages have unmet dependencies: koha-common : Depends: libnet-z3950-simpleserver-perl but it is not going to be installed ...when searching for solutions it leads to wrong version of perl installed.
The server has previously installed and upgraded Koha up to 19.05.06 without errors. Is it a dependence that has come with 19.11?
hi Hans this problem seems to be caused by your system running a deb10 version of perl on deb8 https://packages.debian.org/jessie/perl v5.20 https://packages.debian.org/buster/perl v5.28 my advice would be to attempt to build and install a libnet-z3950-simpleserver-perl package for your specific system https://packages.debian.org/source/jessie/libnet-z3950-simpleserver-perl or install a 5.20 perl, or upgrade to deb10 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 --- Comment #3 from Mason James <mtj@kohaaloha.com> --- (In reply to Jonathan Druart from comment #1)
The dependency has been added by bug 13937, that is part of 19.11 indeed.
libnet-z3950-simpleserver-perl is not available in Jessie (which we are going to stop supporting soon), but it should not be mandatory, but optional.
hi Jonathan, there is a version for jessie https://packages.debian.org/jessie/libnet-z3950-simpleserver-perl -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 --- Comment #4 from Mason James <mtj@kohaaloha.com> ---
hi Hans
this problem seems to be caused by your system running a deb10 version of perl on deb8
https://packages.debian.org/jessie/perl v5.20 https://packages.debian.org/buster/perl v5.28
my advice would be to attempt to build and install a libnet-z3950-simpleserver-perl package for your specific system
https://packages.debian.org/source/jessie/libnet-z3950-simpleserver-perl
or install a 5.20 perl, or upgrade to deb10
or attempt to install a deb10 version of the package https://packages.debian.org/buster/libnet-z3950-simpleserver-perl this might be tricky as there looks to be other dependancies for the package, which you will need to install too -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 --- Comment #5 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Indeed! https://packages.debian.org/search?keywords=libnet-z3950-simpleserver-perl I did not notice that the search defaulted to "stable" only! -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 --- Comment #6 from Hans Pålsson <hans.palsson@hkr.se> --- Thanks for all replies. Can this bug be closed or marked as resolved (or blocked?). It was clearly not a bug that was caused by Koha. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24508 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org