From 19728506e3fcd7ada5cdc78119ea7d14ab5995f6 Mon Sep 17 00:00:00 2001
From: Levente Polyak <anthraxx@archlinux.org>
Date: Tue, 25 Feb 2025 21:41:57 +0100
Subject: [PATCH] wip: clean all existing makepkg conf.d files before
 overriding

---
 src/arch-nspawn.in | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/arch-nspawn.in b/src/arch-nspawn.in
index fdafe9c5..22de2f17 100644
--- a/src/arch-nspawn.in
+++ b/src/arch-nspawn.in
@@ -116,6 +116,9 @@ copy_hostconf () {
 		cp "$makepkg_conf" "$working_dir/etc/makepkg.conf"
 		if [[ -d "${makepkg_conf}.d" ]] && is_globfile "${makepkg_conf}.d"/*.conf; then
 			mkdir --parents "$working_dir/etc/makepkg.conf.d/"
+			if is_globfile "$working_dir/etc/makepkg.conf.d"/*.conf; then
+				rm --force "$working_dir/etc/makepkg.conf.d"/*.conf
+			fi
 			cp "${makepkg_conf}.d/"*.conf "$working_dir/etc/makepkg.conf.d/"
 		fi
 	fi
-- 
GitLab