Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 186508 - sys-fs/udev-104-r13 stabilization request
Summary: sys-fs/udev-104-r13 stabilization request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High critical with 1 vote (vote)
Assignee: udev maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 185823
  Show dependency tree
 
Reported: 2007-07-24 19:33 UTC by Doug Goldstein (RETIRED)
Modified: 2007-08-14 08:20 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 Doug Goldstein (RETIRED) gentoo-dev 2007-07-24 19:33:34 UTC
Due to an oversight on my part, HAL 0.5.9 went stable but needed a udev fix that was not in the latest stable. This issue causes havoc on GNOME 2.18 and as such blocks GNOME 2.18 going stable. A few apps that dep on the latest HAL have also gone stable so backing HAL out of stable is not a possible solution.

Basically, the kernel when not using an initrd will always say in /proc/mounts that /dev/root is your / block device. However, our current udev does not create the /dev/root block device. Which results in HAL not believing that / is mounted.

Since after much debate it was decided that this issue is outside the scope of the kernel and HAL, the issue lies with udev. I have since patched HAL to not be stupid with / but that only appears in hal-0.5.9.1, which is not stable.

Either way, the issue is that the kernel reports to userspace that /dev/root is the / device however no /dev/root exists. Several developers have hit their heads on this issue when symlinking /etc/mtab to /proc/mounts (which is a completely valid configuration).
Comment 1 Gustavo Zacarias (RETIRED) gentoo-dev 2007-07-27 15:17:51 UTC
sparc stable.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2007-07-27 16:46:26 UTC
Stable for HPPA.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-07-27 21:02:19 UTC
alpha/ia64/x86 stable, thanks Tobias
Comment 4 Joshua Kinard gentoo-dev 2007-07-28 17:05:19 UTC
mips stable.
Comment 5 Steve Dibb (RETIRED) gentoo-dev 2007-07-28 18:52:39 UTC
amd64 stable
Comment 6 Joe Jezak (RETIRED) gentoo-dev 2007-07-29 14:08:11 UTC
Marked ppc/ppc64 stable.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-08-14 08:20:44 UTC
Obsoleted by Bug 188796.