[issue894] GRML2USB: Syslinux vesamenu.c32 not a COM23R image

Ulrich Dangel bts at bts.grml.org
Thu Aug 12 15:44:11 CEST 2010


Ulrich Dangel <mru at grml.org> added the comment:

On Thursday 12 August 2010 15:13:31 David Dahlberg wrote:
 
> Hmm, one solution is adjusting the modules of the image to match the
> installed version of isolinux of the distribution. The other option
> would be to ship the matching isolinux version with the grml2usb
> package.

Yes, but shipping isolinux inside grml2usb should be IMHO the last option 
(additional source code to maintain in the repo, including a static linked 
binary is also no option)

> But I see a problem with this, if you want to support a lot of GRML
> images and not only the most recent one ...

As we currently have daily images for stable as well as testing&sid they 
currently have different isolinux versions.

> So what is the problem with non-Debian distros? Unresolved dependencies
> to syslinux-common and maybe differing locations of the modules?

Yes. Mainly different locations. But maybe a combined approach like finding 
the modules, fallback to the 4.x modules within grml2usb and test if the 
modules on the directory match the isolinux version.

But i am not sure how important non-Debian distros are anyway :)

regards,
Ulrich

----------
messages: 3322, 3323, 3327, 3328
nosy: dahlberg
priority: bug
status: chatting
title: GRML2USB: Syslinux vesamenu.c32 not a COM23R image

_____________________________________
GRML issue tracker <bts at bts.grml.org>
<http://bts.grml.org/grml/issue894>
_____________________________________


More information about the Bugs-changes mailing list