From 78f81eeccd78918fb6a7ab84b20ea602cf671f03 Mon Sep 17 00:00:00 2001 From: Smittix Date: Fri, 16 Jan 2026 17:12:29 +0000 Subject: [PATCH] Fix RTL-SDR package conflict on Debian/Ubuntu Remove conflicting librtlsdr2 package before installing rtl-sdr to prevent dpkg errors when librtlsdr0 tries to overwrite shared library files. Co-Authored-By: Claude Sonnet 4.5 --- setup.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/setup.sh b/setup.sh index 79b5627..1bac7e5 100755 --- a/setup.sh +++ b/setup.sh @@ -554,6 +554,11 @@ install_debian_packages() { $SUDO apt-get update -y >/dev/null progress "Installing RTL-SDR" + # Handle package conflict between librtlsdr0 and librtlsdr2 + if dpkg -l | grep -q librtlsdr2; then + info "Removing conflicting librtlsdr2 package..." + $SUDO apt-get remove -y librtlsdr2 >/dev/null 2>&1 || true + fi apt_install rtl-sdr progress "Installing RTL-SDR Blog drivers (V4 support)"