[MacPorts] #19056: i386-mingw32-gcc: Checksum (md5) mismatch

MacPorts noreply at macports.org
Mon Mar 30 15:03:00 PDT 2009


#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


More information about the macports-tickets mailing list