On Thursday 25 January 2007 11:27, Lubomir Kundrak wrote: > From my point of view, the best solution was to use the autoconf macro > AC_ARG_PROGRAM adding program name transformation options, > --program-transform-name, --program-prefix and --program-suffix. Side > effect of this is that it allows you to have multiple instances of GRUB > 2 installed more comfortably.
I agree with this change. Thanks. Besides the program names, you might want to change the path to which boot images are installed, i.e. /boot/grub. As long as this directory is shared, GRUB Legacy and GRUB 2 cannot coexist, well, at least not comfortably. I sometimes wonder if it would be better to use a prefix "grub2-" instead of "grub-" for GRUB 2 by default. GRUB Legacy and GRUB 2 are from the same project GRUB, but they are fundamentally very different, so this might reduce some confusion. > The question is whether it is a good thing to transform program names by > default in vendor specific packages (as is done with current version of > pkgsrc package). Alternative solution would be to transform GRUB Legacy > filenames, which, though it might cause some confusion to Legacy users, > seems to be more appropropriate. Does GRUB Legacy support such > transformations in its most recent version? I suggest that you would not change GRUB Legacy for backward compatibility. Okuji _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel