From 98e4e388098415b004f651de7b0c2d3b96874a6b Mon Sep 17 00:00:00 2001 From: Smittix Date: Tue, 13 Jan 2026 21:44:34 +0000 Subject: [PATCH] Fix install hang on Linux Mint/Ubuntu with newer kernels The soapysdr-tools package pulls in xtrx-dkms, which fails to compile its kernel module on Kernel 6.14+ and causes apt to hang. Explicitly exclude xtrx-dkms since most users don't have XTRX hardware. Fixes #56 Co-Authored-By: Claude Opus 4.5 --- setup.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 973acc6..f7d405f 100755 --- a/setup.sh +++ b/setup.sh @@ -495,7 +495,9 @@ install_debian_packages() { apt_install bluez bluetooth || true progress "Installing SoapySDR" - apt_install soapysdr-tools || true + # Exclude xtrx-dkms - its kernel module fails to build on newer kernels (6.14+) + # and causes apt to hang. Most users don't have XTRX hardware anyway. + apt_install soapysdr-tools xtrx-dkms- || true progress "Installing gpsd" apt_install gpsd gpsd-clients || true