[Pkg-libvirt-maintainers] Bug#746748: syslinux 6.x to unstable on 2014-05-17

Daniel Baumann daniel.baumann at progress-technologies.net
Sat May 3 08:46:57 UTC 2014


now that the last revision of syslinux left NEW i would like to upload
syslinux 6.x to unstable in two weeks (2104-04-17).

however, syslinux 6.x has a few incompatible changes:

  * upstream: with the addition of efi support, syslinux modules are
    now stored in a different location, e.g:

      /usr/lib/syslinux/vesamenu.c32 ->
      /usr/lib/syslinux/modules/bios/vesamenu.c32

  * upstream: since syslinux 5.x, some bootloaders need additional
    loader files (ldlinux.*) to be copied to the medium.

    for syslinux/extlinux this is already handled automatically,
    for the 'manual' bootloaders (isolinux/pxelinux), this needs to
    be done manually.

  * upstream: since syslinux 5.x, modules have dependencies, e.g:

      using vesamenu.c32, you also need libutil.c32 and libcom32.c32

    for more information, see:
    http://www.syslinux.org/wiki/index.php/Library_modules

  * debian: with the addition of efi support, syslinux bootloaders
    are packaged separately, e.g.:

    isolinux.bin is in isolinux, pxelinux is in pxelinux, etc.

    packages re-using the syslinux bootloaders should depend on
    these individual bootloader packages.

the following packages are affected, i've send patches accordingly:

  * debian-cd: #746746
  * debian-installer: #746743
  * ipxe: #746747
  * libguestfs: #746748
  * refit: #746749
  * unetbootin: #746751

  * live-build: will do myself
  * syslinux-themes-debian: is orphaned; will take care of that

-- 
Address:        Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:          daniel.baumann at progress-technologies.net
Internet:       http://people.progress-technologies.net/~daniel.baumann/



More information about the Pkg-libvirt-maintainers mailing list