#61185 closed defect (fixed)
kubergrunt: build fails due to missing dependencies
Reported by: | amake (Aaron Madlon-Kay) | Owned by: | herbygillot (Herby Gillot) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | kubergrunt |
Description
kubergrunt has a dependency on vbom.ml/util@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.
Attachments (1)
Change History (5)
Changed 4 years ago by amake (Aaron Madlon-Kay)
comment:1 Changed 4 years ago by mf2k (Frank Schima)
Cc: | herby.gillot@… removed |
---|---|
Owner: | set to herbygillot |
Status: | new → assigned |
comment:2 Changed 4 years ago by amake (Aaron Madlon-Kay)
comment:3 Changed 4 years ago by herbygillot (Herby Gillot)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 Changed 4 years ago by herbygillot (Herby Gillot)
Thank you @amake - this should be resolved now.
Note: See
TracTickets for help on using
tickets.
The vbom.ml domain seems to have been resurrected.
Also with the new
repo
keyword forgo.vendors
, it's easy to specify a redirect in the case where a domain is defunct but where it redirected to is known.So I think we could close this ticket and deal with the dependency fetching issue in #61192.