Pushing from 2a repository to Launchpad fails

Russel Winder russel.winder at concertant.com
Wed Jul 22 17:36:35 BST 2009


Aaron,

Thanks for chipping in, but I afraid I am going to be Mr Grumpy . . . 

On Wed, 2009-07-22 at 11:12 -0400, Aaron Bentley wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Russel Winder wrote:
> > Nonetheless, one expects pushing to work since the idea is that the
> > format of the local branch only has to be processed by the local version
> > of Bazaar:
> 
> 2a is a rich-root format.  The rich-root formats store more data.  It's
> impossible to store this extra data in a 1.9 branch such as
> lp:scons-latex, because 1.9 is not a rich-root format.  It would be
> possible to push to a 1.9-rich-root branch.

It hadn't struck me that this was the case, though I think I sort of
probably knew, but only in the background.  It is good to get this issue
out explicitly.

The problem is Launchpad -- I cannot see a button that allows me to "bzr
upgrade --2a" on a branch stored on Launchpad.  This therefore, at a
stroke, renders Launchpad useless to me.  This is a bit tragic as I have
to date been a very loud marketer of Launchpad amongst all the people
who are stuck with Subversion or have unwisely shown a tendency to
prefer Git or Mercurial over Bazaar.

Not even "bzr push --overwrite" works, which is getting me a bit riled.

I guess I am going to have to remove all branches and recreate from
scratch so as to try and get 2a format branches.  Hummm... I guess I am
assuming Launchpad is running a Bazaar that support 2a format.  This
might get depressing :-(

> Starting with 2a, all new formats are rich-root only, so that once
> everyone switches over, there will be no more problems like the one you
> are experiencing.

Indeed, but just at the moment, I am in total control of all branches
except the ones on Launchpad :-((

I'll go do some Qi Gong.


-- 
Russel.
=============================================================================
Dr Russel Winder      Partner
                                            xmpp: russel at russel.org.uk
Concertant LLP        t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,   f: +44 8700 516 084   voip: sip:russel.winder at ekiga.net
London SW11 1EN, UK   m: +44 7770 465 077   skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090722/0fe50f1c/attachment.pgp 


More information about the bazaar mailing list