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

Bug 380929

Summary: sys-fs/udev-171-r1: write_root_link_rule script needs to use /run/udev instead of /dev/.udev if available
Product: Gentoo Linux Reporter: Denis Lisov <dennis.lissov>
Component: [OLD] Core systemAssignee: udev maintainers <udev-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: fionov
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 361349    
Bug Blocks:    

Description Denis Lisov 2011-08-28 10:51:44 UTC
The script /lib/udev/write_root_link_rule which creates the dynamic rule for /dev/root symlink always creates the rule in /dev/.udev/rules.d even if udev uses /run/udev. Consequently, the rules file is not found and /dev/root symlink is not created.

Reproducible: Always
Comment 1 Sergey Fionov 2011-09-07 20:01:50 UTC
Same problem here, udev-171 no longer use /dev/.udev when /run/udev exists, so /dev/root is not being created and many programs fail to find root device.
Comment 2 William Hubbs gentoo-dev 2011-12-09 18:02:50 UTC
This has been fixed in udev-171-r3. Thanks for the report.