Package: di-netboot-assistant Version: 0.38a Severity: serious The pxelinux.0 file installed by di-netboot-assistant does not work. Before it even asks for pxelinux.cfg/* files, it seeks ldlinux.c32 (cf. #750586), but the menu defined in pxelinux.cfg/default eventually sets the search path, so this is a catch-22 that somehow needs to be broken.
pxelinux.0 should probably not need to load ldlinux.c32 at this stage until the user made a selection in the menu. If I symlink ldlinux.c32 into place, then it loads all boot-screen files (according to the tftp logs), but before displaying a menu, it then looks for libcom32.c32, which it does not find, and hence fails to load ::/debian-installer/daily/i386/boot-screens/vesamenu.c32 Symlinking this file then exposes libutil.c32 as missing. Note that the problem exists also with the pxelinux.0 file from the pxelinux package (which you could be using instead anyway…) Even if I skip the menu and tell clients to use ::/debian-installer/daily/i386/pxelinux.0 instead, the files ldlinux.c32, libcom32.c32 and libutil.c32 are being sought from ::/debian-installer/daily/i386 instead of ./boot-screens, where they live. So far I have been unable to find *anything* to make di-netboot-assistant produce a usable TFTP directory layout, even for a single architecture, without having to hand-edit files for specific clients. Hence I think this is release-critical. -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages di-netboot-assistant depends on: ii curl 7.38.0-4 ii wget 1.16-3 Versions of packages di-netboot-assistant recommends: ii atftpd 0.7.git20120829-1 Versions of packages di-netboot-assistant suggests: pn dhcp3-server | udhcpd | dnsmasq <none> pn elilo <none> ii syslinux 3:6.03+dfsg-5 ii vim-addon-manager 0.5.3 -- Configuration Files: /etc/di-netboot-assistant/di-netboot-assistant.conf changed: TFTP_ROOT=/srv/tftp MIRROR_REGEXPS="s=://ftp.debian.org/=://ftp.stw-bonn.de/= s=://ftp.ubuntu.com/=://ftp.hawo.stw.uni-erlangen.de/=" umask 0002 /etc/di-netboot-assistant/di-sources.list changed: stable amd64 http://ftp.debian.org/dists/stable/main/installer-amd64/current/images/ netboot/netboot.tar.gz stable i386 http://ftp.debian.org/dists/stable/main/installer-i386/current/images/ netboot/netboot.tar.gz stable ia64 http://ftp.debian.org/dists/stable/main/installer-ia64/current/images/ netboot/netboot.tar.gz stable sparc http://ftp.debian.org/dists/stable/main/installer-sparc/current/images/ netboot/boot.img stable-gtk amd64 http://ftp.debian.org/dists/stable/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz stable-gtk i386 http://ftp.debian.org/dists/stable/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz wheezy amd64 http://ftp.debian.org/dists/wheezy/main/installer-amd64/current/images/ netboot/netboot.tar.gz wheezy i386 http://ftp.debian.org/dists/wheezy/main/installer-i386/current/images/ netboot/netboot.tar.gz wheezy ia64 http://ftp.debian.org/dists/wheezy/main/installer-ia64/current/images/ netboot/netboot.tar.gz wheezy sparc http://ftp.debian.org/dists/wheezy/main/installer-sparc/current/images/ netboot/boot.img wheezy-gtk amd64 http://ftp.debian.org/dists/wheezy/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz wheezy-gtk i386 http://ftp.debian.org/dists/wheezy/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz oldstable amd64 http://ftp.debian.org/dists/oldstable/main/installer-amd64/current/images/ netboot/netboot.tar.gz oldstable i386 http://ftp.debian.org/dists/oldstable/main/installer-i386/current/images/ netboot/netboot.tar.gz oldstable ia64 http://ftp.debian.org/dists/oldstable/main/installer-ia64/current/images/ netboot/netboot.tar.gz oldstable sparc http://ftp.debian.org/dists/oldstable/main/installer-sparc/current/images/ netboot/boot.img oldstable-gtk amd64 http://ftp.debian.org/dists/oldstable/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz oldstable-gtk i386 http://ftp.debian.org/dists/oldstable/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz squeeze amd64 http://ftp.debian.org/dists/squeeze/main/installer-amd64/current/images/ netboot/netboot.tar.gz squeeze i386 http://ftp.debian.org/dists/squeeze/main/installer-i386/current/images/ netboot/netboot.tar.gz squeeze ia64 http://ftp.debian.org/dists/squeeze/main/installer-ia64/current/images/ netboot/netboot.tar.gz squeeze sparc http://ftp.debian.org/dists/squeeze/main/installer-sparc/current/images/ netboot/boot.img squeeze-gtk amd64 http://ftp.debian.org/dists/squeeze/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz squeeze-gtk i386 http://ftp.debian.org/dists/squeeze/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz testing amd64 http://ftp.debian.org/dists/testing/main/installer-amd64/current/images/ netboot/netboot.tar.gz testing i386 http://ftp.debian.org/dists/testing/main/installer-i386/current/images/ netboot/netboot.tar.gz testing ia64 http://ftp.debian.org/dists/testing/main/installer-ia64/current/images/ netboot/netboot.tar.gz testing sparc http://ftp.debian.org/dists/testing/main/installer-sparc/current/images/ netboot/boot.img testing-gtk amd64 http://ftp.debian.org/dists/testing/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz testing-gtk i386 http://ftp.debian.org/dists/testing/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz daily alpha http://d-i.debian.org/daily-images/alpha/daily/ netboot/boot.img daily amd64 http://d-i.debian.org/daily-images/amd64/daily/ netboot/netboot.tar.gz daily hppa http://d-i.debian.org/daily-images/hppa/daily/ netboot/2.6/boot.img daily i386 http://d-i.debian.org/daily-images/i386/daily/ netboot/netboot.tar.gz daily ia64 http://d-i.debian.org/daily-images/ia64/daily/ netboot/netboot.tar.gz daily sparc http://d-i.debian.org/daily-images/sparc/daily/ netboot/boot.img daily-gtk amd64 http://d-i.debian.org/daily-images/amd64/daily/ netboot/gtk/netboot.tar.gz daily-gtk i386 http://d-i.debian.org/daily-images/i386/daily/ netboot/gtk/netboot.tar.gz lenny alpha http://archive.debian.org/dists/lenny/main/installer-alpha/current/images/ netboot/boot.img lenny amd64 http://archive.debian.org/dists/lenny/main/installer-amd64/current/images/ netboot/netboot.tar.gz lenny hppa http://archive.debian.org/dists/lenny/main/installer-hppa/current/images/ netboot/2.6/boot.img lenny i386 http://archive.debian.org/dists/lenny/main/installer-i386/current/images/ netboot/netboot.tar.gz lenny ia64 http://archive.debian.org/dists/lenny/main/installer-ia64/current/images/ netboot/netboot.tar.gz lenny sparc http://archive.debian.org/dists/lenny/main/installer-sparc/current/images/ netboot/boot.img lenny-gtk amd64 http://archive.debian.org/dists/lenny/main/installer-amd64/current/images/ netboot/gtk/netboot.tar.gz lenny-gtk i386 http://archive.debian.org/dists/lenny/main/installer-i386/current/images/ netboot/gtk/netboot.tar.gz hardy i386 http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/ netboot/netboot.tar.gz hardy amd64 http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64/current/images/ netboot/netboot.tar.gz lucid i386 http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/ netboot/netboot.tar.gz lucid amd64 http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-amd64/current/images/ netboot/netboot.tar.gz precise i386 http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/ netboot/netboot.tar.gz precise amd64 http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/ netboot/netboot.tar.gz trusty i386 http://ftp.ubuntu.com/ubuntu/dists/trusty/main/installer-i386/current/images/ netboot/netboot.tar.gz trusty amd64 http://ftp.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64/current/images/ netboot/netboot.tar.gz utopic i386 http://ftp.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/ netboot/netboot.tar.gz utopic amd64 http://ftp.ubuntu.com/ubuntu/dists/utopic/main/installer-amd64/current/images/ netboot/netboot.tar.gz saucy i386 http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-i386/current/images/ netboot/netboot.tar.gz saucy amd64 http://archive.ubuntu.com/ubuntu/dists/saucy/main/installer-amd64/current/images/ netboot/netboot.tar.gz raring i386 http://archive.ubuntu.com/ubuntu/dists/raring/main/installer-i386/current/images/ netboot/netboot.tar.gz raring amd64 http://archive.ubuntu.com/ubuntu/dists/raring/main/installer-amd64/current/images/ netboot/netboot.tar.gz quantal i386 http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-i386/current/images/ netboot/netboot.tar.gz quantal amd64 http://archive.ubuntu.com/ubuntu/dists/quantal/main/installer-amd64/current/images/ netboot/netboot.tar.gz oneiric i386 http://archive.ubuntu.com/ubuntu/dists/oneiric/main/installer-i386/current/images/ netboot/netboot.tar.gz oneiric amd64 http://archive.ubuntu.com/ubuntu/dists/oneiric/main/installer-amd64/current/images/ netboot/netboot.tar.gz -- debconf-show failed -- .''`. martin f. krafft <madduck@d.o> @martinkrafft : :' : proud Debian developer `. `'` http://people.debian.org/~madduck `- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)