Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 462626 - =sys-libs/selinux-2.1.12 needs fedora patches to be compatible with >=sys-fs/udev-197
Summary: =sys-libs/selinux-2.1.12 needs fedora patches to be compatible with >=sys-fs/...
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard: selinux-utils
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-21 21:33 UTC by Samuli Suominen
Modified: 2013-04-16 09:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen gentoo-dev 2013-03-21 21:33:12 UTC
selinux maintainers:

from this patch:

http://pkgs.fedoraproject.org/cgit/libselinux.git/tree/libselinux-rhat.patch

our libselinux-2.1.12 is missing at least this part:

http://bugzilla.redhat.com/show_bug.cgi?id=909826#c24

to fix:

http://bugzilla.redhat.com/show_bug.cgi?id=909826

this makes fixing bug 462538 that much harder...
thanks for looking into it!
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2013-03-26 19:56:40 UTC
Meh, the patch doesn't apply on our (mainly upstream) libselinux. I'll add in the part you mentioned.
Comment 2 Sven Vermeulen (RETIRED) gentoo-dev 2013-03-26 20:15:16 UTC
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)
Comment 3 Samuli Suominen gentoo-dev 2013-03-26 20:22:24 UTC
Thanks Sven. 

You can try udev-199 or udev-9999 directly. Don't waste your time with 197 or 198.
Comment 4 Sven Vermeulen (RETIRED) gentoo-dev 2013-03-29 09:20:50 UTC
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
Comment 5 Samuli Suominen gentoo-dev 2013-03-29 10:02:35 UTC
(In reply to comment #4)
> Booted up successfully with udev-9999

nice, then udev-200 is OK too, bug 463614 :-)
Comment 6 Sven Vermeulen (RETIRED) gentoo-dev 2013-04-16 09:57:21 UTC
Stabilized