Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 200111

Summary: genkernel does produce busybox symlinks
Product: Gentoo Hosted Projects Reporter: Robert Buchholz (RETIRED) <rbu>
Component: genkernelAssignee: Gentoo Genkernel Maintainers <genkernel>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Robert Buchholz (RETIRED) gentoo-dev 2007-11-23 19:26:36 UTC
Genkernel, if used with --lvm, includes the busybox executable in its generated initramfs, but it misses to install its symlinks (ls -> busybox, for example), rendering created images unusable.
Comment 1 Robert Buchholz (RETIRED) gentoo-dev 2007-11-23 19:27:36 UTC
(tested with 3.4.9_pre6 in an Ubuntu chroot)
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2007-11-23 19:41:37 UTC
My latest x86 minimal 2007.1 pre-release livecd build has a kernel created with 3.4.9_pre9 and uses --lvm, and the busybox symlinks are there. Can you try to reproduce with _pre9?
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-11-23 20:35:47 UTC
If you use LVM, you should use _pre9-r1, so that LVM is properly built in the initramfs. Also, the symlinks are created in the initramfs when "busybox --install -s" is called inside linuxrc, you can't just unpack and expect them to exist.
Comment 4 Andrew Gaffney (RETIRED) gentoo-dev 2007-11-23 20:38:02 UTC
Sounds like INVALID to me :P