From ebe7ed686e6aeb3064d649631e4ba1e482905351 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 873323808e742..dcc95fba541f1 100755 --- a/install-deps.sh +++ b/install-deps.sh @@ -180,6 +180,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) @@ -201,11 +207,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