Opened 3 years ago

Closed 2 years ago

#64789 closed defect (fixed)

libuv @1.43.0: Error: Checksum mismatch

Reported by: yoonbo (Boram Yoon) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: libuv

Description

installing libuv gives checksum error as below.


% port  install libuv
--->  Computing dependencies for libuv
--->  Fetching distfiles for libuv
--->  Attempting to fetch libuv-1.43.0.tar.gz from https://codeload.github.com/libuv/libuv/legacy.tar.gz/v1.43.0?dummy=
--->  Verifying checksums for libuv
Error: Checksum (rmd160) mismatch for libuv-1.43.0.tar.gz
Error: Checksum (sha256) mismatch for libuv-1.43.0.tar.gz
Error: Checksum (size) mismatch for libuv-1.43.0.tar.gz
Error: Failed to checksum libuv: Unable to verify file checksums
Error: See /Users/boram/macports/var/macports/logs/_Users_boram_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libuv/libuv/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port libuv failed

Attachments (1)

main.log (20.0 KB) - added by yoonbo (Boram Yoon) 3 years ago.
Error log file

Download all attachments as: .zip

Change History (5)

Changed 3 years ago by yoonbo (Boram Yoon)

Attachment: main.log added

Error log file

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

Keywords: checksum removed
Owner: set to michaelld
Port: libuv added
Priority: HighNormal
Status: newassigned
Summary: Error: Checksum mismatch for libuv-1.43.0.tar.gzlibuv @1.43.0: Error: Checksum mismatch

Updating the port to 1.44.0 will fix this.

In the process of doing so, we should switch to downloading the distfile from the preferred location, https://dist.libuv.org/dist/

That may remove the need to run autogen.sh.

comment:2 Changed 3 years ago by michaelld (Michael Dickens)

great suggestions! Looking into updating libuv ...

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

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.