From c1ef8cbf0fad764b12ef424ce5710a11b641ca56 Mon Sep 17 00:00:00 2001 From: fiftydinar <65243233+fiftydinar@users.noreply.github.com> Date: Sun, 20 Jul 2025 15:24:22 +0200 Subject: [PATCH] fix(akmods): Build failure when repo's name is not hardcoded (#427) Fixes: https://github.com/blue-build/modules/issues/418 --- modules/akmods/akmods.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/akmods/akmods.sh b/modules/akmods/akmods.sh index 6caa444..026df14 100644 --- a/modules/akmods/akmods.sh +++ b/modules/akmods/akmods.sh @@ -2,7 +2,10 @@ set -euo pipefail ENABLE_AKMODS_REPO() { - sed -i 's@enabled=0@enabled=1@g' /etc/yum.repos.d/_copr_ublue-os-akmods.repo + akmods_repo="$(find /etc/yum.repos.d -type f -exec grep -l '\[copr:copr.fedorainfracloud.org:ublue-os:akmods\]' {} +)" + if [[ -n "${akmods_repo}" ]]; then + sed -i 's@enabled=0@enabled=1@g' "${akmods_repo}" + fi } INSTALL_RPM_FUSION() {