#19056: i386-mingw32-gcc: Checksum (md5) mismatch ---------------------------------------+------------------------------------ Reporter: asimmons@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Keywords: | Port: ---------------------------------------+------------------------------------ i386-mingw32-gcc is broken again: {{{ asimmons-mac:~ asimmons$ date Mon Mar 30 15:36:58 MDT 2009 asimmons-mac:~ asimmons$ sudo port selfupdate MacPorts base version 1.710 installed Downloaded MacPorts base version 1.710 The MacPorts installation is not outdated so it was not updated asimmons-mac:~ asimmons$ sudo port sync asimmons-mac:~ asimmons$ sudo port clean --all i386-mingw32-gcc ---> Cleaning i386-mingw32-gcc asimmons-mac:~ asimmons$ sudo port install i386-mingw32-gcc ---> Fetching i386-mingw32-gcc ---> Attempting to fetch gcc-core-3.4.5-20060117-2-src.tar.gz from http://downloads.sourceforge.net/mingw ---> Attempting to fetch gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz from http://downloads.sourceforge.net/mingw ---> Attempting to fetch gcc-g77-3.4.5-20060117-2-src.tar.gz from http://downloads.sourceforge.net/mingw ---> Attempting to fetch gcc-java-3.4.5-20060117-2-src.tar.gz from http://downloads.sourceforge.net/mingw ---> Attempting to fetch gcc-objc-3.4.5-20060117-2-src.tar.gz from http://downloads.sourceforge.net/mingw ---> Verifying checksum(s) for i386-mingw32-gcc Error: Checksum (md5) mismatch for gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz Error: Checksum (sha1) mismatch for gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz Error: Checksum (rmd160) mismatch for gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz Error: Target org.macports.checksum returned: Unable to verify file checksums Error: Status 1 encountered during processing. }}} I tried to reopen #18628, but I didn't have perms. Looking at the Portfile for i386-mingw32-gcc shows this for the checksums of gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz: {{{ gcc-g%2B%2B-${version}-src.tar.gz \ md5 ca81c8420ab9d1d05ff9c73a9d4f7d63 \ sha1 edafa412d86085cf39f0db1c19a6ea2890d05946 \ rmd160 7e3341c6ef1494462dfd3f682ad4cc6871b73e98 \ }}} But doing checksums on the downloaded file directly gives completely different values: {{{ asimmons-mac:i386-mingw32-gcc asimmons$ cd /opt//local/var/macports/distfiles/i386-mingw32-gcc asimmons-mac:i386-mingw32-gcc asimmons$ openssl md5 gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz MD5(gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz)= fbacfe12bed24ab1a67459824707809d asimmons-mac:i386-mingw32-gcc asimmons$ openssl sha1 gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz SHA1(gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz)= 904e1732364fce16449714e3b929c541f28f7d3a asimmons-mac:i386-mingw32-gcc asimmons$ openssl rmd160 gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz RIPEMD160(gcc-g%2B%2B-3.4.5-20060117-2-src.tar.gz)= 3743a051cecf6b5c52ccb5e23d29f9c7d8951b73 }}} Did the mingw guys change these files on you? -- Ticket URL: <http://trac.macports.org/ticket/19056> MacPorts <http://www.macports.org/> Ports system for Mac OS