Opened 4 years ago

Closed 4 years ago

#49723 closed defect (fixed)

ninja: checksum does not match

Reported by: lpsinger (Leo Singer) Owned by: 521E328E-2A13-4749-826A-E4EF4F22A0F1@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: larryv (Lawrence Velázquez)
Port: ninja

Description

I am unable to install ninja because the checksum mismatches. See attached log.

Attachments (2)

main.log (4.3 KB) - added by lpsinger (Leo Singer) 4 years ago.
Portfile.diff (934 bytes) - added by lpsinger (Leo Singer) 4 years ago.
Proposed patch for Portfile

Download all attachments as: .zip

Change History (6)

Changed 4 years ago by lpsinger (Leo Singer)

Attachment: main.log added

comment:1 Changed 4 years ago by lpsinger (Leo Singer)

This is probably because the GitHub URL in the port file, <https://github.com/martine/ninja>, redirects to <https://github.com/ninja-build/ninja>, and the filenames in the tarball are prefixed with ninja-build-ninja-484c163/ rather than martine-ninja-123abcde/.

Changed 4 years ago by lpsinger (Leo Singer)

Attachment: Portfile.diff added

Proposed patch for Portfile

comment:2 Changed 4 years ago by lpsinger (Leo Singer)

Please see attached patch, which will fix the bug.

comment:3 Changed 4 years ago by larryv (Lawrence Velázquez)

Cc: larryv@… added

Cc Me!

comment:4 Changed 4 years ago by lpsinger (Leo Singer)

Resolution: fixed
Status: newclosed

Fixed in r142838.

Note: See TracTickets for help on using tickets.