]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Make sure we open Packages output location in binary mode
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 16 Jan 2024 13:59:40 +0000 (14:59 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 16 Jan 2024 13:59:40 +0000 (14:59 +0100)
mkosi/installer/apt.py

index 60d54ee9a5dbd5d4c30463fb6534a4ad10faf022..ebfb7a7a0c5c9196eb876b8c8a2243e1d6a2014b 100644 (file)
@@ -122,7 +122,7 @@ def invoke_apt(
 
 
 def createrepo_apt(context: Context) -> None:
-    with (context.packages / "Packages").open("w") as f:
+    with (context.packages / "Packages").open("wb") as f:
         run(["dpkg-scanpackages", context.packages],
             stdout=f, sandbox=context.sandbox(options=["--ro-bind", context.packages, context.packages]))