From: Daan De Meyer Date: Wed, 19 Apr 2023 14:10:48 +0000 (+0200) Subject: Always check in usr/lib/modules for the kernel image X-Git-Tag: v15~230^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aaed6b361dbeb796ad35bf240f3ba27bb91b0ab3;p=thirdparty%2Fmkosi.git Always check in usr/lib/modules for the kernel image This helps with finding self compiled kernels that are installed in another location than the distro default. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 11dbb173e..b8af86942 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -684,7 +684,9 @@ def gen_kernel_images(state: MkosiState) -> Iterator[tuple[str, Path]]: key=lambda k: GenericVersion(k.name), reverse=True ): - kimg = state.installer.kernel_image(kver.name, state.config.architecture) + kimg = Path("usr/lib/modules") / kver.name / "vmlinuz" + if not kimg.exists(): + kimg = state.installer.kernel_image(kver.name, state.config.architecture) yield kver.name, kimg