Unverified Commit 0b5bc630 authored by Igor Pečovnik's avatar Igor Pečovnik Committed by GitHub
Browse files

Fix kernel switching. (#105)

* Fixing some issues
* More
parent d84d4143
...@@ -374,16 +374,14 @@ function reload_bsp(){ ...@@ -374,16 +374,14 @@ function reload_bsp(){
PACKAGE_PURGE="linux-image* linux-dtb*" PACKAGE_PURGE="linux-image* linux-dtb*"
# create install and remove logic # create install and remove logic
command=$(apt-get --download-only --simulate --allow-downgrades -y --no-install-recommends install linux-${DISTROID}-root-${BRANCH}-${BOARD} 2>/dev/null | grep "not possible") command=$(apt-get --download-only --simulate --allow-downgrades -y --no-install-recommends install linux-${DISTROID}-root-${BRANCH}-${BOARD} 2>/dev/null)
errcode=$? if [[ $? -eq 0 ]]; then
if [[ $errcode -ne 0 ]]; then
PACKAGE_INSTALL+=" linux-${DISTROID}-root-${BRANCH}-${BOARD}" PACKAGE_INSTALL+=" linux-${DISTROID}-root-${BRANCH}-${BOARD}"
PACKAGE_PURGE+=" linux-${DISTROID}-root*" PACKAGE_PURGE+=" linux-${DISTROID}-root*"
fi fi
command=$(apt-get --download-only --simulate --reinstall --allow-downgrades -y --no-install-recommends install linux-u-boot-${BOARD}-${BRANCH} 2>/dev/null | grep "not possible") command=$(apt-get --download-only --simulate --reinstall --allow-downgrades -y --no-install-recommends install linux-u-boot-${BOARD}-${BRANCH} 2>/dev/null)
errcode=$? if [[ $? -eq 0 ]]; then
if [[ $errcode -ne 0 ]]; then
PACKAGE_INSTALL+=" linux-u-boot-${BOARD}-${BRANCH}" PACKAGE_INSTALL+=" linux-u-boot-${BOARD}-${BRANCH}"
PACKAGE_PURGE+=" linux-u-boot-${BOARD}-*" PACKAGE_PURGE+=" linux-u-boot-${BOARD}-*"
fi fi
...@@ -397,6 +395,7 @@ function reload_bsp(){ ...@@ -397,6 +395,7 @@ function reload_bsp(){
PACKAGE_INSTALL+=" linux-headers-${BRANCH}-${FAMILY}" PACKAGE_INSTALL+=" linux-headers-${BRANCH}-${FAMILY}"
PACKAGE_PURGE+=" linux-headers*" PACKAGE_PURGE+=" linux-headers*"
fi fi
debconf-apt-progress -- apt --download-only --allow-downgrades -y --no-install-recommends install $PACKAGE_INSTALL debconf-apt-progress -- apt --download-only --allow-downgrades -y --no-install-recommends install $PACKAGE_INSTALL
# if download is ok, remove old packages # if download is ok, remove old packages
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment