[MacPorts] #70283: gopls @0.16.0: checksum mismatch

MacPorts noreply at macports.org
Mon Jun 24 02:53:26 UTC 2024


#70283: gopls @0.16.0: checksum mismatch
---------------------+----------------------
  Reporter:  amake   |      Owner:  ra1nb0w
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  gopls   |
---------------------+----------------------

Comment (by ryandesign):

 No, the port already does specify the `gopls/v` tag prefix that it should.

 The problem is that all go distfiles get downloaded into
 [https://distfiles.macports.org/go/ a single go directory]. We already
 mirrored the distfile tools-0.16.0.tar.gz back in November 2023 when
 [changeset:36a4aef9d15487b321e28f17b99684363e399925/macports-ports go-
 tools was updated to 0.16.0].

 This is not the first time grouping all go distfiles into a single
 directory has caused a problem. There are distfiles in that directory
 named 0.3.0.tar.gz, 0.4.0.tar.gz… who knows what package those are for.

 The gopls port needs to change the `distname` so that it does not collide
 with the go-tools port's distname. Please keep the potential for distname
 collisions in mind for any future updates of any go ports.

-- 
Ticket URL: <https://trac.macports.org/ticket/70283#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list