kernel 2.6.37-gentoo on ~amd64 built with same config as with sys-kernel/genkernel-3.4.10.908 does not boot. Hangs with (not the exact words): /init: line 308: mdstart not found
Is this related to: https://bugs.gentoo.org/show_bug.cgi?id=282100 ?
(In reply to comment #1) > Is this related to: https://bugs.gentoo.org/show_bug.cgi?id=282100 ? Well, is it?
(In reply to comment #2) > Well, is it? I suppose it isn't, because that bugs commits did not make it into 3.4.11. I suppose something went wrong when upgrading busybox to 1.18.1 on our end. Stefan, would testing with busybox 1.7.4 be an option for you to check that assumption? Also, before I get to that, comparing the mdstart patches for 1.7.4 and for 1.18.1 may lead to the cause: http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=blob;f=patches/busybox/1.7.4/1.7.4-mdstart.diff;hb=HEAD http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=blob;f=patches/busybox/1.18.1/1.18.1-mdstart.diff;hb=HEAD Denis, any ideas?
(In reply to comment #3) > Stefan, would testing with busybox 1.7.4 be an option for you to check that > assumption? Sure. I emerged "=sys-apps/busybox-1.17.4" (not 1.7.4 ;-)), re-emerged sys-kernel/genkernel-3.4.11 and re-ran "genkernel --no-clean all" for my kernel. Same error at boot. But I see I have to edit BUSYBOX_VER in genkernel.conf ... just a minute ...
(In reply to comment #4) > But I see I have to edit BUSYBOX_VER in genkernel.conf ... just a minute ... Same behavior with BUSYBOX_VER="1.7.4" ... now I try BUSYBOX_VER="1.17.4"
(In reply to comment #5) > Same behavior with BUSYBOX_VER="1.7.4" ... now I try BUSYBOX_VER="1.17.4" Sorry, exactly the opposite, my mistake. genkernel-3.4.11 generates bootable system with BUSYBOX_VER="1.7.4", yes! genkernel-3.4.11 generates unbootable system with BUSYBOX_VER="1.17.4" with the quoted error. Sorry for not trusting your "1.7.4" up there ;-) Thanks so far, let me know if and how I can help to debug this more. Stefan
First a side note: As there is no mdstart patch for busybox 1.17.4 (in contrast to 1.7.4 and 1.18.1), the error can be expected for that version. I have prepared a patch for 1.18.1 that brings back mdstart as an applet. The most comfortable way to test it would be: # git clone git://git.overlays.gentoo.org/proj/genkernel.git # git checkout -t origin/bug-351909 # sudo rm /var/cache/genkernel/busybox-1.18.1-*.tar.bz2 # sudo GK_SHARE="$PWD" ./genkernel initramfs At the moment branch "bug-351909" is the code of 3.4.11 plus this single patch: http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=commitdiff;h=f693ca5854d487b2e6d24910a203381f7867dda5 Please report how it works for you.
(In reply to comment #7) > I have prepared a patch for 1.18.1 that brings back mdstart as an applet. > The most comfortable way to test it would be: > > # git clone git://git.overlays.gentoo.org/proj/genkernel.git > # git checkout -t origin/bug-351909 small addition (for others who might find that): # cd genkernel > # sudo rm /var/cache/genkernel/busybox-1.18.1-*.tar.bz2 > # sudo GK_SHARE="$PWD" ./genkernel initramfs > At the moment branch "bug-351909" is the code of 3.4.11 plus this single patch: > > http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=commitdiff;h=f693ca5854d487b2e6d24910a203381f7867dda5 > > Please report how it works for you. It worked fine! It booted without any visible problem, thanks. Will I have to take care of keeping that version or will it go into portage anyway soon? Thank you!
(In reply to comment #8) > Will I have to take care of keeping that version or will it go into portage > anyway soon? New release 3.4.11.1 just hit the Gentoo tree. +*genkernel-3.4.11.1 (20 Jan 2011) + + 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> -genkernel-3.4.11.ebuild, + +genkernel-3.4.11.1.ebuild: + Bump to 3.4.11.1. Closes bug #351906 and #351909 +
(In reply to comment #9) > (In reply to comment #8) > > Will I have to take care of keeping that version or will it go into portage > > anyway soon? > > New release 3.4.11.1 just hit the Gentoo tree. > > +*genkernel-3.4.11.1 (20 Jan 2011) > + > + 20 Jan 2011; Sebastian Pipping <sping@gentoo.org> -genkernel-3.4.11.ebuild, > + +genkernel-3.4.11.1.ebuild: > + Bump to 3.4.11.1. Closes bug #351906 and #351909 > + Great, thanks!