I am trying to build freeradius rpm by following the instructions at http://wiki.freeradius.org/Red_Hat_FAQ#How_to_build_an_SRPM I however get the follwing errors at the fist step # rpm -ivh freeradius-2.1.7-7.fc12.src.rpm 1:freeradius warning: user mockbuild does not exist - using root warning: group mockbuild does not exist - using root ########################################### [100%] error: unpacking of archive failed on file /usr/src/redhat/SOURCES/freeradius-logrotate;4be01a23: cpio: MD5 sum mismatch I did a rpm -K which shows # rpm -K freeradius-2.1.7-7.fc12.src.rpm freeradius-2.1.7-7.fc12.src.rpm: sha1 md5 OK I installed all the rpm-build packages before hand so do not know why this is happening. I am using Centos 5.4 --Athiq