[Yaird-devel] Bug#477054: yaird: Generates invalid initrds which reference /lib/i686/mov/

Nick Burch debian at gagravarr.org
Sun Apr 20 17:37:52 UTC 2008


Package: yaird
Version: 0.0.12-18
Severity: serious
Justification: unkown

yaird has started generating invalid initrds for me. This affects
all kernel versions installed on my machine. When attempting to boot,
the kernel panics with
  Failed to execute /init
  Kernel panic -not syncing: No init found. Try passing init= option to
  kernel.

I've unpacked the initrd, and I think I've found the problem. Busybox 
(/bin/busybox) contains references to:
	linux-gate.so.1 =>  (0xffffe000)
	libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0xb7f02000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7edd000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d8e000)
	/lib/ld-linux.so.2 (0xb7f57000)
But inside the initrd, there's no /lib/i686/cmov/ directory, which would
seem to explain why init can't be run.

The initrds were all generated using update-initramfs

One of the problem initrds can be downloaded from
  http://urchin.earth.li/~nick/initrd-2.6.24-1-686

This leaves my system unbootable, except via the rescue disk

Nick

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

Kernel: Linux 2.6.22-3-486
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages yaird depends on:
ii  cpio                       2.9-13        GNU cpio -- a program to manage ar
ii  dash                       0.5.4-8       POSIX-compliant shell
ii  libc6                      2.7-10        GNU C Library: Shared libraries
ii  libhtml-template-perl      2.9-1         HTML::Template : A module for usin
ii  libparse-recdescent-perl   1.95.1+dfsg-2 generates recursive-descent parser
ii  perl                       5.8.8-12      Larry Wall's Practical Extraction 

yaird recommends no packages.

-- no debconf information





More information about the Yaird-devel mailing list