Enable 'PowerTools' yum repo if it is present

In CentOS8 some -devel packages are moved to PowerTools repository which
is disabled by default. install_build_depends now checks if this repo
is in the repolist then add enablerepo=PowerTools to the yum command
This commit is contained in:
Timofey Turenko 2019-12-11 17:35:32 +02:00
parent 2fc42fca1e
commit ba46cb4434

View File

@ -103,7 +103,14 @@ then
# YUM!
sudo yum clean all
sudo yum update -y
sudo yum install -y --nogpgcheck gcc gcc-c++ ncurses-devel bison glibc-devel \
unset enable_power_tools
yum repolist all | grep PowerTools
if [ $? == 0 ]
then
enable_power_tools="enablerepo=PowerTools"
fi
sudo yum install -y --nogpgcheck ${enable_power_tools} \
gcc gcc-c++ ncurses-devel bison glibc-devel \
libgcc perl make libtool openssl-devel libaio libaio-devel libedit-devel \
libedit-devel systemtap-sdt-devel rpm-sign wget \
gnupg pcre-devel flex rpmdevtools git wget tcl tcl-devel openssl libuuid-devel xz-devel \