New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #32547 (closed defect: invalid)

Opened 17 months ago

Last modified 17 months ago

mesa @7.11 checksum failure

Reported by: anwarghuloum@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: mesa

Description

mesa port is not checksumming on download:

$ sudo port install mesa
--->  Computing dependencies for mesa
--->  Fetching archive for mesa
--->  Attempting to fetch mesa-7.11_2+python27.darwin_11.x86_64.tgz from http://packages.macports.org/mesa
--->  Fetching mesa
--->  Verifying checksum(s) for mesa
Error: Checksum (sha1) mismatch for MesaLib-7.11.tar.bz2
Error: Checksum (rmd160) mismatch for MesaLib-7.11.tar.bz2
Error: Checksum (sha256) mismatch for MesaLib-7.11.tar.bz2
Error: Checksum (sha1) mismatch for MesaGLUT-7.11.tar.bz2
Error: Checksum (rmd160) mismatch for MesaGLUT-7.11.tar.bz2
Error: Checksum (sha256) mismatch for MesaGLUT-7.11.tar.bz2
***
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: Target org.macports.checksum returned: Unable to verify file checksums
Log for mesa is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/mesa/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

Livecheck returns a file not found error:

$ sudo port livecheck mesa
Error: cannot check if mesa was updated (The requested URL returned error: 404)

Attachments

main.log (49.8 KB) - added by anwarghuloum@… 17 months ago.
log file for mesa port install attempt

Change History

comment:1 Changed 17 months ago by anwarghuloum@…

Check master sites in portfile, the files are there. I checked both files in both master sites with a manual shasum and the sha1 hashes match the port file in both cases. The error must be in how port is grabbing the file.

Changed 17 months ago by anwarghuloum@…

log file for mesa port install attempt

comment:2 Changed 17 months ago by anwarghuloum@…

I just noticed that in the log file, port attempts to grab mesa-7.11_2+python27.darwin_11.x86_64.tbz2 from the macports web site, where only mesa-7.11_2+python27.darwin_10.x86_64.tbz2 exists.

comment:3 Changed 17 months ago by ryandesign@…

Anything relating to the archive is irrelevant. The error message is about the distfile. What is in the distfile which got downloaded? According to the error message, it is unexpectedly an HTML file.

comment:4 Changed 17 months ago by anwarghuloum@…

Turned out to be a firewall issue ... port clean --dist (or --all) resolves the issue getting rid of the stale distfiles. Thanks for the clue!

comment:5 Changed 17 months ago by macsforever2000@…

  • Status changed from new to closed
  • Resolution set to invalid
Note: See TracTickets for help on using tickets.