From 80459217840e9390ce10dd8083c948c851bbaca3 Mon Sep 17 00:00:00 2001 From: Tim Moore <1232390+angusmaul@users.noreply.github.com> Date: Thu, 30 Jul 2026 18:51:00 +1000 Subject: [PATCH] Medusa: convert the non-free unrar source to deb822 format (#16093) Follow-up to #16072, as requested in review. Converts the one-line non-free.list entry to a deb822 non-free.sources block matching mylar3 and sabnzbd, and renames the cleanup rm to match the new filename. Also drops the redundant main and contrib components, which the base debian.sources already provides. Declaring them a second time made apt emit "Target Packages ... is configured multiple times" warnings on every build; only non-free is needed for unrar. Co-authored-by: Tim Moore Co-authored-by: Claude Opus 5 --- install/medusa-install.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/install/medusa-install.sh b/install/medusa-install.sh index 2cff4c5fe..b2d901450 100644 --- a/install/medusa-install.sh +++ b/install/medusa-install.sh @@ -19,12 +19,16 @@ $STD apt install -y \ git-core \ mediainfo -cat </etc/apt/sources.list.d/non-free.list -deb https://deb.debian.org/debian trixie main contrib non-free non-free-firmware +cat </etc/apt/sources.list.d/non-free.sources +Types: deb +URIs: https://deb.debian.org/debian +Suites: trixie +Components: non-free non-free-firmware +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg EOF $STD apt update $STD apt install -y unrar -rm /etc/apt/sources.list.d/non-free.list +rm /etc/apt/sources.list.d/non-free.sources msg_ok "Installed Dependencies" msg_info "Installing Medusa"