from this patch:
our libselinux-2.1.12 is missing at least this part:
this makes fixing bug 462538 that much harder...
thanks for looking into it!
Meh, the patch doesn't apply on our (mainly upstream) libselinux. I'll add in the part you mentioned.
sys-libs/libselinux-2.1.12-r3 currently in hardened-development overlay with mentioned patch. I'll run a few tests before moving to main tree (still have to test the new udev referenced in bug #462538 as well)
You can try udev-199 or udev-9999 directly. Don't waste your time with 197 or 198.
Booted up successfully with udev-9999; once udev was started the contexts seem to be ok for most devices. A few are left, but I think those are from lvm utilities, not udev (/dev/mapper/*). I've created bug #463690 for this as it is most likely a policy-only issue.
sys-libs/libselinux-2.1.12-r3 is in tree, ~arch'ed for now
(In reply to comment #4)
> Booted up successfully with udev-9999
nice, then udev-200 is OK too, bug 463614 :-)