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

Reply via email to