Skip to content
This repository has been archived by the owner on Sep 9, 2020. It is now read-only.

RFE: Inspect dependency's Godeps/, glide.yaml, ... #1015

Closed
tnozicka opened this issue Aug 15, 2017 · 2 comments
Closed

RFE: Inspect dependency's Godeps/, glide.yaml, ... #1015

tnozicka opened this issue Aug 15, 2017 · 2 comments

Comments

@tnozicka
Copy link

When I vendor a project which vendors another project I want to prefer the version it uses not the newest one that might have the right packages but ends up not compile-able.

I think Glide does what I describe https://github.com/Masterminds/glide/blame/master/docs/resolving-imports.md#L17

Doing dep ensure and go install to find out what package is broken, inspecting Godeps.json in a loop is seriously time exhausting. My guess is that this break for packages not doing releases or not following semver but there is a lot of those.

@sdboyer
Copy link
Member

sdboyer commented Aug 15, 2017

yep, this is something we're working towards. gps was actually designed specifically with support for this in mind, and we can largely reuse the logic we already have for converting metadata files from Godeps, glide, etc. i typically refer to this as "on the fly metadata conversion" .

#920 is pushing towards implementing this.

@sdboyer
Copy link
Member

sdboyer commented Oct 24, 2017

closing this just to reduce duplicates, we have a couple issues about it already

@sdboyer sdboyer closed this as completed Oct 24, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants