port install pear-TCPDF fails with checksum error
Joshua Root
jmr at macports.org
Tue Jun 27 05:42:13 UTC 2017
> Hi Ports,
>
> port install pear-TCPDF fails with checksum error
>
> i have read https://trac.macports.org/wiki/MisbehavingServers and i am sure my isp's dns server is not misbehaving.
>
> i have read https://trac.macports.org/wiki/FAQ#checksums.
>
> i have searched trac, no match found.
>
> so i tried again:
>
> # port selfupdate
> ---> Updating MacPorts base sources using rsync
> MacPorts base version 2.4.1 installed,
> MacPorts base version 2.4.1 downloaded.
> ---> Updating the ports tree
>
> # port clean -f --dist pear-TCPDF
> ---> Cleaning pear-TCPDF
>
> # port install pear-tcpdf 2>&1 | tee /bla
> ---> Computing dependencies for pear-TCPDF
> ---> Fetching archive for pear-TCPDF
> ---> Attempting to fetch pear-TCPDF-5.9.074_0.darwin_15.noarch.tbz2 from https://packages.macports.org/pear-TCPDF
> ---> Attempting to fetch pear-TCPDF-5.9.074_0.darwin_15.noarch.tbz2 from http://lil.fr.packages.macports.org/pear-TCPDF
> ---> Attempting to fetch pear-TCPDF-5.9.074_0.darwin_15.noarch.tbz2 from http://nue.de.packages.macports.org/pear-TCPDF
> ---> Fetching distfiles for pear-TCPDF
> ---> Attempting to fetch TCPDF-5.9.074.tgz from https://distfiles.macports.org/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://lil.fr.distfiles.macports.org/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://nue.de.distfiles.macports.org/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://osl.no.distfiles.macports.org/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/pear
> ---> Attempting to fetch TCPDF-5.9.074.tgz from http://pearhub.org/get
> ---> Verifying checksums for pear-TCPDF
> Error: Checksum (rmd160) mismatch for TCPDF-5.9.074.tgz
> Error: Checksum (sha256) mismatch for TCPDF-5.9.074.tgz
> ***
> The non-matching file appears to be HTML. See this page for possible reasons
> for the checksum mismatch:
> <https://trac.macports.org/wiki/MisbehavingServers>
> ***
> The file has been moved to: /opt/local/var/macports/distfiles/pear/TCPDF-5.9.074.tgz.html
> Error: Failed to checksum pear-TCPDF: Unable to verify file checksums
> Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_php_pear-TCPDF/pear-TCPDF/main.log for details.
> Error: Follow https://guide.macports.org/#project.tickets to report a bug.
> Error: Processing of port pear-tcpdf failed
>
>
> what should i do now?
>
> thanks.
Generally you should look at the contents of the HTML file to figure out
what generated it instead of the correct file and why. In this case I
would guess it's the fourth possibility listed on the MisbehavingServers
page, "The download site no longer has the file, and does not indicate
this with the correct response code."
- Josh
More information about the macports-users
mailing list