On Thu, 2013-01-17 at 16:58 +0200, Laurentiu Palcu wrote: > All, > > Working on the postinstall improvements I stumbled over update-modules > script which postponed postinstalls for all the kernel or kernel module > packages for first boot. However, after some investigations I saw that this > script is pretty much obsolete. So, this patchset will remove it from all > recipes and bbclasses it was referenced. > > Here's why it's useless now: > > update-modules was used mainly to create the /etc/modules.conf file, out of > files > in /etc/modutils, and /etc/modules file from /etc/modules-load.d/*.conf files. > Then it just ran depmod -A. > > * depmod can be run in the postinst/postrm on its own, no need to run through > update-modules; > * /etc/modules.conf is not used anymore by modprobe. modprobe now looks in > /etc/modprobe.d/ directory for *.conf files; > * /etc/modules was used by /etc/init.d/modutils.sh to automatically load > modules at boot. However, I improved the script in order to also look into > /etc/modules-load.d/ directory and load all the modules listed there that > were not > already loaded (in case /etc/modules existed); > > I know this is a major change and will affect a lot of people. But, in order > to support RO rootfs and run all the postinstalls on host, this change was > kind of necessary. Note, though, that the update-modules recipe was not > removed > yet. It will be removed eventually but, for now, I decided to leave it in > place > in case some people are nostalgic and want to still use it for a while.
I've merged these, I'll also take a patch to remove update-modules itself. Cheers, Richard _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
