#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