The filesize and MD5 sum for grass-6.0.0.tar.gz in the grass-6.0.0-r2 digest do not match those of the downloaded file (for all mirrors, including the authoritative site http://grass.itc.it) The digest entry in the portage tree is: MD5 acfa05ada219cd15c9db1a5d5320e008 grass-6.0.0.tar.gz 7791409 But the values for downloaded file are: MD5 42ecbb76b00117a324017e2b27c4fe68 grass-6.0.0.tar.gz 7905863
Hmm, I just deleted my grass tarball, cleaned out the overlay, and tried to emerge grass again: emerge grass -v Calculating dependencies ...done! >>> emerge (1 of 1) sci-geosciences/grass-6.0.0-r2 to / >>> md5 files ;-) grass-5.0.2.ebuild >>> md5 files ;-) grass-5.0.3.ebuild >>> md5 files ;-) grass-6.0.0-r2.ebuild >>> md5 files ;-) files/digest-grass-5.0.2 >>> md5 files ;-) files/digest-grass-5.0.3 >>> md5 files ;-) files/99grass-6 >>> md5 files ;-) files/digest-grass-6.0.0-r2 >>> md5 src_uri ;-) grass-6.0.0.tar.gz >>> Unpacking source... >>> Unpacking grass-6.0.0.tar.gz to /var/tmp/portage/grass-6.0.0-r2/work * Applying grass-readline.patch ... [ ok ] I'll take a closer look tomorrow.
The md5sum for the file I downloaded matches the md5sum from the GRASS website: http://www.grass.itc.it/grass60/source/grass-6.0.0.md5sum Could you be picking up an older/incomplete copy of the tarball from a proxy cache?
Go figure... Now fixed in CVS.