<div dir="ltr"><div>Trunk is currently broken if building using a clean GOPATH because revision 03e56dcd was recently merged which imports mgo from <a href="http://labix.org">labix.org</a> instead of <a href="http://gopkg.in">gopkg.in</a>. We no longer use mgo from <a href="http://labix.org">labix.org</a> and godeps no longer installs it from that location.</div>
<div><br></div><div>The following import paths should be used instead:</div><div><br></div><div><div><span class="" style="white-space:pre"> </span><a href="http://gopkg.in/mgo.v2">gopkg.in/mgo.v2</a></div><div><span class="" style="white-space:pre"> </span><a href="http://gopkg.in/mgo.v2/bson">gopkg.in/mgo.v2/bson</a></div>
<div><span class="" style="white-space:pre"> </span><a href="http://gopkg.in/mgo.v2/txn">gopkg.in/mgo.v2/txn</a></div></div><div><br></div><div>This was perhaps not publicised well enough but the switch was made a couple of weeks ago.</div>
<div><br></div><div>Right now juju will only build on machines that incidentally have a <a href="http://labix.org">labix.org</a> mgo install. If the machine doesn't already have it, godeps won't install it and builds fail.</div>
<div><br></div><div>I imagine the problem revision got past the landing bot because our test hosts still have the <a href="http://labix.org">labix.org</a> mgo installed. If so, this should be cleaned up.</div><div><br></div>
<div>I will fix the problem imports in the upgrades package now.</div><div><br></div><div>- Menno</div><div><br></div><div><br></div><br></div>