Package: initramfs-tools Version: 0.70b Severity: normal Tags: patch When the -v option is passed to update-initramfs then it fails with these error messages:
> Warp:/# update-initramfs -u -v -t -k 2.4.27-2-686 > update-initramfs: Generating /boot/initrd.img-2.4.27-2-686 > /usr/sbin/mkinitramfs: invalid option -- > /usr/sbin/mkinitramfs: invalid option -- - > Terminating... > mkinitramfs failed for /boot/initrd.img-2.4.27-2-686 Everything is ok when the -v option is not passed: > Warp:/# update-initramfs -u -t -k 2.4.27-2-686 > update-initramfs: Generating /boot/initrd.img-2.4.27-2-686 > W: kernel 2.4.27-2-686 too old for initramfs on i386 > W: not generating requested initramfs for kernel 2.4.27-2-686 This happens because the options to mkinitramfs are passed as one option because of the double quotes around the ${OPTS} at line 71 of update-initramfs. -- Package-specific info: -- /proc/cmdline root=/dev/hda3 ro -- /proc/filesystems cramfs ext3 -- lsmod Module Size Used by binfmt_misc 11048 1 ipv6 221760 19 nfsd 196612 13 exportfs 5504 1 nfsd lockd 53256 2 nfsd nfs_acl 3552 1 nfsd sunrpc 137884 9 nfsd,lockd,nfs_acl button 6544 0 ac 4836 0 battery 9188 0 dm_mod 49976 0 ide_generic 1376 0 [permanent] snd_cmipci 31296 1 gameport 14344 1 snd_cmipci shpchp 34272 0 snd_pcm_oss 35936 0 snd_mixer_oss 15872 1 snd_pcm_oss snd_pcm 74500 2 snd_cmipci,snd_pcm_oss snd_page_alloc 9512 1 snd_pcm snd_opl3_lib 9824 1 snd_cmipci snd_timer 20836 2 snd_pcm,snd_opl3_lib snd_hwdep 8676 1 snd_opl3_lib snd_mpu401_uart 7520 1 snd_cmipci snd_rawmidi 22560 1 snd_mpu401_uart snd_seq_device 7756 2 snd_opl3_lib,snd_rawmidi snd 48100 12 snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device via_agp 9632 1 agpgart 29864 1 via_agp pci_hotplug 27196 1 shpchp mousedev 10788 1 tsdev 7392 0 parport_pc 32132 0 parport 33160 1 parport_pc evdev 9088 2 psmouse 34600 0 i2c_viapro 8148 0 floppy 54276 0 serio_raw 6596 0 i2c_core 19520 1 i2c_viapro pcspkr 3040 0 soundcore 9216 1 snd 8250_pnp 8704 0 rtc 12340 0 ext3 118152 2 jbd 50260 1 ext3 mbcache 8324 1 ext3 ide_cd 35680 0 cdrom 32448 1 ide_cd ide_disk 15072 5 generic 4420 0 [permanent] usbhid 35520 0 via82cxxx 8260 0 [permanent] ide_core 110888 5 ide_generic,ide_cd,ide_disk,generic,via82cxxx uhci_hcd 20392 0 8139too 24800 0 8139cp 20576 0 usbcore 111616 3 usbhid,uhci_hcd mii 5312 2 8139too,8139cp thermal 12904 0 processor 25512 1 thermal fan 4516 0 -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-1-686 Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8) Versions of packages initramfs-tools depends on: ii busybox 1:1.1.3-2 Tiny utilities for small and embed ii cpio 2.6-16 GNU cpio -- a program to manage ar ii klibc-utils 1.4.11-2 small statically-linked utilities ii module-init-tools 3.2.2-3 tools for managing Linux kernel mo ii udev 0.093-1 /dev/ and hotplug management daemo initramfs-tools recommends no packages. -- no debconf information
--- update-initramfs.orig 2006-07-16 22:46:01.000000000 +0300 +++ update-initramfs 2006-07-22 12:09:32.000000000 +0300 @@ -68,7 +68,7 @@ if [ "${verbose}" = 1 ]; then OPTS="-v $OPTS" fi - if mkinitramfs "${OPTS}" "${initramfs}" "${version}"; then + if mkinitramfs ${OPTS} "${initramfs}" "${version}"; then set_sha1 else mkinitramfs_return="$?"