[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lh_binary_syslinux bug?



On Fri, Oct 23, 2009 at 01:28:49AM +0200, Tzafrir Cohen wrote:
> On Thu, Oct 22, 2009 at 08:02:42PM +0200, intrigeri wrote:
> > Hi,
> > 
> > using live-helper 1.0.5+20091022.063654, I get the following data as
> > the syslinux.cfg content (usb-hdd build):
> > 
> > include menu.cfg
> > default {$LIVE_DATA_PATH}/vesamenu.c32
> > prompt 0
> > timeout {$LH_SYSLINUX_TIMEOUT}
> > 
> > The built system, when booted, fails with:
> > 
> >   Could not find kernel image: {$LIVE_DATA_PATH}/vesamenu.c32
> > 
> > The only syslinux-related lh config I set is '--syslinux-timeout 4'.
> > 
> > I guess the recent commits about the syslinux menu system to be used
> > are guilty, but did not try to bisect it yet.
> 
> Due to commit 94719950bd2f4cc82cc0a7d681d1a99058666a4d , LH_SYSLINUX_CFG
> will get a non-empty value (unless the menu is disabled or set
> explictly). 
> 
> Which would cause later on to syslinux.cfg to be re-copied after
> Configure_syslinux_templates "exapnded variables" in it.

Workaround:

  lh config --syslinux-menu vesamenu

Or:

  lh config --syslinux-menu menu

-- 
               Tzafrir Cohen
icq#16849755              jabber:tzafrir.cohen@xorcom.com
+972-50-7952406           mailto:tzafrir.cohen@xorcom.com
http://www.xorcom.com  iax:guest@local.xorcom.com/tzafrir


Reply to: