[MacPorts] #62149: openconnect-gui @1.3: checksum mismatch (was: openconnect-gui @ 1.3: Build failure due to mismatched checksum)
MacPorts
noreply at macports.org
Wed Jan 27 11:59:10 UTC 2021
#62149: openconnect-gui @1.3: checksum mismatch
------------------------------+--------------------
Reporter: jatedev | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: openconnect-gui |
------------------------------+--------------------
Comment (by ryandesign):
The old file—the one with the right checksums which we mirrored in 2015
(see http://distfiles.macports.org/openconnect-gui/) is 32MB. The new file
available now is 516KB. Comparing the contents of the old and new files,
everything is identical except that the included compiled Windows
executables and libraries have been replaced with what I assume are [https
://git-lfs.github.com git large file storage] links. For example:
{{{
$ cat openconnect-openconnect-gui-982976f/lib/libgmp.dll.a
version https://git-lfs.github.com/spec/v1
oid
sha256:9679b984e50d57cb91e2e216730e54a551f39acad92b44d24875a22321fc600c
size 547020
}}}
I guess the developers of openconnect-gui retroactively rewrote their
repository history to use git-lfs. Developers should not rewrite the
history of their repositories, but here we are.
Presumably Windows binaries are of no consequence to us at MacPorts so we
could happily switch to the new source file for the space savings.
This could also be an opportunity to update the port to a newer version.
That's #52514.
--
Ticket URL: <https://trac.macports.org/ticket/62149#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list