Comment 1 for bug 173002

Revision history for this message
James Troup (elmo) wrote :

| $ bzr branch bzr+ssh://samosa.debian.org/srv/db.debian.org/bzr/userdir-ldap/trunk/
| Copying repository content as tarball...
| bzr: ERROR: Tags not supported by BzrBranch5('file:///home/james/scratch/x/trunk/'); you may be able to use bzr upgrade --dirstate-tags.
| zsh: exit 3 bzr branch
| $

I'm using 0.90 locally (gutsy) and the remote end is 0.92.

| troup@samosa:/srv/db.debian.org/bzr/userdir-ldap/trunk$ bzr info -v
| Repository branch (format: dirstate-tags)
| Location:
| shared repository: /org/db.debian.org/bzr/userdir-ldap
| repository branch: .
|
| Related branches:
| parent branch: /org/db.debian.org/bzr/userdir-ldap
|
| Format:
| control: Meta directory format 1
| branch: Branch format 6
| repository: Knit repository format 1
|
| Branch history:
| 378 revisions
| 12 committers
| 3043 days old
| first revision: Wed 1999-09-22 03:19:03 +0000
| latest revision: Thu 2008-01-10 16:07:10 +0100
|
| Repository:
| 417 revisions
| 1034 KiB

If I upgrade to 1.0 locally, the problem disappears, but according to
folks in #bzr, this is more happy coincidence than anything else.

Relevant: ~/.bzr.log output:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
bzr arguments: [u'branch', u'bzr+ssh://samosa.debian.org/srv/db.debian.org/bzr/userdir-ldap/trunk/']
looking for plugins in /home/james/.bazaar/plugins
looking for plugins in /usr/lib/python2.5/site-packages/bzrlib/plugins
Plugin name __init__ already loaded
Plugin name __init__ already loaded
encoding stdout as sys.stdout encoding 'UTF-8'
ssh implementation is OpenSSH
created control directory in file:///home/james/scratch/x/trunk/
creating repository in file:///home/james/scratch/x/trunk/.bzr/.
[26895] Mon 19:46:46.401 INFO: Copying repository content as tarball...
Using fetch logic to copy between KnitRepository('file:///tmp/tmpfpm5Io/.bzr/')(<RepositoryFormatKnit1>) and KnitRepository('file:///home/james/scratch/x/trunk/.bzr/')(<RepositoryFormatKnit1>)
fetch up to rev {<email address hidden>}
creating branch <bzrlib.branch.BzrBranchFormat5 object at 0xb7a1aaec> in file:///home/james/scratch/x/trunk/.bzr/
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 817, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 779, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 477, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 885, in run
    possible_transports=[to_transport])
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 801, in sprout
    source_branch.sprout(result, revision_id=revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1068, in sprout
    self.copy_content_into(result, revision_id=revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 127, in read_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 738, in copy_content_into
    self.tags.merge_to(destination.tags)
  File "/usr/lib/python2.5/site-packages/bzrlib/tag.py", line 202, in merge_to
    dest_dict = to_tags.get_tag_dict()
  File "/usr/lib/python2.5/site-packages/bzrlib/tag.py", line 54, in _not_supported
    raise errors.TagsNotSupported(self.branch)
TagsNotSupported: Tags not supported by BzrBranch5('file:///home/james/scratch/x/trunk/'); you may be able to use bzr upgrade --dirstate-tags.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%