Re: [go-nuts] Vendoring nested dependencies

2017-04-13 Thread Michael Banzon
In short: You can't. Flattening is the way to go (pun intended) but dependeing on different versions will brake your build. On Thu, Apr 13, 2017 at 9:48 PM johnbernardo via golang-nuts < golang-nuts@googlegroups.com> wrote: > Our team has run into some complicated issues regarding vendoring. The

[go-nuts] Vendoring nested dependencies

2017-04-13 Thread johnbernardo via golang-nuts
Our team has run into some complicated issues regarding vendoring. The simplest way to explain it is with an illustration. We have three separate repositories; Main, Foo and Bar. Main vendors Bar Main vendors Foo Foo vendors Bar When trying to build this code, compile errors like this arise: .