From: Daan De Meyer Date: Tue, 20 Feb 2024 11:09:43 +0000 (+0100) Subject: Skip configuration in current directory when parsing builtin configs X-Git-Tag: v21~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32221ce184b73c9b49c110bd126106049bfcddfe;p=thirdparty%2Fmkosi.git Skip configuration in current directory when parsing builtin configs Fixes #2407 --- diff --git a/mkosi/config.py b/mkosi/config.py index a6ef9c5a3..3d747191c 100644 --- a/mkosi/config.py +++ b/mkosi/config.py @@ -2885,7 +2885,7 @@ def parse_config(argv: Sequence[str] = (), *, resources: Path = Path("/")) -> tu continue if any(p == Path(c) for c in BUILTIN_CONFIGS): - _, [config] = parse_config(["--include", os.fspath(path)]) + _, [config] = parse_config(["--directory", "", "--include", os.fspath(path)]) make_executable( *config.prepare_scripts, *config.postinst_scripts,