Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#36726 closed defect (worksforme)

Matplotlib @1.1.1 checksum error

Reported by: hosseini@… Owned by: skymoo (Adam Mercer)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: py-matplotlib

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I appreciate if someone could help me to resolve a problem with installing matplotlib. When I am trying to install matplotlib using macports I get the following error:

DEBUG: checksum phase started at Thu Oct 25 14:19:54 CEST 2012
--->  Verifying checksum(s) for py27-matplotlib
DEBUG: Executing org.macports.checksum (py27-matplotlib)
--->  Checksumming matplotlib-1.1.1.tar.gz
Error: Checksum (rmd160) mismatch for matplotlib-1.1.1.tar.gz
Portfile checksum: matplotlib-1.1.1.tar.gz rmd160 d6289c7d001c078300ce360d33d424bd3eb93e13
Distfile checksum: matplotlib-1.1.1.tar.gz rmd160 3e38a958741c1657c1da6aaf990511757fb80c71
Error: Checksum (sha256) mismatch for matplotlib-1.1.1.tar.gz
Portfile checksum: matplotlib-1.1.1.tar.gz sha256 63b275eb8d98903264557ffbd6ec0fee2c31b5badb3678fce1ac7044594620ab
Distfile checksum: matplotlib-1.1.1.tar.gz sha256 2bd33d1b1bfc10c5ff30fec64d3118c259e7965cc2e2654719c23122c8c5f736
The correct checksum line may be:
checksums           rmd160  3e38a958741c1657c1da6aaf990511757fb80c71 \
                    sha256  2bd33d1b1bfc10c5ff30fec64d3118c259e7965cc2e2654719c23122c8c5f736
***
The non-matching file appears to be HTML. See this page for possible reasons
for the checksum mismatch:
<https://trac.macports.org/wiki/MisbehavingServers>
***
Error: org.macports.checksum for port py27-matplotlib returned: Unable to verify file checksums
DEBUG: Error code: NONE
DEBUG: Backtrace: Unable to verify file checksums
    while executing
"$procedure $targetname"
Warning: targets not executed for py27-matplotlib: org.macports.activate org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
Please see the log file for port py27-matplotlib for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-matplotlib/py27-matplotlib/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port py27-matplotlib failed

Change History (7)

comment:1 Changed 12 years ago by hosseini@…

DEBUG: checksum phase started at Thu Oct 25 14:19:54 CEST 2012
--->  Verifying checksum(s) for py27-matplotlib
DEBUG: Executing org.macports.checksum (py27-matplotlib)
--->  Checksumming matplotlib-1.1.1.tar.gz
Error: Checksum (rmd160) mismatch for matplotlib-1.1.1.tar.gz
Portfile checksum: matplotlib-1.1.1.tar.gz rmd160 d6289c7d001c078300ce360d33d424bd3eb93e13
Distfile checksum: matplotlib-1.1.1.tar.gz rmd160 3e38a958741c1657c1da6aaf990511757fb80c71
Error: Checksum (sha256) mismatch for matplotlib-1.1.1.tar.gz
Portfile checksum: matplotlib-1.1.1.tar.gz sha256 63b275eb8d98903264557ffbd6ec0fee2c31b5badb3678fce1ac7044594620ab
Distfile checksum: matplotlib-1.1.1.tar.gz sha256 2bd33d1b1bfc10c5ff30fec64d3118c259e7965cc2e2654719c23122c8c5f736
The correct checksum line may be:
checksums           rmd160  3e38a958741c1657c1da6aaf990511757fb80c71 \
                    sha256  2bd33d1b1bfc10c5ff30fec64d3118c259e7965cc2e2654719c23122c8c5f736
***
The non-matching file appears to be HTML. See this page for possible reasons
for the checksum mismatch:
<https://trac.macports.org/wiki/MisbehavingServers>
***
Error: org.macports.checksum for port py27-matplotlib returned: Unable to verify file checksums
DEBUG: Error code: NONE
DEBUG: Backtrace: Unable to verify file checksums
    while executing
"$procedure $targetname"
Warning: targets not executed for py27-matplotlib: org.macports.activate org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
Please see the log file for port py27-matplotlib for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-matplotlib/py27-matplotlib/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port py27-matplotlib failed

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to ram@…
Port: py-matplotlib added

Did you read the MisbehavingServers page to which the error message directed you?

comment:3 in reply to:  2 Changed 12 years ago by hosseini@…

Replying to ryandesign@…:

Did you read the MisbehavingServers page to which the error message directed you?

Sure, I read it but I could not figure out what was the source of my problem. I upgraded lots of ports recently with no problem, so I guess the problem is not from our server.

comment:4 Changed 12 years ago by skymoo (Adam Mercer)

You're getting a HTML file instead of the tarball. Check the contents of the HTML. If you delete the download and try again I imagine it'll work.

comment:5 in reply to:  4 Changed 12 years ago by hosseini@…

Replying to ram@…:

You're getting a HTML file instead of the tarball. Check the contents of the HTML. If you delete the download and try again I imagine it'll work.

Thanks! I will try to check the contents of the HTML as soon as possible. I cleaned the port and tried to install it again. Afterwards I uninstalled the port completely (even the earlier versions) but unfortunately it did not help.

comment:6 Changed 12 years ago by skymoo (Adam Mercer)

Resolution: worksforme
Status: newclosed

No response, assuming resolved.

comment:7 in reply to:  6 Changed 12 years ago by hosseini@…

Replying to ram@…:

No response, assuming resolved.

I could not find the HTML file in that time. I just deleted the distribution and waited. The day before yesterday I tried again and this time it worked. I would guess that this time, the source was downloaded from a different server.

Note: See TracTickets for help on using tickets.