]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
gentoo: let portage handle thread_count
authorPaymon MARANDI <Paymon MARANDI darwinskernel@gmail.com>
Tue, 20 Jun 2023 14:55:41 +0000 (10:55 -0400)
committerPaymon MARANDI <darwinskernel@gmail.com>
Fri, 23 Jun 2023 13:31:40 +0000 (09:31 -0400)
Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com>
mkosi/distributions/gentoo.py

index 41ce6b86c7926e49a62513f6a4c29cc4ca5f57aa..133924d5108b76476bff4729f40bb230de2b2070 100644 (file)
@@ -1,6 +1,5 @@
 # SPDX-License-Identifier: LGPL-2.1+
 
-import os
 import re
 import urllib.parse
 import urllib.request
@@ -26,7 +25,6 @@ def invoke_emerge(
     opts: Sequence[str] = (),
     env: dict[str, str] = {},
 ) -> None:
-    thread_counts = (os.cpu_count() or 1) * 2  # * 2 for hyperthreading
     # This is the mount-point inside our sysroot where we mount root
     target_root_mntp = "/tmp/mkosi-root"
     bwrap: list[PathString] = ["--bind", state.root, target_root_mntp]
@@ -38,8 +36,8 @@ def invoke_emerge(
         "--buildpkg=y",
         "--usepkg=y",
         "--keep-going=y",
-        f"--jobs={thread_counts}",
-        f"--load-average={thread_counts+1}",
+        "--jobs",
+        "--load-average",
         "--nospinner",
         *([f"--root={root}"] if root else []),
     ]