--stacked-on option doesn't resolve lp: urls
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Bazaar |
Medium
|
Unassigned | ||
| Breezy |
Medium
|
Jelmer Vernooij |
Bug Description
bzr branch --stacked-on lp:bzr ........
eventually fails, showing that it tried to interpret lp:bzr as a relative path.
mbp@lithe% bzr push --stacked-on lp:bzr lp:~mbp/bzr/branchbuilder
Setting ssh/sftp usernames for launchpad.net.
Source format does not support stacking, using format: '1.6'
Packs 5 (adds stacking support, requires bzr 1.6)
bzr: ERROR: Not a branch: "/home/
zsh: exit 3 bzr push --stacked-on lp:bzr lp:~mbp/bzr/branchbuilder
Related branches
- Martin Packman: Approve on 2019-03-03
-
Diff: 57 lines (+22/-0)2 files modifiedbreezy/builtins.py (+2/-0)
breezy/tests/blackbox/test_push.py (+20/-0)
- Breezy developers: Pending requested 2019-02-17
-
Diff: 57 lines (+22/-0)2 files modifiedbreezy/builtins.py (+2/-0)
breezy/tests/blackbox/test_push.py (+20/-0)
Jonathan Lange (jml) wrote : | #1 |
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: lp-directory |
tags: |
added: lpurl removed: lp-directory |
Changed in bzr: | |
status: | Triaged → Confirmed |
tags: | added: affects-linaro |
Jelmer Vernooij (jelmer) wrote : | #2 |
The issue is that in cmd_push() we call urlutils.
charis:
Python 2.7.1+ (r271:86832, Dec 29 2010, 18:33:35)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from bzrlib import urlutils
>>> urlutils.
'lp:bzrlp:bzr'
tags: | added: check-for-breezy |
tags: | removed: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
Changed in brz: | |
importance: | Undecided → Medium |
assignee: | nobody → Jelmer Vernooij (jelmer) |
status: | Triaged → In Progress |
Changed in brz: | |
status: | In Progress → Fix Released |
milestone: | none → 3.0.1 |
Note that it should resolve the URL to its http expansion.