Red Hat Bugzilla – Bug 369611
yum upgrade with selinux-policy-strict installed fails
Last modified: 2008-08-06 10:46:04 EDT
Description of problem:
I tried doing a yum upgrade from f7 to f8 and it initially failed complaining
about being unable to resolve a dependency for selinux-policy-strict.
Version-Release number of selected component (if applicable):
I am not sure this applies as selinux-policy-strict isn't in f8
I am not sure. I was able to upgrade with a work around and I don't currently
have another system that I am able to test this on.
Steps to Reproduce:
1. Install selinux-policy-strict on an f7 system.
2. yum upgrade
The upgrade error out.
Upgrade should run to completion.
Since I was actually using the targeted policy, I just removed the strict and
mls policies with rpm and then did the yum upgrade, which worked.
I am guessing this problem is related to strict being subsumed by targeted and
that perhaps targeted should obsolete strict in f8. Though I can imagine that
things may not be that simple.
Fixed in selinux-policy-3.0.8-48
Bulk closing a old selinux policy bugs that were in the modified state. If the
bug is still not fixed. Please reopen.
What should one do if one actually needs the strict policy?
Has this policy been discontinued? Moved to a different package?
The http://fedoraproject.org/wiki/Bugs/F8Common page states that:
"...the new consolidated selinux-policy-targeted package does not properly obsolete the old strict package..."
I have the selinux-policy-targeted package installed, but I don't see any trace of strict policy on my system. The /etc/selinux/strict directory doesn't exist, only /etc/selinux/targeted.
BTW, the release notes for Fedora 8
do not mention anything about this mysterious disappearance of strict policy
I think it ought to be documented there. Notifying users of such changes is the
very reason for having release notes in the first place.