[oe-commits] [Bug 5090] New: udev_124-r16 fails to start because /tmp is not writable yet
bugzilla-daemon at amethyst.openembedded.net
bugzilla-daemon at amethyst.openembedded.net
Wed Apr 29 20:37:22 UTC 2009
http://bugs.openembedded.net/show_bug.cgi?id=5090
Summary: udev_124-r16 fails to start because /tmp is not
writable yet
Classification: Unclassified
Product: Openembedded
Version: Angstrom 2008.x
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: org.openembedded.dev
AssignedTo: openembedded-commits at lists.openembedded.org
ReportedBy: msmith at cbnco.com
Hi,
I'm compiling Angstrom for wrap and booting it on a Soekris net4801.
The udev init script runs before mountall, so /var/volatile is not yet mounted
and /tmp is not writable. The new DEVCACHE invalidation logic in the init
script, introduced last week in 5677ff24dfa105e2aaee777c1652fb1a66c1e7a5,
attempts to create files in /tmp. The creation fails and the init script dies
because it runs with "#!/bin/sh -e".
As a workaround, I commented out DEVCACHE in /etc/default/udev. I guess it's
probably not OK to start udev after mountall, so the real fix might be to
create temp files under /dev instead of /tmp. The /dev tmpfs is already mounted
at this point.
Mike
--
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-commits
mailing list