Opened 13 years ago

Last modified 13 years ago

#29847 closed defect

nawk: checksum mismatch — at Version 1

Reported by: rens@… Owned by: toby@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: haspatch Cc: ryandesign@…
Port: nawk

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

I try to install dnsmasq which failes with:

Error: Failed to install nawk
Log for nawk is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_sea.us.rsync.macports.org_release_ports_lang_nawk/main.log
Error: The following dependencies were not installed: nawk
Error: Status 1 encountered during processing.

The logfile tells me:

:info:checksum The correct checksum line may be:
:info:checksum checksums           md5     4d2b1002db5979a2f3a578e11b7d2fb3 \
                    sha1    567eb99d30337cb323bee39284527cecd3d45b02 \
                    rmd160  b9286a65f6f1887ede837e2b6328c13bfc327fa3
:error:checksum Target org.macports.checksum returned: Unable to verify file checksums
:debug:checksum Backtrace: Unable to verify file checksums
    while executing

Just installing the nawk package of course also ends up in a checksum mismatch error.

I tried to do a 'sudo port selfupdate' and a 'sudo port sync' multiple times (I've had the problem about 3 weeks ago, and tried a few times since then). But still the error.

Change History (2)

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

Cc: ryandesign@… added
Description: modified (diff)
Keywords: haspatch added; checksum failed removed
Owner: changed from macports-tickets@… to toby@…
Summary: Can't install dnsmasq because of checksum mismatch for nawknawk: checksum mismatch

Confirmed, the port version is 20100523 but the distfile on the main server was last updated 20110506.

The attached patch updates the port to this version, and also makes it respect build_arch, and adds a universal variant.

Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: nawk.diff added

proposed patch

Note: See TracTickets for help on using tickets.