Opened 6 years ago

Closed 6 years ago

#49093 closed defect (fixed)

tth @4.03: checksum mismatch due to new version being released

Reported by: john@… Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: haspatch Cc:
Port: tth

Description

I get a checksum failure when attempting to install tth.

It looks as though upstream has released a new version, but is distributing the source from exactly the same URL as the old tarball for version 4.03 (http://hutchinson.belmont.ma.us/tth/tth-noncom/tth_C.tgz). Unsurprisingly, the checksums for the old version don't match this updated tarball.

I attach a Portfile patch which simply bumps the version number and uses the new checksums. Two things to note:

  • http://hutchinson.belmont.ma.us/tth/Version claims the latest version is 4.08, but the changelog only goes as far as 4.07. I've assumed the former is correct.
  • I have no way of verifying the checksums are correct beyond that they're what I happened to got when I fetched the source for myself.

Attachments (1)

Portfile-tth.diff (696 bytes) - added by john@… 6 years ago.

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by john@…

Attachment: Portfile-tth.diff added

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

Cc: toby@… removed
Keywords: haspatch added
Owner: changed from macports-tickets@… to toby@…
Summary: tth @4.03 Checksum failuretth @4.03: checksum mismatch due to new version being released

Thanks for the patch!

It looks as though upstream has released a new version, but is distributing the source from exactly the same URL as the old tarball for version 4.03 (​http://hutchinson.belmont.ma.us/tth/tth-noncom/tth_C.tgz). Unsurprisingly, the checksums for the old version don't match this updated tarball.

Yes, this project uses an unversioned distfile. Until the developer stops this practice, checksum mismatches are inevitable between the time that the developer releases a new version and the time MacPorts updates to that version.

comment:2 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: newclosed

Fixed in r142739 (maintainer timeout)

Note: See TracTickets for help on using tickets.