Description of problem: The current libselinux package has a proper %post scriplet to call /sbin/ldconfig, but is lacking a similar %postun one. Version-Release number of selected component (if applicable): libselinux-1.17.3-1 How reproducible: Always. Steps to Reproduce: 1. rpm -q --scripts libselinux-1.17.3-1 Actual results: postinstall scriptlet (using /bin/sh): # add libselinux to the cache /sbin/ldconfig Expected results: Also see a %postun scriplet. Additional info: Attached is a spec file patch that adds it and also cleans up the spec file by mainly removing stuff that is now unneeded. Also, I don't understand the reason to have a "Provides: libselinux.so" in the main package. All applications I can see linked against libselinux have a proper dependency on the .so.1 versionned file, so that provides could/should probably be removed.
Created attachment 103357 [details] Patch to add missing ldconfig call and clean up the spec file.
Fixed in libselinux-1.17.9-1
Indeed fixed in libselinux-1.17.9-1, but another minor weirdness slipped in : The package's "Distribution:" tag got "Red Hat FC-3" instead of the usual "Red Hat Linux" that all other packages have. Is this normal?
Never mind the distribution tag, seems like a more general issue of the build system(s). I've started a thread about it : http://www.redhat.com/archives/fedora-devel-list/2004-September/msg00753.html I'll close the bug as RAWHIDE now.