[MacPorts] #57636: tcl at 8.6.9 : port file has invalid checksum.
MacPorts
noreply at macports.org
Wed Nov 21 08:53:17 UTC 2018
#57636: tcl at 8.6.9 : port file has invalid checksum.
---------------------------+---------------------------------
Reporter: SerpentChris | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: | Keywords:
Port: tcl |
---------------------------+---------------------------------
Comment (by chrstphrchvz):
Johsua Root (on IRC) says that the `dist_subdir` workaround would still be
usable; if I understood correctly it would be to use a subdirectory of the
existing `tcltk` one. I have not yet tried this approach.
I informed the Tcl/Tk team (via Tcl Chatroom) of the effect certain
downstream users such as MacPorts encounter when distfiles are republished
with identical filenames, and asked whether they might consider a
publishing a renamed copy. The person responsible for publishing their
distfiles, who is flustered over having to be republish 8.6.9 once
already, took issue with the suggestion to publish a renamed copy for
downstream users in this situation, as well as with the fact that
downstream users assume that published files won't have their checksums
changed, and that downstream users adopted the published files as "final"
before a formal announcement was made via their mailing list. As MacPorts
hasn't exhausted its options for working around the issue, it was probably
wrong for me to bring up the subject or suggest that the upstream
developer consider taking any action; I'm sorry for doing so, and did not
mean to misrepresent the MacPorts community by doing so. However I hope
that the interaction I had with them offers some insight into what
standards the Tcl/Tk team plans to hold regarding its releases.
Also, I hope that I did not mislead MacPorts into adopting Tcl 8.6.9
earlier than it should have. My intent in opening
https://github.com/macports/macports-ports/pull/2971 was to share what I
was using to test the prerelease, as I have so far relied on MacPorts to
build Tcl/Tk rather than building it completely on my own. It was also my
own choice for being an "early adopter" of macOS Mojave before there was a
released version of Tk 8.6 operational on it.
--
Ticket URL: <https://trac.macports.org/ticket/57636#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list