]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Run sync scripts for all images again 2980/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 27 Aug 2024 09:12:50 +0000 (11:12 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 27 Aug 2024 09:47:03 +0000 (11:47 +0200)
Fixes https://github.com/systemd/mkosi/commit/af66d2391b17d21b6892759e4f4f97684ba1945b

mkosi/__init__.py

index 9caad36962fe0d28fe0677ee1991762dfac77cc0..9cce8e88c2825763c633b8c2e75915f259232cf5 100644 (file)
@@ -4617,8 +4617,6 @@ def run_sync(args: Args, config: Config, *, resources: Path) -> None:
         for p in config.distribution.package_manager(config).cache_subdirs(src):
             p.mkdir(parents=True, exist_ok=True)
 
-        run_sync_scripts(context.config)
-
 
 def run_build(
     args: Args,
@@ -4830,6 +4828,7 @@ def run_verb(args: Args, images: Sequence[Config], *, resources: Path) -> None:
         with prepend_to_environ_path(config):
             check_tools(config, args.verb)
             images[i] = config = run_configure_scripts(config)
+            run_sync_scripts(config)
 
     # The images array has been modified so we need to reevaluate last again.
     last = images[-1]