[MacPorts] #60301: py-pyficache: checksum mismatch
MacPorts
noreply at macports.org
Fri Apr 3 01:36:29 UTC 2020
#60301: py-pyficache: checksum mismatch
------------------------+--------------------------
Reporter: ryandesign | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: | Port: py-pyficache
------------------------+--------------------------
{{{
$ sudo port fetch --no-mirrors py37-pyficache
---> Fetching distfiles for py37-pyficache
---> Attempting to fetch python-filecache-1.0.0.tar.gz from
https://github.com/rocky/python-filecache/archive/release-1.0.0
$ sudo port checksum py37-pyficache
---> Verifying checksums for py37-pyficache
Error: Checksum (rmd160) mismatch for python-filecache-1.0.0.tar.gz
Error: Checksum (sha256) mismatch for python-filecache-1.0.0.tar.gz
Error: Checksum (size) mismatch for python-filecache-1.0.0.tar.gz
Error: Failed to checksum py37-pyficache: Unable to verify file checksums
}}}
This was caused when `github.tarball_from archive`
[changeset:e76fb25f5c88d805e508a652da7cc2ac7aca1ff3/macports-ports was
added to the port]. Tarballs from archives and tarballs from tags have
different checksums but that commit did not update the port's checksums
nor handle it as a [wiki:PortfileRecipes#stealth-updates stealth update].
The simplest fix is to remove `github.tarball_from archive` again. You can
re-add it when you update the port to a new version.
--
Ticket URL: <https://trac.macports.org/ticket/60301>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list