Summary: | cryptsetup complains that udevadm is missing when using mdev | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Florian Streibelt <gentoo> |
Component: | genkernel | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aline, drakoun, fuzz, genkernel, gentoo, kronenpj, svenne |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Florian Streibelt
2009-07-03 12:49:11 UTC
The initramfs does not use udev, so including udevadm does not make sense. It uses mdev from busybox. I think that a system shouldn't give you an errormessage at bootup when everything is working. So by adding a dummy shellscript or a symlink to /bin/true would make the errormessage go away, although this is an ugly workaround. One could state, that at this stage there is only one process running and hope there is no race condition here. Or cryptsetup needs a patch to use mdev in that case? Same problem here. 2.6.28-tuxonice-r10, genkernel 3.4.10.904, cryptsetup 1.0.6-r2. I think this one belongs to base-system. Also reproduced this bug. But severity is maybe minor. i dropped the small hunk that added the complaint http://sources.gentoo.org/sys-fs/cryptsetup/files/cryptsetup-1.0.6-udevsettle.patch?r1=1.1&r2=1.2 |