]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
pacman: Make sure hookdir exists
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 16 Dec 2025 12:33:56 +0000 (13:33 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 16 Dec 2025 13:12:14 +0000 (13:12 +0000)
Workaround for regression in pacman 7.1.

mkosi/installer/pacman.py

index ffadbb9d3b790c4feae3c377e1330a45b59ef7cb..df8050abc851fdce722187a6abf2399f79e4c94a 100644 (file)
@@ -181,6 +181,7 @@ class Pacman(PackageManager):
     ) -> CompletedProcess:
         with umask(~0o755):
             (context.root / "var/lib/pacman/local").mkdir(parents=True, exist_ok=True)
+            (context.root / "etc/pacman.d/hooks").mkdir(parents=True, exist_ok=True)
 
         return run(
             cls.cmd(context) + [operation, *arguments],