When GRUB loads, it checks the /boot/grub/menu.lst file for configuration parameters. Currently, menu.lst is a symlink of grub.conf, when it should really be the other way round (if symlinked at all); symbolic links are supposed to map alternate paths to fundamental files. Could this please be changed? I suggest also changing the referral of the grub configuration file in the handbook to menu.lst rather than grub.conf. Thanks. Reproducible: Always Steps to Reproduce:
And this is a problem because? Does it really matter? Anyway I will assign it to maintainer but I don't really think this bug is valid
it already does. read setup_boot_dir. ln -snf grub.conf "${dir}"/menu.lst
ln -snf grub.conf "${dir}"/menu.lst creates menu.lst as a symlink of grub.conf. menu.lst is supposed to be the actual file, because it is the one that grub uses to check for boot options. grub.conf is not used at all, so I do not understand why it exists in the first place.
this is how it has always been on Gentoo systems, and how it has always been documented. at this point (with grub-0.x being EOL), it's not worth the effort to change.
*** Bug 411685 has been marked as a duplicate of this bug. ***