From ee56eaf0ed031331855af7ef25b6502d650f4867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Tue, 10 Oct 2017 17:58:24 +0200 Subject: [PATCH 1/2] Fixes problem with deps during install --- package/opt/hassbian/suites/upgrade_hassbian-script.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/opt/hassbian/suites/upgrade_hassbian-script.sh b/package/opt/hassbian/suites/upgrade_hassbian-script.sh index f2fb778e..23303d97 100755 --- a/package/opt/hassbian/suites/upgrade_hassbian-script.sh +++ b/package/opt/hassbian/suites/upgrade_hassbian-script.sh @@ -8,13 +8,17 @@ function hassbian-script-show-long-info { } function hassbian-script-show-copyright-info { - echo "Original concept by Ludeeus " + echo "Original concept by Ludeeus " } function hassbian-script-upgrade-package { hassbian-script-show-short-info hassbian-script-show-copyright-info +echo "Installing dependencies." +deps=$(curl -s https://raw.githubusercontent.com/home-assistant/hassbian-scripts/dev/package/DEBIAN/control | grep Depends | cut -d : -f 2,3 | sed 's/,//g') +sudo apt install $deps + echo "Changing to temporary folder" cd /tmp From a7247801450c86094845805cf9abd21ad19cb7c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Tue, 10 Oct 2017 19:15:13 +0200 Subject: [PATCH 2/2] Changed instal methode --- package/opt/hassbian/suites/upgrade_hassbian-script.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/package/opt/hassbian/suites/upgrade_hassbian-script.sh b/package/opt/hassbian/suites/upgrade_hassbian-script.sh index 23303d97..bdd229d7 100755 --- a/package/opt/hassbian/suites/upgrade_hassbian-script.sh +++ b/package/opt/hassbian/suites/upgrade_hassbian-script.sh @@ -15,10 +15,6 @@ function hassbian-script-upgrade-package { hassbian-script-show-short-info hassbian-script-show-copyright-info -echo "Installing dependencies." -deps=$(curl -s https://raw.githubusercontent.com/home-assistant/hassbian-scripts/dev/package/DEBIAN/control | grep Depends | cut -d : -f 2,3 | sed 's/,//g') -sudo apt install $deps - echo "Changing to temporary folder" cd /tmp @@ -29,7 +25,7 @@ curl https://api.github.com/repos/home-assistant/hassbian-scripts/releases/lates HASSBIAN_PACKAGE=$(ls | grep 'hassbian*') echo "Installing newest release" -sudo dpkg -i $HASSBIAN_PACKAGE +sudo apt install -y /tmp/$HASSBIAN_PACKAGE echo "Cleanup" rm $HASSBIAN_PACKAGE