I think I have the same problem. This happens while 'bzr branch' to a shared repository.
I get:
bzr: ERROR: exceptions.AttributeError: 'AbsentContentFactory' object has no attribute 'get_bytes_as'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 831, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 1026, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 643, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1173, in run
source_branch=br_from)
File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1176, in sprout
result_repo.fetch(source_repository, revision_id=revision_id)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1552, in fetch
find_ghosts=find_ghosts, fetch_spec=fetch_spec)
File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 3184, in fetch
pb=pb, find_ghosts=find_ghosts)
File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 79, in __init__
self.__fetch()
File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 105, in __fetch
self._fetch_everything_for_search(search)
File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 133, in _fetch_everything_for_search
stream, from_format, [])
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 3948, in insert_stream
return self._locked_insert_stream(stream, src_format, is_resume)
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 4037, in _locked_insert_stream
self.target_repo.commit_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1416, in commit_write_group
self._commit_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 2287, in _commit_write_group
return self._pack_collection._commit_write_group()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 2097, in _commit_write_group
if not self.autopack():
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 1466, in autopack
return self._do_autopack()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 1506, in _do_autopack
reload_func=self._restart_autopack)
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/groupcompress_repo.py", line 584, in _execute_pack_operations
packer.pack()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 754, in pack
return self._create_pack_from_packs()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/groupcompress_repo.py", line 458, in _create_pack_from_packs
self._copy_chk_texts()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/groupcompress_repo.py", line 428, in _copy_chk_texts
reuse_blocks=False):
File "/usr/lib/python2.5/site-packages/bzrlib/groupcompress.py", line 1415, in _insert_record_stream
for record in stream:
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/groupcompress_repo.py", line 297, in next_stream
bytes = record.get_bytes_as('fulltext')
AttributeError: 'AbsentContentFactory' object has no attribute 'get_bytes_as'
I think I have the same problem. This happens while 'bzr branch' to a shared repository.
I get:
bzr: ERROR: exceptions. AttributeError: 'AbsentContentF actory' object has no attribute 'get_bytes_as'
Traceback (most recent call last): python2. 5/site- packages/ bzrlib/ commands. py", line 831, in exception_ to_return_ code python2. 5/site- packages/ bzrlib/ commands. py", line 1026, in run_bzr python2. 5/site- packages/ bzrlib/ commands. py", line 643, in run_argv_aliases **all_cmd_ args) python2. 5/site- packages/ bzrlib/ builtins. py", line 1173, in run branch= br_from) python2. 5/site- packages/ bzrlib/ bzrdir. py", line 1176, in sprout repo.fetch( source_ repository, revision_ id=revision_ id) python2. 5/site- packages/ bzrlib/ repository. py", line 1552, in fetch ghosts= find_ghosts, fetch_spec= fetch_spec) python2. 5/site- packages/ bzrlib/ decorators. py", line 192, in write_locked python2. 5/site- packages/ bzrlib/ repository. py", line 3184, in fetch find_ghosts) python2. 5/site- packages/ bzrlib/ fetch.py" , line 79, in __init__ python2. 5/site- packages/ bzrlib/ fetch.py" , line 105, in __fetch _fetch_ everything_ for_search( search) python2. 5/site- packages/ bzrlib/ fetch.py" , line 133, in _fetch_ everything_ for_search python2. 5/site- packages/ bzrlib/ repository. py", line 3948, in insert_stream insert_ stream( stream, src_format, is_resume) python2. 5/site- packages/ bzrlib/ repository. py", line 4037, in _locked_ insert_ stream target_ repo.commit_ write_group( ) python2. 5/site- packages/ bzrlib/ repository. py", line 1416, in commit_write_group _commit_ write_group( ) python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 2287, in _commit_write_group collection. _commit_ write_group( ) python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 2097, in _commit_write_group python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 1466, in autopack python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 1506, in _do_autopack func=self. _restart_ autopack) python2. 5/site- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 584, in _execute_ pack_operations python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 754, in pack pack_from_ packs() python2. 5/site- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 458, in _create_ pack_from_ packs _copy_chk_ texts() python2. 5/site- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 428, in _copy_chk_texts blocks= False): python2. 5/site- packages/ bzrlib/ groupcompress. py", line 1415, in _insert_ record_ stream python2. 5/site- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 297, in next_stream get_bytes_ as('fulltext' ) actory' object has no attribute 'get_bytes_as'
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
source_
File "/usr/lib/
result_
File "/usr/lib/
find_
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
pb=pb, find_ghosts=
File "/usr/lib/
self.__fetch()
File "/usr/lib/
self.
File "/usr/lib/
stream, from_format, [])
File "/usr/lib/
return self._locked_
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
return self._pack_
File "/usr/lib/
if not self.autopack():
File "/usr/lib/
return self._do_autopack()
File "/usr/lib/
reload_
File "/usr/lib/
packer.pack()
File "/usr/lib/
return self._create_
File "/usr/lib/
self.
File "/usr/lib/
reuse_
File "/usr/lib/
for record in stream:
File "/usr/lib/
bytes = record.
AttributeError: 'AbsentContentF