Comment 55 for bug 1325801

Revision history for this message
Colin Watson (cjwatson) wrote :

As far as I can tell, it's not so much that it's a regression in usb-creator or in the images, it's that the interface between the core of syslinux and its COM32 modules is incompatible between 14.10 and earlier versions; this means that running usb-creator from a 14.10 system to write a 14.10 image works fine (e.g. comment #49) but it doesn't work if you're running it from a 14.04 or earlier system, and I suspect that it also doesn't work if you try to use usb-creator from a 14.10 system to write a pre-14.10 image. And no, Erick, it is not a regression from bug 1112878 even though it has the same final symptom - please don't conflate those two bugs.

This is obviously suboptimal and if we (relevant developers) had noticed this in time then we should certainly have fixed it in both 14.10 and earlier versions to reduce confusion. The least invasive fix is probably to copy the relevant .c32 files from the host system as well as running syslinux on the image, and comment #52 indicates that this approach works fine. However, since the most pressing need is to fix this in updates to usb-creator in 14.04 and earlier releases, there's no reason for it to block the release of 14.10.

I will write up something for the release notes, and see if we can get this patched up reasonably quickly.