From f75c4c99ab5cb736140d66299c3ec327e4cd02ae Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Thu, 15 Jun 2023 01:51:06 -0700 Subject: [PATCH] migrated Slipstream dependency installs to new package management --- extras/Slipstream.install | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extras/Slipstream.install b/extras/Slipstream.install index 4fa910e..5c65b82 100755 --- a/extras/Slipstream.install +++ b/extras/Slipstream.install @@ -57,12 +57,12 @@ check-deps(){ done pybin=$(which python3) if [ -z $pybin ] ; then - run sudo apt-get install -y python3 python3-pip + run install-packages python3 python3-pip # TODO: make a universal package install function fi pipbin=$(which pip3) if [ -z $pipbin ] ; then - run sudo apt-get install -y python3-pip + run install-packages python3-pip fi for pkg in ${pip_packages[@]} ; do pippkg_installed=$(pip list | grep -F $pkg ; echo $?) @@ -89,8 +89,8 @@ check-deps(){ install-deps(){ logger echo "Installing packages $sys_packages" - for _package in $sys_packages ; do - run sudo apt-get install -y $_package + for _package in ${sys_packages[@]} ; do + run install-packages $_package done if [ -f ${rundir}/requirements.txt ] ; then pip install -y ${rundir}/requirements.txt