bzr baz-import-branch failure
Erik de Castro Lopo
erikd+bzr at mega-nerd.com
Mon Oct 30 01:51:06 GMT 2006
Hi all,
I'm trying to do an import of a local branch under GNU Arch (tla, not baz)
using:
bzr baz-import-branch libsndfile--mdev--1.0 \
erikd at miles--2004/libsndfile--mdev--1.0
which resulted in the following nasty backtrace:
Unable to load plugin 'extmerge' from '/home/erikd/.bazaar/plugins'
importing erikd at miles--2004/libsndfile--mdev--1.0 into /home/erikd/Bzr/libsndfile--mdev--1.0
Cleaning up
bzr: ERROR: exceptions.TypeError: name must be a str, but was: bzrlib.plugins.bzrtools.pybaz.Revision('erikd at miles--2004/libsndfile--mdev--1.0--base-0')
Traceback (most recent call last):
File "/home/erikd/Install/lib/python/bzrlib/commands.py", line 623, in run_bzr_catch_errors
return run_bzr(argv)
File "/home/erikd/Install/lib/python/bzrlib/commands.py", line 585, in run_bzr
ret = run(*run_argv)
File "/home/erikd/Install/lib/python/bzrlib/commands.py", line 291, in run_argv_aliases
return self.run(**all_cmd_args)
File "/home/erikd/.bazaar/plugins/bzrtools/__init__.py", line 585, in run
reuse_history_list)
File "/home/erikd/.bazaar/plugins/bzrtools/baz_import.py", line 746, in baz_import_branch
reuse_history_from=reuse_history_list)
File "/home/erikd/.bazaar/plugins/bzrtools/baz_import.py", line 434, in import_version
max_count=max_count, standalone=standalone):
File "/home/erikd/.bazaar/plugins/bzrtools/baz_import.py", line 594, in iter_import_version
tree, baz_inv, log = get_revision(revdir, revision)
File "/home/erikd/.bazaar/plugins/bzrtools/baz_import.py", line 682, in get_revision
log = get_log(tree, revision)
File "/home/erikd/.bazaar/plugins/bzrtools/baz_import.py", line 677, in get_log
assert str(log.revision) == str(revision), (log.revision, revision)
File "/home/erikd/.bazaar/plugins/bzrtools/pybaz/_patchlog.py", line 176, in _get_revision
assert self.__revision == self['Archive']+'/'+self['Revision']
File "/home/erikd/.bazaar/plugins/bzrtools/pybaz/_patchlog.py", line 155, in __getitem__
return self._parse()[header]
File "/home/erikd/.bazaar/plugins/bzrtools/pybaz/_patchlog.py", line 134, in _parse
revision = _factory().Revision(self.__revision)
File "/usr/lib/python2.4/site-packages/pybaz/_builtin.py", line 140, in Revision
_check_param_type('name', name, str)
File "/usr/lib/python2.4/site-packages/pybaz/_builtin.py", line 83, in _check_param_type
raise TypeError("%s must be a %s, but was: %r"
TypeError: name must be a str, but was: bzrlib.plugins.bzrtools.pybaz.Revision('erikd at miles--2004/libsndfile--mdev--1.0--base-0')
bzr 0.13.0dev0 on python 2.4.3.final.0 (linux2)
arguments: ['/home/erikd/Install/bin/bzr', 'baz-import-branch', 'libsndfile--mdev--1.0', 'erikd at miles--2004/libsndfile--mdev--1.0']
** please send this report to bazaar-ng at lists.ubuntu.com
Bzr is working correctly otherwise, apart from this complaint about
extmerge not being installed (I'm waiting for that archive to come
back on line).
Any help appreciated.
Erik
--
+-----------------------------------------------------------+
Erik de Castro Lopo
+-----------------------------------------------------------+
"I have never met anyone who can do Scheme, Haskell, and C pointers
who can't pick up Java in two days, and create better Java code than
people with five years of experience in Java." --
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
More information about the bazaar
mailing list