in the new baselayout, /etc/modules.autoload is a symlink to /etc/modules.autoload.d/kernel-2.4 When emerging the new baselayout, my /etc/modules.autoload was automatically overwritten and no backup was made, causing my computer to boot incorrectly. Reproducible: Didn't try Steps to Reproduce: Expected Results: made a backup of /etc/modules.autoload
I updated to 1.8.6.8-r1 from 1.8.5.x yesterday an my modules.autoload was backed up and given as an option to update after I ran etc-update
This is the code for modules.autoload: ------------------------------------------------- if [ -f ${ROOT}/etc/modules.autoload -a ! -d ${ROOT}/etc/modules.autoload.d ] then mkdir -p ${ROOT}/etc/modules.autoload.d mv -f ${ROOT}/etc/modules.autoload \ ${ROOT}/etc/modules.autoload.d/kernel-2.4 ln -snf modules.autoload.d/kernel-2.4 ${ROOT}/etc/modules.autoload fi ------------------------------------------------- Meaning your modules.autoload should have existed as /etc/modules.autoload.d/kernel-2.4, meaning that the only possible conclusion is that you did not run etc-update to update /etc/init.d/modules.