severity 300705 important
thanks

Marc,

On Mon, Mar 21, 2005 at 10:13:15AM +0100, Marc Schiffbauer wrote:
> after the last udev update my system did not come up anymore because
> udev failed to start and then no partitions but / had been found...

> The Problem: udev relies on /tmp to be a directory on startup. On my
> System /tmp is only a symlink to /var/tmp which made udev not start.

> Suggested solution:

> Do not use /tmp for temporary mounts on system start or test it to be a
> real directory. Maybe it would be better to create a temporary dir for
> startup:

> TMP="$(mktemp -d /udev-startup-XXXXXX)"

> and then use $TMP to mount temp things instead of /tmp

This can be trivially worked around by creating a /var/tmp directory on the
root filesystem, or by making /tmp a bind mount to /var/tmp instead of a
symlink.  There's no justification for making this a release-critical bug in
udev, as you've made changes to the base system that are not guaranteed to
be supported.

-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to