breezy behavior wrt lp: [Was Re: git-ubuntu build]
Colin Watson
cjwatson at ubuntu.com
Wed Jun 14 21:55:03 UTC 2023
On Wed, Jun 14, 2023 at 08:54:23AM -0700, Steve Langasek wrote:
> On Wed, Jun 14, 2023 at 03:29:11PM +0200, Paride Legovini wrote:
> > What happens is that Breezy finds the lp: shorthand and resolves it to a
> > Git URL, then fails if we were actually pointing it to a Bazaar repo.
>
> > For example this fails on my Mantic system if I use lp: for Git:
>
> > bzr branch lp:~ubuntu-core-dev/meta-release/ubuntu
>
> > I now use lpad: as a shorthand for Launchpad Git repos:
>
> > [url "ssh://paride@git.launchpad.net/"]
> > insteadOf = lpad:
>
> I had encountered this behavior, but hadn't realized it was on account of my
> own git config!
>
> For my part, I dug through the code and discovered that lp+bzr:
> (undocumented AFAIK) works to force the use of bzr. Since I do a lot more
> git checkouts that bzr from Launchpad these days (a trend that is only
> likely to continue), this is what I'm sticking with, reserving the shorter
> shortcut for git.
My hero! I also mostly use git these days, but I still need to use bzr
often enough that having to type out the full URL had become a
noticeable annoyance. lp+bzr: definitely helps.
--
Colin Watson (he/him) [cjwatson at ubuntu.com]
More information about the ubuntu-devel
mailing list