Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#53030 closed defect (fixed)

ncftp @3.2.6 Checksum mismatch

Reported by: crapshoot Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: tobypeterson
Port: ncftp

Description

The rmd160 and sha256 checksums for ncftp-3.2.6-src.tar.xz listed in the Portfile do not match those of the downloaded file. I downloaded from two sites just to confirm.

The CHANGELOG.txt in the ncftp sources says 3.2.6 was released on 2016-12-04. It looks like there was a "stealth update" after the initial release on 2016-11-27.

Attachments (2)

main.log (2.6 KB) - added by crapshoot 8 years ago.
Log file of checksum failure
Portfile.patch (675 bytes) - added by crapshoot 8 years ago.
Portfile patch for new checksums

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by crapshoot

Attachment: main.log added

Log file of checksum failure

Changed 8 years ago by crapshoot

Attachment: Portfile.patch added

Portfile patch for new checksums

comment:1 Changed 8 years ago by tobypeterson

WTF

comment:2 Changed 8 years ago by tobypeterson

Not the first time. See commit 89fba1b1628ad3e98532879fac9497b78ce5ceb0 for example.

comment:3 Changed 8 years ago by tobypeterson

Resolution: fixed
Status: newclosed

Applied patch with a dist_subdir to prevent failures for people who've already fetched the old tarball. Pushed 2196fe1c8f545af48f16838a3f9d07aba18b3d51

comment:4 Changed 8 years ago by crapshoot

Thanks for the quick fix!

comment:5 Changed 8 years ago by raimue (Rainer Müller)

For future reference, the solution with dist_subdir is described in PortfileRecipes#stealth-updates.

By the way, as we have multiple repositories configured on Trac, you need to specify the repository you want to link to with TracLinks:

Note: See TracTickets for help on using tickets.