Comment 20 for bug 390502

Revision history for this message
Wouter van Heyst (larstiq) wrote : Re: [Bug 390502] Re: bzr's development should dogfood format 2a

On Fri, Jul 24, 2009 at 02:35:44AM -0000, Robert Collins wrote:
> On Fri, 2009-07-24 at 02:11 +0000, Tim Penhey wrote:
> >
> > Because when last checked, upgrading a branch that others are stacked
> > on
> > breaks the others, and the others can't be upgraded.
>
> This was fixed about 8-9 months ago; I noted when I wrote the draft docs
> that we need more testing is all.

This does not currently work.

    bzr upgrade lp:bzr-hookless-email --1.9 # (so I can stack)
    bzr push lp:~larstiq/bzr-hookless-email/390502 --stack
    bzr branch lp:~larstiq/bzr-hookless-email/390502
    bzr check lp:bzr-hookless-email
    bzr upgrade --2a lp:bzr-hookless-email
    bzr check lp:bzr-hookless-email
    cd 390502
    bzr log # tracebacks badly
    bzr upgrade --2a # same thing, ouch
    bzr upgrade --2a lp:~larstiq/bzr-hookless-email/390502 # Revision not present in..
    bzr log # Different Revision not present in.
    bzr branch lp:~larstiq/bzr-hookless-email # The branch lp:~larstiq/bzr-hookless-email/390502 has no revision None.

Safe to say, no, it doesn't work.

I don't know if there are bugs filed yet, I can try to break things up
and file them, but first I'll do a check to see if the recommendation
from the upgrade-guide with unsetting the development focus _does_ work.

Wouter van Heyst