Summary: | sys-fs/udev / sys-fs/eudev broke system due to no CONFIG_DEVTMPFS in kernel | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark R. Pariente <markpariente> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | andre, ayaka, dominic.amann, mark |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mark R. Pariente
2012-03-20 05:53:06 UTC
Apologies for the premature submit - should continue as: ... prevent stable users from merging udev-181 unless they have CONFIG_DEVTMPFS in their kernel configuration. And there is. You have to read emerge output. $ grep DEVTMPFS *.ebuild udev-181.ebuild: CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET ~PROC_FS udev-182.ebuild: CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET ~PROC_FS udev-9999.ebuild: CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET ~PROC_FS And converting the warning to a fatal error would be wrong wrt bug #103878, Comment #29 *** Bug 409393 has been marked as a duplicate of this bug. *** *** Bug 453074 has been marked as a duplicate of this bug. *** *** Bug 453622 has been marked as a duplicate of this bug. *** Which is worse? Getting a build error when you really were going to recompile your kernel later, or having your computer do an impression of a brick? I started using stable because I was spending way too much time installing things. Stable is supposed to /work/ when it installs. Make it work. A warning is not enough. People don't read those, and even people who do read those don't /always/ read those because sometimes they're lost way up above the scrollback buffer. And frankly, if there's not a bunch of red on your screen, how bad can it be? While it may be a nice idea that gentoo doesn't enforce kernel config parameter checks, I think it's extremely reasonable to make an exception when the result would be a system that can't be fixed. Right? Isn't this obvious? People's computers should work. Especially on stable. This isn't a game of Simon Says. We are people with computers who want to use our computers, not get into philosophical debates about whether people should have to follow the directions in their logs exactly in order to keep their computers working. *** Bug 480912 has been marked as a duplicate of this bug. *** *** Bug 506086 has been marked as a duplicate of this bug. *** |