Leap-15.4 vanilla kernel "make install" broken
I did an upgrade today using a DVD. I built and run vanilla kernels. All was going well until I did a "make install". What I got was this: harley:/usr/src/linux-5.15.46# make install arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support sh ./arch/x86/boot/install.sh 5.15.46 \ arch/x86/boot/bzImage System.map "/boot" Cannot find LILO. harley:/usr/src/linux-5.15.46# On 15.3 the kernel install scripts call /sbin/installkernel from the dracut package. That file seems to be missing from 15.4. Is there a reason why? Thanks Mark
On 09.06.2022 23:46, Mark Hounschell wrote:
I did an upgrade today using a DVD. I built and run vanilla kernels. All was going well until I did a "make install".
What I got was this:
harley:/usr/src/linux-5.15.46# make install arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support sh ./arch/x86/boot/install.sh 5.15.46 \ arch/x86/boot/bzImage System.map "/boot" Cannot find LILO. harley:/usr/src/linux-5.15.46#
On 15.3 the kernel install scripts call /sbin/installkernel from the dracut package.
That file seems to be missing from 15.4. Is there a reason why?
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/P... care to open bug report? Nobody from those who loudly complained on mailing list apparently did it.
On 10.06.2022 06:56, Andrei Borzenkov wrote:
On 09.06.2022 23:46, Mark Hounschell wrote:
I did an upgrade today using a DVD. I built and run vanilla kernels. All was going well until I did a "make install".
What I got was this:
harley:/usr/src/linux-5.15.46# make install arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support sh ./arch/x86/boot/install.sh 5.15.46 \ arch/x86/boot/bzImage System.map "/boot" Cannot find LILO. harley:/usr/src/linux-5.15.46#
On 15.3 the kernel install scripts call /sbin/installkernel from the dracut package.
That file seems to be missing from 15.4. Is there a reason why?
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/P...
OK, it is in package kernel-install-tools now.
care to open bug report? Nobody from those who loudly complained on mailing list apparently did it.
So the question now is what do you call "vanilla kernel". Package kernel-install-tools is recommended by kernel-source, so should be installed in this case. It is not recommended by kernel-source-vanilla or kernel-source-rt which is actually a bug If "vanilla kernel" means tarball from kernel.org - well, this sounds more like a topic for a wiki. I do not know whether there is wiki page dedicated to *compiling* kernel under (open)SUSE.
On 6/10/22 00:15, Andrei Borzenkov wrote:
On 10.06.2022 06:56, Andrei Borzenkov wrote:
On 09.06.2022 23:46, Mark Hounschell wrote:
I did an upgrade today using a DVD. I built and run vanilla kernels. All was going well until I did a "make install".
What I got was this:
harley:/usr/src/linux-5.15.46# make install arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support sh ./arch/x86/boot/install.sh 5.15.46 \ arch/x86/boot/bzImage System.map "/boot" Cannot find LILO. harley:/usr/src/linux-5.15.46#
On 15.3 the kernel install scripts call /sbin/installkernel from the dracut package.
That file seems to be missing from 15.4. Is there a reason why?
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/P...
OK, it is in package kernel-install-tools now.
care to open bug report? Nobody from those who loudly complained on mailing list apparently did it.
So the question now is what do you call "vanilla kernel". Package kernel-install-tools is recommended by kernel-source, so should be installed in this case. It is not recommended by kernel-source-vanilla or kernel-source-rt which is actually a bug
If "vanilla kernel" means tarball from kernel.org - well, this sounds more like a topic for a wiki. I do not know whether there is wiki page dedicated to *compiling* kernel under (open)SUSE.
I am referring to a kernel tarball from kernel.org. But no matter what kernel it is, the "make install" rule in the Makefile will be the same. So I don't understand why it was removed from the dracut package? Thanks for quickly adding it to the kernel-install-tools package though. Regards Mark
participants (2)
-
Andrei Borzenkov
-
Mark Hounschell