Support for gdm (go dependency management)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snapcraft |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Hi,
This is following lp:1748202.
A lot of Go projects use gdm to manage dependencies. (example: https:/
Snapcraft only offers the `go` plugin, which pulls all subpackages in their latest version (e.g. github.
Example when trying to use the godeps plugin:
snapcraft.yaml:
parts:
telegraf:
source: .
plugin: godeps
go-importpath: github.
godeps-file: Godeps
Output:
sajoupa@
Preparing to pull telegraf
Pulling telegraf
Fetching godeps...
go get github.
Obtaining project dependencies...
godeps -t -u /home/sajoupa/
godeps: cannot parse "/home/
Traceback (most recent call last):
[...]
Using the go plugin: see lp:1748202
Thanks,
Laurent
Changed in snapcraft: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |