I tried to install git from source RPM... and failed:
$ rpmbuild --rebuild git-1.6.5.2-1.fc11.src.rpm
Installing git-1.6.5.2-1.fc11.src.rpm
warning: user junio does not exist - using root
warning: group junio does not exist - using root
error: unpacking of archive failed on file
/home/local/builddir/SOURCES/git-1.6.5.2.tar.gz;
4afb1f6a: cpio: MD5 sum mismatch
error: git-1.6.5.2-1.fc11.src.rpm cannot be installedError messages are line wrapped for better readibility.
Redownloading the file didn't help
$ ls -l git-1.6.5.2-1.fc11.src.rpm
-rw-r--r-- 1 jnareb users 2713416 Oct 26 03:59 git-1.6.5.2-1.fc11.src.rpm
$ md5sum git-1.6.5.2-1.fc11.src.rpm
9f89a01b65e1b8e8934c3a2252064632 git-1.6.5.2-1.fc11.src.rpm