[MacPorts] #65597: go: reduce install footprint

MacPorts noreply at macports.org
Tue Aug 2 16:46:42 UTC 2022


#65597: go: reduce install footprint
----------------------+-------------------------
  Reporter:  mascguy  |      Owner:  herbygillot
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.7.2
Resolution:           |   Keywords:
      Port:  go       |
----------------------+-------------------------

Comment (by herbygillot):

 Go is a "batteries-included" programming platform, and everything you've
 listed is needed.

 If you download the *official* installer package from https://go.dev, you
 will see that it contains the same, installing everything, including
 source, tests, and the contents of 'pkg'.

 Attempting to mess with the package contents, or trying to partition
 certain pieces off into separate ports will result in a very bad
 experience for Go users using MacPorts as compared to other packaging
 environments, and may even cause Go to fail and malfunction for a sizable
 number of standard use cases.

 Users expect to just install `go` and see that everything is available and
 just works.

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


More information about the macports-tickets mailing list