Ticket #35158 (closed defect: fixed)
librsvg: checksum mismatch because HTML file
| Reported by: | robsonpeixoto@… | Owned by: | pixilla@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.1.1 |
| Keywords: | Cc: | ||
| Port: | librsvg |
Description (last modified by ryandesign@…) (diff)
$ 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
Change History
comment:1 Changed 11 months ago by ryandesign@…
- Owner changed from macports-tickets@… to pixilla@…
- Description modified (diff)
- Summary changed from Checksum (sha256) mismatch for librsvg-2.36.1.tar.xz to librsvg: 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 11 months 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 10 months ago by ryandesign@…
- Status changed from new to closed
- Resolution set to fixed
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 10 months 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

