whilst doing a yum update from yesterdays rawhide to todays, I got.. Updating : selinux-policy-targeted ####################### [20/48] Traceback (most recent call last): File "/usr/sbin/genhomedircon", line 364, in ? selconf.write() File "/usr/sbin/genhomedircon", line 325, in write fd.write(self.genoutput()) File "/usr/sbin/genhomedircon", line 316, in genoutput ret += self.genHomeDirContext() File "/usr/sbin/genhomedircon", line 265, in genHomeDirContext users = self.getUsers() File "/usr/sbin/genhomedircon", line 210, in getUsers (status, list, lsize) = semanage_seuser_list(self.semanageHandle) NameError: global name 'semanage_seuser_list' is not defined libsemanage.semanage_install_sandbox: genhomedircon returned error code 1.
Same here while updating to selinux-policy-targeted.noarch 0:2.2.8-1.
Actually, that's on FC5 test 2, not devel, but the error is identical.
Fixed by an update to policycoreutils.