From: Galen Charlton Date: Thu, 10 Apr 2014 17:40:01 +0000 (-0700) Subject: LP#1306176: force installation of Business::Stripe from CPAN X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=e8b967aaaebe16682b52e359ff93c22114a0ce7a;p=evergreen%2Fpines.git LP#1306176: force installation of Business::Stripe from CPAN Business::Stripe can fail to pass its tests on platforms that happen to have Pod::Simple 3.24 or later and Test::Pod. In particular, Debian Jessie and Ubuntu Trusty meet those conditions (since the OpenSRF installation process installs libtest-pod-perl) and Debian Wheezy with backports enabled does as well. Since the failing test cases are only for POD, this patches moves Business::Stripe to the CPAN_MODULES_FORCE list across the board. This can be undone if/when Business::Stripe releases a fix for the POD validation warnings. Signed-off-by: Galen Charlton Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/extras/install/Makefile.debian-squeeze b/Open-ILS/src/extras/install/Makefile.debian-squeeze index 6439ea1f38..a61cc37138 100644 --- a/Open-ILS/src/extras/install/Makefile.debian-squeeze +++ b/Open-ILS/src/extras/install/Makefile.debian-squeeze @@ -68,7 +68,6 @@ export DEB_APACHE_DISMODS = \ export CPAN_MODULES = \ Business::OnlinePayment::PayPal \ - Business::Stripe \ Library::CallNumber::LC \ Net::Z3950::Simple2ZOOM \ RPC::XML \ @@ -78,6 +77,7 @@ export CPAN_MODULES = \ Safe export CPAN_MODULES_FORCE = \ + Business::Stripe \ Class::DBI::Frozen::301 PGSQL_SERVER_DEBS_91 = \ diff --git a/Open-ILS/src/extras/install/Makefile.debian-wheezy b/Open-ILS/src/extras/install/Makefile.debian-wheezy index 2759189b00..fce9205940 100644 --- a/Open-ILS/src/extras/install/Makefile.debian-wheezy +++ b/Open-ILS/src/extras/install/Makefile.debian-wheezy @@ -71,11 +71,11 @@ export DEB_APACHE_DISMODS = \ export CPAN_MODULES = \ Business::OnlinePayment::PayPal \ - Business::Stripe \ Template::Plugin::POSIX \ Safe export CPAN_MODULES_FORCE = \ + Business::Stripe \ Class::DBI::Frozen::301 PGSQL_SERVER_DEBS_91 = \ diff --git a/Open-ILS/src/extras/install/Makefile.fedora b/Open-ILS/src/extras/install/Makefile.fedora index 7f380c5cba..3a97af4a2f 100644 --- a/Open-ILS/src/extras/install/Makefile.fedora +++ b/Open-ILS/src/extras/install/Makefile.fedora @@ -65,12 +65,12 @@ export CPAN_MODULES = \ Business::ISSN \ Net::Z3950::ZOOM \ Net::Z3950::Simple2ZOOM \ - Business::Stripe \ Template::Plugin::POSIX \ SRU \ Rose::URI export CPAN_MODULES_FORCE = \ + Business::Stripe \ Class::DBI::Frozen::301 \ Business::OnlinePayment \ Business::OnlinePayment::AuthorizeNet \ diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-lucid b/Open-ILS/src/extras/install/Makefile.ubuntu-lucid index 8dfdd9bc7a..3f88c1944b 100644 --- a/Open-ILS/src/extras/install/Makefile.ubuntu-lucid +++ b/Open-ILS/src/extras/install/Makefile.ubuntu-lucid @@ -65,7 +65,6 @@ export DEB_APACHE_DISMODS = \ export CPAN_MODULES = \ Business::ISSN \ Business::OnlinePayment::PayPal \ - Business::Stripe \ Library::CallNumber::LC \ MARC::Record \ Net::Z3950::Simple2ZOOM \ @@ -76,6 +75,7 @@ export CPAN_MODULES = \ Safe export CPAN_MODULES_FORCE = \ + Business::Stripe \ Class::DBI::Frozen::301 PGSQL_SERVER_DEBS_91 = \ diff --git a/Open-ILS/src/extras/install/Makefile.ubuntu-precise b/Open-ILS/src/extras/install/Makefile.ubuntu-precise index 80ec76d8ec..f7c9f8203d 100644 --- a/Open-ILS/src/extras/install/Makefile.ubuntu-precise +++ b/Open-ILS/src/extras/install/Makefile.ubuntu-precise @@ -73,13 +73,13 @@ export DEB_APACHE_DISMODS = \ export CPAN_MODULES = \ Business::CreditCard::Object \ - Business::Stripe \ Business::OnlinePayment::PayPal \ Template::Plugin::POSIX \ Rose::URI \ Safe export CPAN_MODULES_FORCE = \ + Business::Stripe \ Class::DBI::Frozen::301 PGSQL_SERVER_DEBS_91 = \