Bugzilla – Attachment 53902 Details for
Bug 17017
Dependency fixes for 16.05
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 17017 Dependency fixes for 16.05
Bug-17017-Dependency-fixes-for-1605.patch (text/plain), 3.89 KB, created by
Mirko Tietgen
on 2016-08-02 13:25:58 UTC
(
hide
)
Description:
Bug 17017 Dependency fixes for 16.05
Filename:
MIME Type:
Creator:
Mirko Tietgen
Created:
2016-08-02 13:25:58 UTC
Size:
3.89 KB
patch
obsolete
>From 8941e960d2cd4c1af4963745107a9359ed59a19f Mon Sep 17 00:00:00 2001 >From: Mirko Tietgen <mirko@abunchofthings.net> >Date: Mon, 1 Aug 2016 18:08:38 +0200 >Subject: [PATCH] Bug 17017 Dependency fixes for 16.05 > >Things I did for 16.05.02. Should go in 16.05.03. > >Adds to PerlDependencies.pm: > >IO::Socket::IP >Readonly >Readonly::XS > >Adds overrides to debian/list-deps: > >IO::Socket::IP => 'perl-modules (>= 5.20.0) | libio-socket-ip-perl' >Swagger2 => 'libswagger2-perl (>= 0.59)' > >and an up to date debian/control based on that. >--- > C4/Installer/PerlDependencies.pm | 15 +++++++++++++++ > debian/control | 15 ++++++++++----- > debian/list-deps | 2 ++ > 3 files changed, 27 insertions(+), 5 deletions(-) > >diff --git a/C4/Installer/PerlDependencies.pm b/C4/Installer/PerlDependencies.pm >index f4596f1..f8c11a7 100644 >--- a/C4/Installer/PerlDependencies.pm >+++ b/C4/Installer/PerlDependencies.pm >@@ -802,6 +802,21 @@ our $PERL_DEPS = { > 'required' => '0', > 'min_ver' => '0.07' > }, >+ 'IO::Socket::IP' => { >+ 'usage' => 'Rest API', >+ 'required' => '0', >+ 'min_ver' => '0.16' >+ }, >+ 'Readonly' => { >+ 'usage' => 'No idea', >+ 'required' => '0', >+ 'min_ver' => '0.01' >+ }, >+ 'Readonly::XS' => { >+ 'usage' => 'No idea', >+ 'required' => '0', >+ 'min_ver' => '0.01' >+ }, > }; > > 1; >diff --git a/debian/control b/debian/control >index 30d7f87..0519126 100644 >--- a/debian/control >+++ b/debian/control >@@ -59,9 +59,9 @@ Build-Depends: libalgorithm-checkdigits-perl, > libhttp-cookies-perl, > libhttp-message-perl, > libhttp-oai-perl, >- libio-socket-ip-perl, > libjson-perl, > liblibrary-callnumber-lc-perl, >+ liblingua-ispell-perl, > liblingua-stem-perl, > liblingua-stem-snowball-perl, > liblist-moreutils-perl, >@@ -93,6 +93,8 @@ Build-Depends: libalgorithm-checkdigits-perl, > libpdf-reuse-perl, > libpdf-table-perl, > libplack-middleware-reverseproxy-perl, >+ libreadonly-perl, >+ libreadonly-xs-perl, > libscalar-list-utils-perl, > libschedule-at-perl, > libsms-send-perl, >@@ -138,9 +140,9 @@ Build-Depends: libalgorithm-checkdigits-perl, > libyaml-syck-perl, > perl, > perl-modules, >+ perl-modules (>= 5.20.0) | libio-socket-ip-perl, > debhelper (>= 7.0.50), gettext, xsltproc, docbook-xsl, >- libxml2-utils, bash-completion, perl-modules (>= 5.14.2) | libtest-simple-perl (>= 0.98), >- libreadonly-perl, libreadonly-xs-perl >+ libxml2-utils, bash-completion, perl-modules (>= 5.14.2) | libtest-simple-perl (>= 0.98) > > Package: koha-common > Architecture: all >@@ -273,9 +275,9 @@ Depends: libalgorithm-checkdigits-perl, > libhttp-cookies-perl, > libhttp-message-perl, > libhttp-oai-perl, >- libio-socket-ip-perl, > libjson-perl, > liblibrary-callnumber-lc-perl, >+ liblingua-ispell-perl, > liblingua-stem-perl, > liblingua-stem-snowball-perl, > liblist-moreutils-perl, >@@ -307,6 +309,8 @@ Depends: libalgorithm-checkdigits-perl, > libpdf-reuse-perl, > libpdf-table-perl, > libplack-middleware-reverseproxy-perl, >+ libreadonly-perl, >+ libreadonly-xs-perl, > libscalar-list-utils-perl, > libschedule-at-perl, > libsms-send-perl, >@@ -351,7 +355,8 @@ Depends: libalgorithm-checkdigits-perl, > libyaml-perl, > libyaml-syck-perl, > perl, >- perl-modules >+ perl-modules, >+ perl-modules (>= 5.20.0) | libio-socket-ip-perl > Architecture: all > Description: Perl dep. for koha > Koha is an Integrated Library Management system for real-world libraries >diff --git a/debian/list-deps b/debian/list-deps >index f12d088..77f3189 100755 >--- a/debian/list-deps >+++ b/debian/list-deps >@@ -27,6 +27,8 @@ use C4::Installer::PerlDependencies; > # debian one. > my %overrides = ( > 'LWP::Protocol::https' => 'liblwp-protocol-https-perl|libwww-perl (<6.02), libio-socket-ssl-perl', >+ 'IO::Socket::IP' => 'perl-modules (>= 5.20.0) | libio-socket-ip-perl', >+ 'Swagger2' => 'libswagger2-perl (>= 0.59)', > ); > > # These are packages we're going to ignore >-- >2.8.1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 17017
:
53902
|
53919