[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#448751: live-helper: newer versions of lh_binary_syslinux broken if using multiple falvours



Package: live-helper
Version: 1.0~a33-1
Severity: normal

Hi,

newer versions of lh_binary_syslinux broken if using multiple falvours
(newer versions maybe reads >= 1.0~a32-1)

my setting:
LH_LINUX_FLAVOURS="6-686-imq 5-686-imq"

Error I get:
+ mv binary/live/vmlinuz-2.6.18-6-686-imq binary/live/vmlinuz1
mv: Aufruf von stat f?r ?binary/live/vmlinuz-2.6.18-6-686-imq? nicht m?glich: Datei oder Verzeichnis nicht gefunden

I added -x to lh_binary_syslinux:
[...]
+ case "${LH_INITRAMFS}" in
+ INITFS=live
+ case "${LH_BINARY_IMAGES}" in
+ SYSLINUX_PATH=binary/isolinux
+ KERNEL_PATH=binary/live
+ SCREEN_PATH=binary/isolinux
+ DATA_PATH=binary/isolinux/data
+ LIVE_KERNEL_PATH=/live
+ LIVE_INSTALL_KERNEL_PATH=/install
+ LIVE_SCREEN_PATH=/isolinux
+ LIVE_DATA_PATH=/isolinux/data
+ MEDIA=CD-ROM
+ Check_multiarchitecture
++ echo i386
++ wc -w
+ '[' 1 -gt 1 ']'
+ mkdir -p binary/live
+ mkdir -p binary/isolinux
+ mkdir -p binary/isolinux/data
+ '[' -n '' ']'
+ '[' -n user ']'
+ case "${LH_INITRAMFS}" in
+ '[' user '!=' user ']'
+ '[' -n debian ']'
+ case "${LH_INITRAMFS}" in
+ '[' debian '!=' debian ']'
+ '[' aufs '!=' unionfs ']'
+ LH_BOOTAPPEND_LIVE='locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs'
+ '[' disabled '!=' disabled ']'
+ '[' iso = net ']'
++ echo locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs
++ sed -e 's/  //'
+ LH_BOOTAPPEND_LIVE='locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs'
+ FAILSAFE='noapic noapm nodma nomce nolapic nosmp vga=normal'
+ '[' binary/live '!=' binary/live ']'
++ echo 6-686-imq 5-686-imq
++ awk '{ print $1 }'
+ DEFAULT_FLAVOUR=6-686-imq
++ basename chroot/boot/vmlinuz-2.6.18-6-686-imq
+ DEFAULT_KERNEL=vmlinuz-2.6.18-6-686-imq
++ echo vmlinuz-2.6.18-6-686-imq
++ sed -e s/vmlinuz-//
+ DEFAULT_INITRD=initrd.img-2.6.18-6-686-imq
+ Syslinux_live_entry live 'Start Debian Live' vmlinuz-2.6.18-6-686-imq initrd.img-2.6.18-6-686-imq
+ LABEL=live
++ Utf8_to_latin1 'Start Debian Live'
++ VALUE='Start Debian Live'
++ echo 'Start Debian Live'
++ iconv -f utf-8 -t latin1
+ MENULABEL='Start Debian Live'
+ MENULABEL='Start Debian Live'
+ KERNEL=vmlinuz-2.6.18-6-686-imq
+ INITRD=initrd.img-2.6.18-6-686-imq
+ APPEND=
+ '[' iso = iso ']'
++ ls -1 binary/live
++ grep 'vmlinuz.\.img$'
++ wc -l
+ num=0
+ num=1
+ mv binary/live/vmlinuz-2.6.18-6-686-imq binary/live/vmlinuz1
+ mv binary/live/initrd.img-2.6.18-6-686-imq binary/live/initrd1.img
+ KERNEL=vmlinuz1
+ INITRD=initrd1.img
+ LINUX_LIVE='\nLABEL live\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n'
++ echo 6-686-imq 5-686-imq
++ wc -w
+ '[' 2 -gt 1 ']'
+ for KERNEL in 'chroot/boot/vmlinuz-*'
++ basename chroot/boot/vmlinuz-2.6.18-5-686-imq
+ KERNEL_IMAGE=vmlinuz-2.6.18-5-686-imq
++ echo vmlinuz-2.6.18-5-686-imq
++ sed -e s/vmlinuz-//
+ KERNEL_VERSION=2.6.18-5-686-imq
+ INITRD=initrd.img-2.6.18-5-686-imq
+ Syslinux_live_entry live-2.6.18-5-686-imq 'Start Debian Live' vmlinuz-2.6.18-5-686-imq initrd.img-2.6.18-5-686-imq
+ LABEL=live-2.6.18-5-686-imq
++ Utf8_to_latin1 'Start Debian Live'
++ VALUE='Start Debian Live'
++ echo 'Start Debian Live'
++ iconv -f utf-8 -t latin1
+ MENULABEL='Start Debian Live'
+ MENULABEL='Start Debian Live'
+ KERNEL=vmlinuz-2.6.18-5-686-imq
+ INITRD=initrd.img-2.6.18-5-686-imq
+ APPEND=
+ '[' iso = iso ']'
++ ls -1 binary/live
++ grep 'vmlinuz.\.img$'
++ wc -l
+ num=0
+ num=1
+ mv binary/live/vmlinuz-2.6.18-5-686-imq binary/live/vmlinuz1
+ mv binary/live/initrd.img-2.6.18-5-686-imq binary/live/initrd1.img

This will overwrite the previously moved kernel image?!

+ KERNEL=vmlinuz1
+ INITRD=initrd1.img
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-2.6.18-5-686-imq-failsafe\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-2.6.18-5-686-imq-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-2.6.18-5-686-imq-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n'
+ LINUX_LIVE='\nLABEL live\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n\nLABEL live-2.6.18-5-686-imq\n\tMENU LABEL Start Debian Live\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs \n\nLABEL live-2.6.18-5-686-imq-failsafe\n\tMENU LABEL Start Debian Live Failsafe\n\tkernel /live/vmlinuz1\n\tappend initrd=/live/initrd1.img boot=live locale=de_DE.UTF-8 keyb=de ip=frommedia init 3 module=default union=aufs  noapic noapm nodma nomce nolapic nosmp vga=normal\n'
+ for KERNEL in 'chroot/boot/vmlinuz-*'
++ basename chroot/boot/vmlinuz-2.6.18-6-686-imq
+ KERNEL_IMAGE=vmlinuz-2.6.18-6-686-imq
++ echo vmlinuz-2.6.18-6-686-imq
++ sed -e s/vmlinuz-//
+ KERNEL_VERSION=2.6.18-6-686-imq
+ INITRD=initrd.img-2.6.18-6-686-imq
+ Syslinux_live_entry live-2.6.18-6-686-imq 'Start Debian Live' vmlinuz-2.6.18-6-686-imq initrd.img-2.6.18-6-686-imq
+ LABEL=live-2.6.18-6-686-imq
++ Utf8_to_latin1 'Start Debian Live'
++ VALUE='Start Debian Live'
++ echo 'Start Debian Live'
++ iconv -f utf-8 -t latin1
+ MENULABEL='Start Debian Live'
+ MENULABEL='Start Debian Live'
+ KERNEL=vmlinuz-2.6.18-6-686-imq
+ INITRD=initrd.img-2.6.18-6-686-imq
+ APPEND=
+ '[' iso = iso ']'
++ ls -1 binary/live
++ grep 'vmlinuz.\.img$'
++ wc -l
+ num=0
+ num=1
+ mv binary/live/vmlinuz-2.6.18-6-686-imq binary/live/vmlinuz1
mv: Aufruf von stat f?r ?binary/live/vmlinuz-2.6.18-6-686-imq? nicht m?glich: Datei oder Verzeichnis nicht gefunden
+ test -f .lock
+ rm -f .lock
+ exit 0

Tranlation of error message:
mv: cannot stat ?binary/live/vmlinuz-2.6.18-6-686-imq?: No such file or directory

Greetings
Jens

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-mcore2-imq-raid (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages live-helper depends on:
ii  debootstrap                   1.0.3      Bootstrap a basic Debian system

live-helper recommends no packages.

-- no debconf information






Reply to: