Description of problem: jadetex package contains the following %post scriptlet dependency: Requires(post): policycoreutils This dependency is not needed and causes dependency bloat because 63k jadetex package pulls in additional 2M of dependencies (policycoreutils and checkpolicy as its dependency) even on a system without SELinux enabled. Correct SELinux context restoration could be made only when SELinux is installed/enabled on a system. Likely in a similar way how it is done in TeX Live packages: %post if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then [ -x /sbin/restorecon ] && /sbin/restorecon -R %{_texmf_var}/ fi : Version-Release number of selected component (if applicable): jadetex-3.13-8.fc15 How reproducible: Always Steps to Reproduce: 1. rpm -q --requires jadetex | grep policycoreutils | wc -l 2. 3. Actual results: 1 Expected results: 0
Thanks for filling the bug, as discussed via IRC, I'll remove the dependency in next jadetex rawhide build.
Fixed in jadetex-3.13-9.fc15, closing RAWHIDE.