chown -f exits with a 0 on a bad symlink chgrp -f does not
*** Bug 2374 has been marked as a duplicate of this bug. *** the fixperms macro bombs out if chown or chgrp fails. This isn't the behaviour that RPM 2.5 had. While it is only a configuration issue, it seems to make sense to me that the default behaviour is to be backwards compatible with 2.5.
Seems to work since at least 6.2...