This has a tendency to happen when using MacPorts:
123456789101112
$ sudo port upgrade outdated
---> Computing dependencies for curl-ca-bundle
---> Fetching curl-ca-bundle
---> Attempting to fetch curl-7.21.2.tar.bz2 from http://curl.sourceforge.net/download/
---> Attempting to fetch certdata-1.70.txt from http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1&dummy=
---> Verifying checksum(s) for curl-ca-bundle
Error: Checksum (sha1) mismatch for curl-7.21.2.tar.bz2
Error: Checksum (rmd160) mismatch for curl-7.21.2.tar.bz2
Error: Target org.macports.checksum returned: Unable to verify file checksums
Log for curl-ca-bundle is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl-ca-bundle/main.log
Error: Unable to upgrade port: 1
To report a bug, see http://guide.macports.org/#project.tickets>
I manage several different machines that use MacPorts for a few unix programs, and I keep seeing them choke on curl-ca-bundle. If you go to curl.sourceforge.net, it redirects to curl.haxx.se (which does look awfully suspicious). Not sure exactly why the download keeps failing to pass it’s checksum, but the only way I’ve found to resolve the issue is to clean up & keep trying: