Red Hat Bugzilla – Bug 176041
udev_db_lookup_name: unable to open udev_db '/dev/.udev/db'
Last modified: 2007-11-30 17:11:19 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051211 Fedora/1.5-1.1 Firefox/1.5
Description of problem:
When booting, I see the following messages on the console when starting udev:
Starting udev:udevd-event: udev_db_lookup_name: unable to open udev_db '/de
v/.udev/db': No such file or directory
(the error message is repeated twice)
Not that there is such a directory:
[root@esk .udev]# ls -ld /dev/.udev/
drwxr-xr-x 4 root root 80 Dec 17 23:18 /dev/.udev/
[root@esk .udev]# ls -ld /dev/.udev/db
drwxr-xr-x 2 root root 720 Dec 17 23:17 /dev/.udev/db
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot PC, watch console soon before switch to X (due to rhgb)
FYI, just updated udev and kernel, and it still happens with:
This is caused by executing udevinfo while there is no database to read. udev
078 exports the symlinks to the event environment and calling udevinfo is not
needed. I've also removed the error log for the next udev version.
hmm, there is no script in the udev package, that calls udevinfo during system
Don't you call pam_console.dev anymore? It was calling udevinfo in the past.
I am seeing this also as:
Starting udev:udevd-event: udev_db_lookup_name: unable to open udev_db
'/dev/.udev/db': No such file or directory
/dev/.udev/db is there, but I don't know when it is created. Also, I don't see
any errors after booting and starting work. Nothing in any of the logs.
Saw this today (1/5/2006) on a clean install of rawhide.
*** Bug 176547 has been marked as a duplicate of this bug. ***
pam_console.dev now uses $DEVLINKS, no udevinfo involved.
Still present on clean install of FC5T2. Not every reboot, tho. Can't predict
when the problem will occur.
I've seen this happen after my laptop lost power. The next boot had this
problem, and haldaemon wouldn't run. Rebooting fixed it.
I suspect this is fixed in later versions of udev:
Summary of changes from v078 to v079
don't log error if database does not exist
Of course current rawhide has 078, so a jump to 081 would probably solve this one.