juju-core/juju => juju-core

Gustavo Niemeyer gustavo.niemeyer at canonical.com
Thu Jun 21 20:47:31 UTC 2012


Okay, and as discussed over IRC a couple of hours ago, this felt like
a good moment to do the transition to the new import path as there's
little work flying.

So, for full clarity, we have a branch, that was hosted in a series
named "juju" in Launchpad, so that this branch would work in the Go
import path:

    launchpad.net/juju-core/juju

Now, this *same branch* was modified so that all import paths are:

    launchpad.net/juju-core

This means that the *content* of the branch was changed so that
imports point to the new location, but the branch is still exactly the
same.

Then, I've also removed the series in Launchpad, which means only the
new import will work.

To fix your local working branch, you have to do something like this:

    cd $GOPATH/src/launchpad.net
    mv juju-core/juju new-juju-core
    rmdir juju-core
    mv new-juju-core juju-core
    cd juju-core
    bzr pull lp:juju-core

(that last command will have to be a merge on branches that have local changes)

Sorry for the pain again, and I hope we'll stick to this path for a long time.


gustavo @ http://niemeyer.net



More information about the Juju-dev mailing list