From: Ola Redell <[email protected]> Hi,
I have been working on a problem with safe kernel and kernel-module upgrade on a system using .deb packages and apt-get as package manager. My problem has been that I need to be able to fall back to an earlier kernel if a newly installed kernel fails to boot for some reason. The basic support for this is handled in U-boot, but my problem has been with the upgrade of kernel modules. Today, the same kernel module for different kernel versions has the same name for both kernels and differ only in its package version. This makes package managers remove the old kernel module when the newer one is installed. As a result a safe fall back to the older kernel, whith its (old) modules is very difficult. I have a solution that works for me by changing the kernel-module-split.bbclass to add the KERNEL_VERSION string to the kernel module package name. I assume this could be useful also in the general case. I am not a package management expert though, so let me know what you think. /Ola Ola Redell (1): Append KERNEL_VERSION string to kernel module package names meta/classes/kernel-module-split.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
