From 68f5e69a2e16814b423f39f7d4c1e169a2fc6db0 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 30 Apr 2026 15:30:07 +0000 Subject: [PATCH] Improve build menu apt dependency handling --- contrib/agrarian-build-menu.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/contrib/agrarian-build-menu.sh b/contrib/agrarian-build-menu.sh index 8f92fbe9..76a8c3b6 100755 --- a/contrib/agrarian-build-menu.sh +++ b/contrib/agrarian-build-menu.sh @@ -121,7 +121,7 @@ install_packages() { local packages=( ca-certificates git build-essential pkg-config autoconf automake libtool - bsdmainutils cmake ninja-build python3 curl make tar patch + bsdmainutils cmake ninja-build python3 curl make tar patch bzip2 xz-utils ) case "$MENU_CHOICE" in @@ -135,7 +135,20 @@ install_packages() { export DEBIAN_FRONTEND=noninteractive sudo_cmd apt-get update - sudo_cmd apt-get install -y "${packages[@]}" + if ! sudo_cmd apt-get install -y "${packages[@]}"; then + cat >&2 <