The problem is that selocal uses seinfo's return code, but with recent SELinux user space the return code is no longer honored. ~$ seinfo -ainit_t Type Attributes: 0 ~$ echo $? 0 Previously, this was non-zero.
Created attachment 451316 [details, diff] Fix seinfo check in selocal This patch seems to work, but might not work on previous userspace (still need to test this). I'll have to check with upstream if this is expected behavior or not.
Fixed in the tree (2.6-r1 release), currently still ~arch.
Stabilized