Opened 3 years ago

Closed 3 years ago

Last modified 2 years ago

#63306 closed defect (fixed)

vile: checksum mismatch

Reported by: rtbraun Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: ThomasDickey (Thomas Dickey)
Port: vile

Description

Tried to install vile on Big Sur 11.4:

sudo port -v install vile 
--->  Verifying checksums for vile
--->  Checksumming vile-9.8u.tgz
Error: Checksum (rmd160) mismatch for vile-9.8u.tgz
Portfile checksum: vile-9.8u.tgz rmd160 f4eb3b934fab92cc75fe1dc83ec03b358d827d7d
Distfile checksum: vile-9.8u.tgz rmd160 ac428031d6269aea01c38dc44237e8ce9faea0b0
Error: Checksum (sha256) mismatch for vile-9.8u.tgz
Portfile checksum: vile-9.8u.tgz sha256 a0ba7631bc510b0106c8e46f05f4364934af90418133a93044303ed434b9b251
Distfile checksum: vile-9.8u.tgz sha256 31a82833fe4fef5a60043bcc3278d1a875a1028b1b2577c9e0fa3a179cff165e
Error: Checksum (size) mismatch for vile-9.8u.tgz
Portfile checksum: vile-9.8u.tgz size 2381865
Distfile checksum: vile-9.8u.tgz size 2375989
The correct checksum line may be:
checksums           rmd160  ac428031d6269aea01c38dc44237e8ce9faea0b0 \
                    sha256  31a82833fe4fef5a60043bcc3278d1a875a1028b1b2577c9e0fa3a179cff165e \
                    size    2375989
Error: Failed to checksum vile: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_vile/vile/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port vile failed

Change History (5)

comment:1 Changed 3 years ago by reneeotten (Renee Otten)

hmmm.... it seems there is an additional file revlist.bak in the upstream's archive. I would think that's a harmless file and we could just treat this as a "stealth update", or you could ask on the upstream's mailing list what's up with the change of the archive.

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

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 719640126aa483c7e8094e4940bb6967d7223032/macports-ports (master):

vile: Ignore upstream stealth update of 9.8u

Closes: #63306

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

Wait an hour from now, then run sudo port selfupdate and sudo port clean --all vile and then try to install it again.

comment:4 Changed 2 years ago by ThomasDickey (Thomas Dickey)

I hadn't noticed this until today (the dates reported on this web interface are misleading, because they say "5 months ago", while 9.8u was in May 2020 -- today's December 12, 2021).

The upstream file for 9.8u was updated May 20, 2020 after the Debian packager reported this issue.

9.8v is released today, fixing the build-breakage. I'd have released it last fall, but had decided to complete a change I'd started right after 9.8u (see https://github.com/ThomasDickey/vile-snapshots).

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

Cc: ThomasDickey added

Nothing misleading: 5 months ago, 2021-07-27, this bug was reported to us, and 5 months ago, 2021-07-31, we fixed it.

Note: See TracTickets for help on using tickets.