[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