Description of problem: %postun -p /sbin/ldconfig doesn't work, because ldconfig chokes on the parameter passed by RPM. If I understand RPM correctly, it will attempt to execute the whole %postun script (the gconf schema removal in particular) in the ldconfig "shell", which will fail too. The fix is simple: %postun /sbin/ldconfig [rest of %postun] Version-Release number of selected component (if applicable): rhythmbox-0.8.3-1 Steps to Reproduce: 1.rpm -Uvh rhythmbox-0.8.3-1 2.rpm -ev rhythmbox Actual results: messages about %postun scriptlet failing
*** Bug 122974 has been marked as a duplicate of this bug. ***
Fixed in 0.8.3-4.