[MacPorts] #49020: cctools @870: Checksum (rmd160) mismatch for cctools-870.tar.gz

MacPorts noreply at macports.org
Thu Oct 1 06:30:05 PDT 2015


#49020: cctools @870: Checksum (rmd160) mismatch for cctools-870.tar.gz
------------------------------+------------------------
  Reporter:  john.qingwang@…  |      Owner:  jeremyhu@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.3
Resolution:                   |   Keywords:
      Port:  cctools          |
------------------------------+------------------------

Comment (by Hot-Wire@…):

 I'm having the same issue after the El Capitan upgrade, during the mass
 reinstall required by MacPorts migration. I also had this issue prior to
 the upgrade, while still running Yosemite, but decided to deal with it
 post-upgrade (since migration forces uninstallation anyway).

 {{{

 $ sudo port selfupdate
 --->  Updating MacPorts base sources using rsync
 MacPorts base version 2.3.3 installed,
 MacPorts base version 2.3.3 downloaded.
 --->  Updating the ports tree
 --->  MacPorts base is already the latest version

 The ports tree has been updated. To upgrade your installed ports, you
 should run
   port upgrade outdated
 $ sudo port clean --dist cctools
 --->  Cleaning cctools
 $ sudo port install cctools
 --->  Computing dependencies for cctools
 --->  Fetching archive for cctools
 --->  Attempting to fetch cctools-870_0+llvm35.darwin_15.x86_64.tbz2 from
 http://packages.macports.org/cctools
 --->  Attempting to fetch cctools-870_0+llvm35.darwin_15.x86_64.tbz2 from
 http://lil.fr.packages.macports.org/cctools
 --->  Attempting to fetch cctools-870_0+llvm35.darwin_15.x86_64.tbz2 from
 http://nue.de.packages.macports.org/macports/packages/cctools
 --->  Fetching distfiles for cctools
 --->  Attempting to fetch ld64-242.tar.gz from
 http://opensource.apple.com/tarballs/cctools
 --->  Attempting to fetch ld64-242.tar.gz from
 http://opensource.apple.com/tarballs/ld64
 --->  Attempting to fetch cctools-870.tar.gz from
 http://opensource.apple.com/tarballs/cctools
 --->  Verifying checksums for cctools
 Error: Checksum (rmd160) mismatch for cctools-870.tar.gz
 Error: Checksum (sha256) mismatch for cctools-870.tar.gz
 Error: org.macports.checksum for port cctools returned: Unable to verify
 file checksums
 $ shasum -a 256
 /opt/local/var/macports/distfiles/cctools/cctools-870.tar.gz
 81a12e325255ea683447aff5f4d93f53e2498edcfdd4bb43996a21ef7f00b267
 /opt/local/var/macports/distfiles/cctools/cctools-870.tar.gz
 $ tar xzf /opt/local/var/macports/distfiles/cctools/cctools-870.tar.gz
 $ ls cctools-870/
 total 80
 -rw-r--r--   1 desimone  staff  19829 Mar 19  2013 APPLE_LICENSE
 -rw-r--r--   1 desimone  staff  16171 Aug 26 00:49 Makefile
 -rw-r--r--   1 desimone  staff    637 Mar 19  2013 PB.project
 drwxr-xr-x  18 desimone  staff    612 Sep 30 01:50 ar/
 drwxr-xr-x  82 desimone  staff   2788 Sep 30 01:50 as/
 drwxr-xr-x   4 desimone  staff    136 Sep 30 01:50 cbtlibs/
 drwxr-xr-x   5 desimone  staff    170 Sep 30 01:50 efitools/
 drwxr-xr-x  18 desimone  staff    612 Sep 30 01:50 gprof/
 drwxr-xr-x  16 desimone  staff    544 Sep 30 01:50 include/
 drwxr-xr-x  64 desimone  staff   2176 Sep 30 01:50 ld/
 drwxr-xr-x  18 desimone  staff    612 Sep 30 01:50 libmacho/
 drwxr-xr-x  41 desimone  staff   1394 Sep 30 01:50 libstuff/
 drwxr-xr-x  46 desimone  staff   1564 Sep 30 01:50 man/
 drwxr-xr-x  23 desimone  staff    782 Sep 30 01:50 misc/
 drwxr-xr-x  34 desimone  staff   1156 Sep 30 01:50 otool/

 }}}

 The file does not appear to be corrupt.

 I have downloaded cctools-master.zip from https://github.com/opensource-
 apple/cctools (the only other source for this I could find on Google that
 wasn't Apple's version or this bug report) and it matches Apple's version
 exactly.

 Apple's site (http://www.opensource.apple.com/tarballs/cctools/) does not
 seem to provide checksums.

 Not sure how to proceed. I have no reason to suspect corruption, foul
 play, not the OS upgrade. A stealth tarball regeneration on Apple's part
 seems the most likely case.

-- 
Ticket URL: <https://trac.macports.org/ticket/49020#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list