]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Install local packages later
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 Jan 2024 13:40:28 +0000 (14:40 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 31 Jan 2024 13:24:43 +0000 (14:24 +0100)
Let's set these up after we've configured the package manager so
that any necessary directories exist.

mkosi/__init__.py

index 5cb11dac3e1bc83562a7569648d0b5165f49e160..43c9da02d9b017e86581a0618e7dd5b1de9563a9 100644 (file)
@@ -2931,13 +2931,13 @@ def build_image(context: Context) -> None:
     manifest = Manifest(context.config) if context.config.manifest_format else None
 
     install_package_manager_trees(context)
-    install_package_directories(context)
 
     with mount_base_trees(context):
         install_base_trees(context)
         cached = reuse_cache(context)
 
         context.config.distribution.setup(context)
+        install_package_directories(context)
 
         if not cached:
             with mount_cache_overlay(context):