mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
fix kernel checks with testing enabled
This commit is contained in:
parent
510c697326
commit
93fd4c9120
1 changed files with 8 additions and 4 deletions
|
@ -68,6 +68,8 @@ _update_environment() {
|
|||
sleep 5
|
||||
else
|
||||
_UPDATE_ENVIRONMENT=""
|
||||
_LOCAL_KERNEL=""
|
||||
_ONLINE_KERNEL=""
|
||||
if [[ "$(grep -w MemTotal /proc/meminfo | cut -d ':' -f2 | sed -e 's# ##g' -e 's#kB$##g')" -gt "2571000" ]]; then
|
||||
if ! [[ "${_RUNNING_ARCH}" == "riscv64" ]]; then
|
||||
_dialog --infobox "Refreshing package database..." 3 70
|
||||
|
@ -80,12 +82,14 @@ _update_environment() {
|
|||
#shellcheck disable=SC2086
|
||||
_ONLINE_KERNEL="$(pacman -Si ${_KERNELPKG}-${_RUNNING_ARCH} | grep Version | cut -d ':' -f2 | sed -e 's# ##')"
|
||||
else
|
||||
#shellcheck disable=SC2086
|
||||
if [[ -z ${_DOTESTING} ]]; then
|
||||
_ONLINE_KERNEL="$(pacman -Si ${_KERNELPKG} | grep Version | cut -d ':' -f2 | sed -e 's# ##')"
|
||||
else
|
||||
if [[ -n "${_DOTESTING}" ]]; then
|
||||
#shellcheck disable=SC2086
|
||||
_ONLINE_KERNEL="$(pacman -Si testing/${_KERNELPKG} | grep Version | cut -d ':' -f2 | sed -e 's# ##')"
|
||||
fi
|
||||
if [[ -z "${_ONLINE_KERNEL}" ]]; then
|
||||
#shellcheck disable=SC2086
|
||||
_ONLINE_KERNEL="$(pacman -Si ${_KERNELPKG} | grep Version | cut -d ':' -f2 | sed -e 's# ##')"
|
||||
fi
|
||||
fi
|
||||
echo "${_LOCAL_KERNEL} local kernel version and ${_ONLINE_KERNEL} online kernel version." >"${_LOG}"
|
||||
sleep 2
|
||||
|
|
Loading…
Reference in a new issue