Bug#390473: grub2: menuentry stanza doesn't accept $ { } in variable substitutions

Robert Millan rmh at aybabtu.com
Wed Oct 25 17:49:49 UTC 2006


tags 390473 upstream wontfix
thanks

On Tue, Oct 24, 2006 at 11:21:05PM +0200, Luca Capello wrote:
> > On Sat, Oct 14, 2006 at 09:36:57PM +0200, Robert Millan wrote:
> [something already present in the bug report]
> >> According to upstream (IRC), this behaviour is consistent with GRUB2 having its
> >> own variable support (and namespace..).  So you really need to use this new
> >> syntax (I'll take this into account for my work on update-grub2).
> >> 
> >> Can we close this bug now?
> 
> While the original bug can be considered close, the boot panic
> remains, as I explained in my first post:
> On Sun, 01 Oct 2006 15:54:00 +0200, Luca Capello wrote:
> > After a `grub-install /dev/hda` and a reboot, grub2 entered in a
> > panic state at boot.  Hopefully, the panic is reproducible, even on
> > qemu: create the following stanza (you can substitute $ with a
> > second { ):
> >
> >     menuentry "test" { $ }
> >

That's because of syntax error.  Both $ and { are reserved characters and must
be used consistently.

AFAICT, upstream doesn't consider this a bug.  If you disagree, can you take
this up with them?

-- 
Robert Millan

My spam trap is honeypot at aybabtu.com.  Note: this address is only intended for
spam harvesters.  Writing to it will get you added to my black list.




More information about the Pkg-grub-devel mailing list