bzr push lp: crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Low
|
Dan Watkins |
Bug Description
After doing bzr branch lp:leo-editor
I made a few changes. Wanted to do bzr push, but got:
C:\leo-editor>bzr push
bzr: ERROR: No push location known or specified.
C:\leo-editor>bzr info
Standalone tree (format: pack-0.92)
Location:
branch root: .
Related branches:
parent branch: http://
So, in typical newbie fashion, I do:
C:\leo-editor>bzr push lp:
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
AssertionError
bzr 1.1.0 on python 2.5.1.final.0 (win32)
arguments: ['bzr', 'push', 'lp:']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\Program Files\Bazaar\
multiparent C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
After upgrading to bzr 1.2.0 (standalone) I get:
C:\leo-editor>bzr info
Standalone tree (format: pack-0.92)
Location:
branch root: .
Related branches:
parent branch: http://
C:\leo-editor>bzr push lp:
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
AssertionError
bzr 1.2.0 on python 2.5.1.final.0 (win32)
arguments: ['bzr', 'push', 'lp:']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
C:\leo-editor>
Edward K. Ream
<email address hidden>
Related branches
Changed in bzr: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in bzr: | |
status: | Triaged → Fix Committed |
Changed in bzr: | |
milestone: | none → 1.3 |
Well the traceback is unfortunate, but I wouldn't really expect "bzr push lp:" to work. Since you aren't telling us *where* on Launchpad to push it. You would at least need:
bzr push lp:leo-editor
I'm guessing the AssertionError is an assert that there is a project name, which is obviously not true.
It *should* be turned into a real exception that gives a nice format.