| Summary: | sec-policy/selinux-base-policy-2.20120215-r7 failed to emerge (postinst) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Paweł Hajdan, Jr. (RETIRED) <phajdan.jr> |
| Component: | Hardened | Assignee: | SE Linux Bugs <selinux> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
Paweł Hajdan, Jr. (RETIRED)
2012-05-04 14:07:08 UTC
Created attachment 310787 [details]
build.log
(In reply to comment #0) > Note the error: > > libsepol.check_assertion_helper: neverallow violated by allow mono_t > mono_t:capability { sys_module }; > > > I guess it might be possible to work around the issue by maybe re-emerging > mono policy, but I consider it a bug - all the policies should emerge > cleanly. Confirmed: after updating selinux-mono, selinux-base-policy also emerged fine. It's indeed a bug, but it might be one we will "fix" when the next major release is made. To fix it properly, we either need to use an upgrade guide, or have each major bump install all modules in one go, which is a fairly big change on the ebuild. Being tackled as part of eclass development. New eclass is in the main tree. |