[MacPorts] #61185: kubergrunt: build fails due to missing dependencies

MacPorts noreply at macports.org
Wed Sep 16 08:03:56 UTC 2020


#61185: kubergrunt: build fails due to missing dependencies
--------------------+------------------------
 Reporter:  amake   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  kubergrunt
--------------------+------------------------
 kubergrunt has a dependency on `vbom.ml/util at master` but the domain
 `vbom.ml` appears to be defunct.

 Furthermore, the port should *not* be getting its dependencies with `dep
 ensure`; the dependencies should be fetched as part of MacPorts's fetch
 phase so that

 - Things like this don't happen (MacPorts mirrors the distfiles)
 - Builds are as repeatable as possible: building the same binary tomorrow
 doesn't give a different result because an unpinned upstream dependency
 happened to push an update

 Please see e.g. the shfmt or peco ports for examples of ports that use the
 `go.vendors` mechanism to supply dependencies. Also note that you can use
 go2port to generate the appropriate `go.vendors` listing in some cases.

-- 
Ticket URL: <https://trac.macports.org/ticket/61185>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list