From d7140e466807e295248ea680e7823f0a0941f0e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Peccatte?= Date: Thu, 22 Jun 2023 12:27:31 +0200 Subject: [PATCH] Fixes #22939: accelerate rpm build when perl modules are already present --- rudder-agent/SPECS/rudder-agent.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rudder-agent/SPECS/rudder-agent.spec b/rudder-agent/SPECS/rudder-agent.spec index a8908408a..377957f44 100644 --- a/rudder-agent/SPECS/rudder-agent.spec +++ b/rudder-agent/SPECS/rudder-agent.spec @@ -396,9 +396,9 @@ opt="${opt} --disable-pam" %if "%{with_perl}" == "true" opt="${opt} --with-perl" %else -cpan -f -T -i Module::CoreList < /dev/null || true -cpan -f -T -i YAML::Tiny < /dev/null -cpan -f -T -i Module::Install < /dev/null +perl -MModule::CoreList -e '' || cpan -f -T -i Module::CoreList < /dev/null || true +perl -MYAML::Tiny -e '' || cpan -f -T -i YAML::Tiny < /dev/null +perl -MModule::Install -e '' || cpan -f -T -i Module::Install < /dev/null %endif # libattr libtool file is looked for in /lib64 but put in /usr/lib64 on RHEL3