diff --git a/build/10-repos.sh b/build/10-repos.sh index 8df180d..e06e74f 100755 --- a/build/10-repos.sh +++ b/build/10-repos.sh @@ -4,6 +4,17 @@ set -eoux pipefail ############################################################################### # Enable RPM Fusion (free + nonfree) ############################################################################### + +# 1. Installiere die Release-Pakete für Fedora 44 dnf5 install -y \ https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-44.noarch.rpm \ https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-44.noarch.rpm + +# 2. Entferne die Rawhide-Repo-Dateien sofort. +# Diese werden von den obigen Paketen mitinstalliert, verursachen aber +# bei einem frischen Release wie F44 oft Abhängigkeitsfehler, weil sie +# auf "development" Pakete verweisen. +rm -f /etc/yum.repos.d/rpmfusion-*-rawhide.repo + +# 3. Optional: Cache leeren, um sicherzugehen, dass DNF nur die stabilen Repos sieht +dnf5 clean all