Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215387 - sys-kernel/genkernel-3.4.10_pre7: After compiling kernel and boot that kernel displays "{NORMAL} ERROR /dev is broken!!!" before boot runlevels start.
Summary: sys-kernel/genkernel-3.4.10_pre7: After compiling kernel and boot that kernel...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-29 22:45 UTC by C D
Modified: 2008-06-26 17:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description C D 2008-03-29 22:45:17 UTC
After upgrading to sys-kernel/genkernel-3.4.10_pre7 and compiling both sys-kernel/gentoo-sources-2.6.23-r9 and sys-kernel/gentoo-sources-2.6.24-r3, and then rebooting the kernel.
The kernel displays "{NORMAL} ERROR /dev is broken!!!" before boot runlevels start.

I down graded to sys-kernel/genkernel-3.4.9 and compiled both sys-kernel/gentoo-sources-2.6.23-r9 and sys-kernel/gentoo-sources-2.6.24-r3, and the message didn't display.

Reproducible: Always

Steps to Reproduce:
1.emerge =sys-kernel/genkernel-3.4.10_pre7
2.genkernel  --kernel-config=/etc/kernels/config --menuconfig --bootloader=grub all
3.reboot
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-03-29 23:04:12 UTC
First, that's not 3.4.10_pre7. The "{NORMAL}" thing was fixed in SVN at least a week before _pre7 was released.

Second, what makes you think this is a bug? The message triggers when the /dev in your / is "broken", which means it's missing certain expected initial dev nodes.
Comment 2 C D 2008-03-30 03:04:53 UTC
(In reply to comment #1)
> First, that's not 3.4.10_pre7. The "{NORMAL}" thing was fixed in SVN at least a
> week before _pre7 was released.

When I type the following:

# emerge -pv genkernel

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-kernel/genkernel-3.4.10_pre7  USE="bash-completion (-ibm) (-selinux)" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

> Second, what makes you think this is a bug? The message triggers when the /dev
> in your / is "broken", which means it's missing certain expected initial dev
> nodes.

I use sys-kernel/genkernel-3.4.10_pre7 to install the kernel I get that message.
When I down grade to sys-kernel/genkernel-3.4.9 I don't get that message.
Nothing else has changed on the system, but genkernel.

Th
Comment 3 C D 2008-03-30 03:06:56 UTC
(In reply to comment #1)

I was about to say thanks for the fast reply..
Comment 4 Carles Pagès 2008-04-03 21:11:51 UTC
I get the same error message after a new installation with the command line installer from the 2008.0_beta1 dvd release.
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-03 22:05:36 UTC
C D, was your install done with the Gentoo Installer? If so, this happens because the installer only creates /dev/null and /dev/console, but genkernel now checks for /dev/tty1 as well.

I modified the installer to create tty1 now, and I also modified genkernel to check for tty1 only if splash is enabled, since that's all it's needed for.
Comment 6 C D 2008-04-04 21:44:51 UTC
(In reply to comment #5)
> C D, was your install done with the Gentoo Installer? If so, this happens
> because the installer only creates /dev/null and /dev/console, but genkernel
> now checks for /dev/tty1 as well.
> 
> I modified the installer to create tty1 now, and I also modified genkernel to
> check for tty1 only if splash is enabled, since that's all it's needed for.

Yes, I did use the Gentoo Installer. I do have a /dev/tty1 file, but I do see a message talking about it around the same time as the "{NORMAL} ERROR /dev is broken!!!" was happening.

How can I fix this problem?
Comment 7 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-04 21:50:42 UTC
What problem? Is it preventing you from booting? If not, just be patient and wait for a new genkernel release. You can live with the harmless warning for now.
Comment 8 morfast 2008-04-07 08:41:04 UTC
I have the same problem, but I didn't encounter any other problem when I was using gentoo. So I didn't take to much care about it.
Comment 9 C D 2008-04-21 19:58:46 UTC
I upgraded to sys-kernel/genkernel-3.4.10_pre8 then sys-kernel/genkernel-3.4.10_pre9 and it fixed the problem...

Thanks...
Keep up the great work your are doing...
Love this O/S!!!!!
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-22 20:28:20 UTC
Don't close this bug, please.  We'll do that from our end.
Comment 11 Chris Gianelloni (RETIRED) gentoo-dev 2008-06-26 17:49:44 UTC
OK.  This is resolved in genkernel 3.4.10, which is now in the tree and stable.