Launchpad sunsetting Bazaar support

Doug Lee dgl at dlee.org
Thu Jun 5 20:46:46 UTC 2025


Preaching to the choir I am no doubt, but I'm sorry to see bzr/brz lessened. I prefer this workflow over
Git, and I have managed some 200 or so small projects in this environment though not via Launchpad or
similar public resource. In the early 2000s, I went straight from CVS to bzr before Github was a thing,
glancing through Subversion momentarily for a couple projects along the way.

On Thu, Jun 05, 2025 at 04:41:41PM +0000, Jelmer Vernooij wrote:
For those who haven't seen it, Canonical is planning to sunset Bazaar support
in Launchpad in a couple of months. If you don't want to lose your Bazaar
branches, you'll need to migrate them somewhere else.

See https://discourse.ubuntu.com/t/phasing-out-bazaar-code-hosting/62189

Please note that "brz fast-export" has a number of open bugs (and has and
little test coverage compared to the
rest of Bazaar/Breezy), so please be careful when using it to do migrations -
and double check the resulto

I'd recommend the builtin support for pushing from Bazaar to Git instead:

/tmp% brz branch https://code.launchpad.net/lazr.config
Branched 27 revisions.
/tmp% git init lazr.config-git
Initialized empty Git repository in /tmp/lazr.config-git/.git/
/tmp% /usr/bin/brz push -d lazr.config --lossy lazr.config-git
Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository.
All changes applied successfully.
Pushed up to revision 27.
6 tags updated.

Cheers,

Jelmer

-- 
Doug Lee                 dgl at dlee.org                http://www.dlee.org
"I before E, except after C, or when sounded like A, as in neighbor
and weigh, except for when weird foreign concierges seize neither
leisure nor science from the height of society."



More information about the bazaar mailing list