10216 adding check on pre to skip install if not Thread::Semaphore >= 2.13

This commit is contained in:
rafael 2023-02-15 12:20:31 +01:00
parent 368f5499a5
commit bf8335ec26
2 changed files with 4 additions and 4 deletions

View File

@ -111,7 +111,7 @@ getent passwd pandora >/dev/null || \
current_ver=$(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null | cut -d '.' -f 2)
if [ $((current_ver)) -lt 13 ] ; then
echo 'perl Thread::Semaphore should be installed on the system and shold be ver >= 2.13 '
echo "perl Thread::Semaphore version >= 2.13 should be installed. Current version installed ver: $(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null)"
exit 1
fi
@ -184,7 +184,7 @@ fi
current_ver=$(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null | cut -d '.' -f 2)
if [ $((current_ver)) -lt 13 ] ; then
echo 'perl Thread::Semaphore should be installed on the system and shold be ver >= 2.13 '
echo "perl Thread::Semaphore version >= 2.13 should be installed. Current version installed ver: $(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null)"
exit 1
fi

View File

@ -102,7 +102,7 @@ then
fi
current_ver=$(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null | cut -d '.' -f 2)
if [ $((current_ver)) -lt 13 ] ; then
echo 'perl Thread::Semaphore should be installed on the system and shold be ver >= 2.13 '
echo "perl Thread::Semaphore version >= 2.13 should be installed. Current version installed ver: $(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null)"
exit 1
fi
@ -178,7 +178,7 @@ fi
current_ver=$(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null | cut -d '.' -f 2)
if [ $((current_ver)) -lt 13 ] ; then
echo 'perl Thread::Semaphore should be installed on the system and shold be ver >= 2.13 '
echo "perl Thread::Semaphore version >= 2.13 should be installed. Current version installed ver: $(perl -le 'eval "require $ARGV[0]" and print $ARGV[0]->VERSION' Thread::Semaphore 2> /dev/null)"
exit 1
fi