InvalidURL "no supported schemes" resolving missing branch without launchpad login
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
John A Meinel | ||
Breezy |
Triaged
|
Low
|
Unassigned |
Bug Description
I'm trying to build the bzr-2.5 installers. One piece of that is the bzr-rewrite plugin. However, the build machine does not have a 'launchpad_
$ bzr info lp:bzr-rewrite -Derror
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
bzr: ERROR: bzrlib.
rite": no supported schemes
Traceback (most recent call last):
File "C:\dev\
return the_callable(*args, **kwargs)
File "C:\dev\
ret = run(*run_argv)
File "C:\dev\
return self.run(
File "C:\dev\
return self._operation
File "C:\dev\
self.cleanups, self.func, *args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
show_
File "C:\dev\
transport = _mod_transport.
File "C:\dev\
return get_transport_
File "C:\dev\
location = directories.
File "C:\dev\
return service(
File "C:\dev\
return self._resolve(url)
File "C:\dev\
raise errors.
InvalidURL: Invalid url supplied to transport: "bzr+ssh:
s
Note that I can reproduce this failure on my local machine, if I comment out my "launchpad_
Going further, it actually fails if I set my launchpad username:
$ bzr info lp:bzr-rewrite -Derror
Connected (version 2.0, client Twisted)
Authentication (publickey) successful!
Secsh channel 1 opened.
Transferred: 1kB (0.2kB/s r:0kB w:0kB)
bzr: ERROR: bzrlib.
Traceback (most recent call last):
File "C:\dev\
return the_callable(*args, **kwargs)
File "C:\dev\
ret = run(*run_argv)
File "C:\dev\
return self.run(
File "C:\dev\
return self._operation
File "C:\dev\
self.cleanups, self.func, *args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
show_
File "C:\dev\
return BzrDir.
File "C:\dev\
raise errors.
NotBranchError: Not a branch: "bzr+ssh:
HPSS calls: 3 (0 vfs) SmartSSHClientM
Looking at:
https:/
It looks like the trunk development series no longer has an associated branch. I'll try to follow up with Jelmer to sort this out.
(This may not be a bzr bug, but I'm marking it Critical because I can't build the bzr-2.5 installers without fixing it.)
summary: |
- Unable to resolve "lp:bzr-rewrite" + InvalidURL "no supported schemes" resolving missing branch without + launchpad login |
tags: | added: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: |
added: error-reporting ui removed: check-for-breezy |
Note that there probably is a bzr bug in here somewhere. Specifically the original failure case is quite confusing: //bazaar. launchpad. net/+branch/ bzr-rewrite" :
bzr: ERROR: Invalid url supplied to transport: "bzr+ssh:
no supported schemes
bzr+ssh certainly looks like it would be a supported scheme.
At least one bug is that the _resolve code is re-using the 'url' parameter, rather than raising the original url.