On Fri, 11 Jun 2021 15:07:14 +0200, Ludwig Nussel wrote:
Ludwig Nussel wrote:
Olaf Hering wrote:
Am Mon, 12 Apr 2021 10:46:48 +0200 schrieb Ludwig Nussel
: Does anyone have a better idea or can we just follow Fedora's approach here?
Since the reasons for "/boot" are obsolete since more than a decade, just go ahead.
Just make sure to provide the equivalent of "/boot/vmlinuz" and "/boot/initrd", a pointer to the last installed kernel. This can very well be stored somewhere in "/usr".
Here's my suggestion to move the kernel related read-only files from /boot to /lib/modules/%kernelrelease-%build_flavor
As the UsrMerge is completed now this additional patch also changes the location to /usr/lib/modules. Needs https://github.com/openSUSE/rpm-config-SUSE/pull/42 and https://build.opensuse.org/request/show/887990
Note that the rpm/* stuff is common among many releases including SLE12 and SLE15 (managed in packaging git branch), hence unconditionally replacing to /usr/lib is no-go. It has to be handled with some macro so that it's conditionally replaced only for TW. thanks, Takashi