From e8b967aaaebe16682b52e359ff93c22114a0ce7a Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Thu, 10 Apr 2014 10:40:01 -0700 Subject: [PATCH] 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 --- Open-ILS/src/extras/install/Makefile.debian-squeeze | 2 +- Open-ILS/src/extras/install/Makefile.debian-wheezy | 2 +- Open-ILS/src/extras/install/Makefile.fedora | 2 +- Open-ILS/src/extras/install/Makefile.ubuntu-lucid | 2 +- Open-ILS/src/extras/install/Makefile.ubuntu-precise | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) 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 = \ -- 2.43.2