Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#35158 closed defect (fixed)

librsvg: checksum mismatch because HTML file

Reported by: robsonpeixoto@… Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: librsvg

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

$ sudo port upgrade outdated 
Password:
--->  p5-xml-parser is replaced by p5.12-xml-parser
--->  Computing dependencies for p5.12-xml-parser
--->  Cleaning p5.12-xml-parser
--->  Computing dependencies for librsvg
--->  Verifying checksum(s) for librsvg
Error: Checksum (sha256) mismatch for librsvg-2.36.1.tar.xz
***
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 librsvg returned: Unable to verify file checksums
Please see the log file for port librsvg for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

Attachments (1)

main.log (3.4 KB) - added by robsonpeixoto@… 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by robsonpeixoto@…

Attachment: main.log added

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

Description: modified (diff)
Owner: changed from macports-tickets@… to pixilla@…
Summary: Checksum (sha256) mismatch for librsvg-2.36.1.tar.xzlibrsvg: checksum mismatch because HTML file

Did you read the MisbehavingServers page to which the error message directed you? What is in the HTML file that was downloaded?

comment:2 Changed 12 years ago by robsonpeixoto@…

I read.

But the http://linorg.usp.br/gnome/sources/librsvg/2.36 are 'Temporarily of Unavailable', and the Web Service status response is 200. The server are not helping ...

=/

Thanks for the attention

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

Resolution: fixed
Status: newclosed

The administrators of the linorg.usp.br server appear to have corrected it so that it returns a 403 Forbidden code now instead of a 200 OK code.

You can now "sudo port clean --all librsvg" and try again.

comment:4 Changed 12 years ago by robsonpeixoto@…

Working very well. Thanks

$ sudo port clean --all librsvg ---> Cleaning librsvg $ sudo port fetch librsvg ---> Fetching distfiles for librsvg ---> Attempting to fetch librsvg-2.36.1.tar.xz from http://linorg.usp.br/gnome/sources/librsvg/2.36/ ---> Attempting to fetch librsvg-2.36.1.tar.xz from ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/librsvg/2.36/ $ sudo port checksum librsvg ---> Verifying checksum(s) for librsvg $ echo $? 0

Note: See TracTickets for help on using tickets.