Bug 25920: Add liblocale-codes-perl package to fix ubuntu-stable (focal)
authorMason James <mtj@kohaaloha.com>
Fri, 3 Jul 2020 11:42:02 +0000 (23:42 +1200)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 30 Jul 2020 15:44:27 +0000 (17:44 +0200)
to test on ubuntu-20...

1/ install koha-common pkg
 $ sudo apt install koha-common

2/ confirm liblocale-codes-perl pkg is not installed :(
 $ apt-cache policy  liblocale-codes-perl | grep Installed
 Installed: (none)

3/ apply patch

4/ build and install new koha-common pkg

5/ confirm liblocale-codes-perl pkg is now installed :)
 $ apt-cache policy  liblocale-codes-perl | grep Installed
 Installed: 3.62-1

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Joonas Kylmälä <joonas.kylmala@helsinki.fi>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

debian/control
debian/list-deps

index b212ee3..7dcbd1d 100644 (file)
@@ -77,6 +77,7 @@ Build-Depends: libalgorithm-checkdigits-perl,
  liblingua-stem-snowball-perl,
  liblist-moreutils-perl,
  liblocale-currency-format-perl,
+ liblocale-codes-perl,
  liblocale-po-perl,
  liblog-log4perl-perl,
  liblwp-protocol-https-perl|libwww-perl (<<6.02), libio-socket-ssl-perl,
@@ -310,6 +311,7 @@ Depends: libalgorithm-checkdigits-perl,
  liblingua-stem-perl,
  liblingua-stem-snowball-perl,
  liblist-moreutils-perl,
+ liblocale-codes-perl,
  liblocale-currency-format-perl,
  liblocale-po-perl,
  liblog-log4perl-perl,
index 68f3b60..dd660fa 100755 (executable)
@@ -27,12 +27,13 @@ use C4::Installer::PerlModules;
 # apt-file can find, e.g. in the Koha repo rather than the regular
 # debian one.
 my %overrides = (
-    'LWP::Protocol::https' => 'liblwp-protocol-https-perl|libwww-perl (<<6.02), libio-socket-ssl-perl',
+    'LWP::Protocol::https' => 'liblwp-protocol-https-perl | libwww-perl (<<6.02), libio-socket-ssl-perl',
     'HTTP::OAI'            => 'libhttp-oai-perl (>= 3.2) | libhttp-oai-3.27-perl, libhttp-oai-perl (<< 4.0) | libhttp-oai-3.27-perl',
     'IO::Socket::IP'       => 'perl-modules (>= 5.20.0) | libio-socket-ip-perl',
     'Swagger2'             => 'libswagger2-perl (>= 0.59)',
     'Mojolicious'          => 'libmojolicious-perl (>= 6.0)',
-    'CPAN::Meta'           => 'libcpan-meta-perl (>= 2.150010) | perl-modules-5.28 | perl-modules-5.30 | perl-modules (>= 5.20.2)'
+    'CPAN::Meta'           => 'libcpan-meta-perl (>= 2.150010) | perl-modules-5.28 | perl-modules-5.30 | perl-modules (>= 5.20.2)',
+    'Locale::Language'     => 'liblocale-codes-perl'
 );
 
 # These are packages we're going to ignore