From 54862182c84c48f42b01cc5eb2d16b06d6e2f8f7 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 8 Dec 2017 18:07:37 +0800 Subject: [PATCH] install-deps.sh: enable testing repo on centos on aarch64 the DTS-6 is only available in the testing repo Signed-off-by: Kefu Chai (cherry picked from commit 4cedada14e12e677a180cfa1fce6442ecc763204) --- install-deps.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/install-deps.sh b/install-deps.sh index 645d3f2c40d12..35144d4c2581e 100755 --- a/install-deps.sh +++ b/install-deps.sh @@ -190,6 +190,12 @@ else builddepcmd="dnf -y builddep --allowerasing" fi echo "Using $yumdnf to install dependencies" + if [ $(lsb_release -si) = CentOS -a $(uname -m) = aarch64 ]; then + $SUDO yum-config-manager --disable centos-sclo-sclo || true + $SUDO yum-config-manager --disable centos-sclo-rh || true + $SUDO yum remove centos-release-scl || true + fi + $SUDO $yumdnf install -y redhat-lsb-core case $(lsb_release -si) in Fedora) @@ -211,11 +217,13 @@ else $SUDO yum-config-manager --enable cr case $(uname -m) in x86_64) - $SUDO yum install centos-release-scl + $SUDO yum -y install centos-release-scl dts_ver=7 ;; aarch64) - $SUDO yum install centos-release-scl-rh + $SUDO yum -y install centos-release-scl-rh + $SUDO yum-config-manager --disable centos-sclo-rh + $SUDO yum-config-manager --enable centos-sclo-rh-testing dts_ver=6 ;; esac -- 2.39.5