[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