I believe the MD5 sum and file length are incorrect for the Intel C++ compiler, version 9.0.021. I have downloaded the tar.gz file twice, and the file length i get is 201217259. The result is a failed ebuild. Reproducible: Always Steps to Reproduce: 1. Download tar.gz file and place in /usr/portage/distfiles 2. emerge icc 3. Actual Results: ebuild failed because of incorrect file size. I have asked Intel for the correct filesize and MD5 sum, and I will report the answer to you.
There is a workaround. As discussed in the 2005.0 Handbook, ----------begin quote----------- If you are certain that the sources you've fetched and the ebuild itself are valid, you can regenerate the Manifest and digest-<package> file using ebuild's digest functionality: Code Listing 3: Regenerate Manifest and digest # ebuild path/to/ebuild digest --------end quote----------
I did a new download from the ftp site as well. They seem to have changed the file contents (hurrah!). I've regened the digest and await bugs from people with the old file;)