From 8d578c3dfff71f0bfb2986cf2ca6c2caa12d88a5 Mon Sep 17 00:00:00 2001 From: Dan Scott Date: Mon, 25 Jul 2011 20:09:18 -0400 Subject: [PATCH] Ubuntu Lucid needs MARC::Record from CPAN As Ubuntu Lucid ships with MARC::Record 2.0.0, and Serials requires 2.0.1 or greater, we must install MARC::Record from CPAN or face failing open-ils.search requests. Signed-off-by: Dan Scott --- Open-ILS/src/extras/Makefile.install | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Open-ILS/src/extras/Makefile.install b/Open-ILS/src/extras/Makefile.install index 0f2a580b63..b736af48d4 100644 --- a/Open-ILS/src/extras/Makefile.install +++ b/Open-ILS/src/extras/Makefile.install @@ -249,10 +249,12 @@ CPAN_MODULES_MARC = \ Business::ISBN \ Business::ISBN::Data \ MARC::Charset \ - MARC::Record \ MARC::File::XML \ Net::Z3950::ZOOM +CPAN_MODULES_MARC_RECORD = \ + MARC::Record + CPAN_MODULES_FORCE = \ Class::DBI::Frozen::301 @@ -280,7 +282,7 @@ generic_debian: install_debs install debian_sys_config install_cpan_force ubuntu-hardy: hardy generic_ubuntu ubuntu-lucid: lucid generic_ubuntu hardy: install_pgsql_client_debs_82 install_yaz install_cpan_marc install_extra_encode -lucid: install_pgsql_client_debs_84 install_extra_debs +lucid: install_pgsql_client_debs_84 install_extra_debs install_cpan_marc_record generic_ubuntu: install_debs install debian_sys_config install_cpan_more install_cpan_safe install_cpan_force # - COMMON TARGETS --------------------------------------------------------- @@ -293,9 +295,12 @@ install_cpan_more: for m in $(CPAN_MODULES_MORE); do perl -MCPAN -e "install \"$$m\";"; done # Install the CPAN modules for MARC functionality -install_cpan_marc: +install_cpan_marc: install_cpan_marc_record for m in $(CPAN_MODULES_MARC); do perl -MCPAN -e "install \"$$m\";"; done +install_cpan_marc_record: + for m in $(CPAN_MODULES_MARC_RECORD); do perl -MCPAN -e "install \"$$m\";"; done + install_cpan_force: for m in $(CPAN_MODULES_FORCE); do \ echo "force install $$m" | perl -MCPAN -e shell ;\ -- 2.11.0