Am 08.12.2017 um 21:32 schrieb Seth Galitzer:
That does make sense, now that you mention it. :) I wouldn't have thought that live-build would change all that much, but what do I know? Thanks for clarifying. Let me know if I can help with testing. I had a chance to set up a stretch system today and try live-build on it. It fails just as Widu described it, when you select a netboot image. It will build iso-hybrid images just fine.
The underlying issues are two:
In jessie, live-build picks a sane default - I'm guessing syslinux - for all image types, when you don't specify one using the parameter --bootloader. In stretch, however, it picks grub-efi for netboot, even though it knows that it won't work.
In jessie, the parameter is named --bootloader, in stretch, it is named --bootloaders (plural).
An updated build script that should hopefully fix this is now in the Wiki. (Changes are in <https://wiki.x2go.org/doku.php/doc:howto:tce#configuring_the_build> and <https://wiki.x2go.org/doku.php/doc:howto:tce#starting_the_build>)
BAUR-ITCS UG (haftungsbeschränkt) Geschäftsführer: Stefan Baur Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243