New versions of udev doesn't create /dev/.udev directory, but /run/udev instead. So this is bad: if [[ -d ${ROOT}/dev/.udev || -c ${ROOT}/dev/.devfs ]] ; then IMHO ebuild should check if /dev is mounted as devtmpfs or tmpfs. Reproducible: Always
(In reply to comment #0) > IMHO ebuild should check if /dev is mounted as devtmpfs or tmpfs. Hmm.. This is also not correct, because kernel can automount /dev as devtmpfs (CONFIG_DEVTMPFS_MOUNT=y)
(In reply to comment #1) Please ignore my comment 1. :)
should be all set now in the tree; thanks for the report! Commit message: Check for devtmpfs too http://sources.gentoo.org/sys-fs/static-dev/static-dev-0.1.ebuild?r1=1.14&r2=1.15