]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Fix invocation of kernel-install --verbose
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 19 Apr 2023 15:26:46 +0000 (17:26 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 20 Apr 2023 08:30:21 +0000 (10:30 +0200)
‣   Running kernel-install…
+ bwrap --unshare-ipc --unshare-pid --unshare-cgroup --bind /home/zbyszek/src/mkosi/.mkosi.tmpj5z62xil/root / --tmpfs /run --tmpfs /tmp --dev /dev --proc /proc --ro-bind /sys /sys --bind /home/zbyszek/src/mkosi/.mkosi.tmpj5z62xil/var-tmp /var/tmp --die-with-parent --unshare-net sh -c 'chmod 1777 /tmp /var/tmp /dev/shm && PATH=$PATH:/usr/bin:/usr/sbin exec kernel-install add 6.2.11-300.fc38.x86_64 /lib/modules/6.2.11-300.fc38.x86_64/vmlinuz --verbose || exit $?'
Error: initrd '--verbose' not a file.

mkosi/__init__.py

index b48f4c3195bfa17dac42c9d957cc44b97c01508e..458b5b775b4048484bb075620b16a887df944300 100644 (file)
@@ -1611,7 +1611,7 @@ def run_kernel_install(state: MkosiState, cached: bool) -> None:
             cmd: list[PathString] = ["kernel-install", "add", kver, Path("/") / kimg]
 
             if ARG_DEBUG:
-                cmd += ["--verbose"]
+                cmd.insert(1, "--verbose")
 
             # Make dracut think --no-host-only was passed via the CLI.
             run_workspace_command(state, cmd, env=dict(hostonly_l="no"))