Here's a snippet from the .bzr.log from around the time this re-occurred:
0.124 opening working tree '/var/lib/buildbot/twisted/ubuntu-py2.6-wx/Twisted'
13.540 Packing repository GCRepositoryPackCollection(CHKInventoryRepository('file:///var/lib/buildbot/twisted/.bzr/repository/')), which has 14 pack files, containing 15858 revisions with hint ['12b63ed2bf595ccb466b1d7cb1a5bcc0'].
13.540 repacking 3 revisions
[ 2143] 2011-01-16 18:30:56.685 INFO: +N twisted/mail/topfiles/4740.feature
[ 2143] 2011-01-16 18:30:56.686 INFO: M twisted/mail/tap.py
[ 2143] 2011-01-16 18:30:56.686 INFO: M twisted/mail/test/test_options.py
[ 2143] 2011-01-16 18:30:56.826 INFO: All changes applied successfully.
[ 2143] 2011-01-16 18:30:56.967 INFO: Updated to revision 15716 of branch svn://svn.twistedmatrix.com/svn/Twisted/trunk
86.408 return code 0
Sun 2011-01-16 18:30:57 -0500
0.035 bazaar version: 2.2.2
0.035 bzr arguments: [u'version-info']
0.040 looking for plugins in /var/lib/buildbot/.bazaar/plugins
0.040 looking for plugins in /usr/lib/python2.6/dist-packages/bzrlib/plugins
0.080 encoding stdout as osutils.get_user_encoding() 'UTF-8'
0.122 opening working tree '/var/lib/buildbot/twisted/lucid32-pypy/build'
0.123 encoding stdout as osutils.get_user_encoding() 'UTF-8'
1.185 bzr-svn: using Subversion 1.6.6 ()
16.194 Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 912, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1112, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 690, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 705, in run
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1342, in run
accelerator_tree, hardlink)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/branch.py", line 376, in create_checkout
hardlink=hardlink)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/branch.py", line 321, in _create_heavyweight_checkout
checkout_branch.pull(self, stop_revision=revision_id)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 1068, in pull
possible_transports=possible_transports, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/branch.py", line 817, in pull
stop_revision, overwrite, limit=limit)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/branch.py", line 749, in _update_revisions
project=self.source.project, mapping=self.source.mapping)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 1528, in fetch
self.target.pack(hint=pack_hint)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/pack_repo.py", line 2399, in pack
self._pack_collection.pack(hint=hint, clean_obsolete_packs=clean_obsolete_packs)
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/pack_repo.py", line 1585, in pack
self._execute_pack_operations(pack_operations, OptimisingPacker)
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 690, in _execute_pack_operations
result = packer.pack()
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/pack_repo.py", line 746, in pack
return self._create_pack_from_packs()
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 472, in _create_pack_from_packs
self._copy_revision_texts()
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 410, in _copy_revision_texts
'revisions', self._get_progress_stream, 1)
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 399, in _copy_stream
reuse_blocks=False):
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1653, in _insert_record_stream
for record in stream:
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 207, in pb_stream
for idx, record in enumerate(substream):
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1413, in get_record_stream
orig_keys, ordering, include_delta_closure):
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1572, in _get_remaining_record_stream
for factory in batcher.yield_factories(full_flush=True):
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1130, in yield_factories
block_read_memo, block = blocks.next()
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1369, in _get_blocks
zdata = raw_records.next()
File "/usr/lib/python2.6/dist-packages/bzrlib/knit.py", line 3371, in get_raw_records
reader = pack.make_readv_reader(transport, path, offsets)
File "/usr/lib/python2.6/dist-packages/bzrlib/pack.py", line 221, in make_readv_reader
transport.readv(filename, readv_blocks)))
File "/usr/lib/python2.6/dist-packages/bzrlib/transport/__init__.py", line 659, in readv
return self._readv(relpath, offsets)
File "/usr/lib/python2.6/dist-packages/bzrlib/transport/__init__.py", line 671, in _readv
fp = self.get(relpath)
File "/usr/lib/python2.6/dist-packages/bzrlib/transport/local.py", line 167, in get
self._translate_error(e, path)
File "/usr/lib/python2.6/dist-packages/bzrlib/transport/__init__.py", line 306, in _translate_error
raise errors.NoSuchFile(path, extra=e)
NoSuchFile: No such file: u'/var/lib/buildbot/twisted/.bzr/repository/packs/12b63ed2bf595ccb466b1d7cb1a5bcc0.pack': [Errno 2] No such file or directory: u'/var/lib/buildbot/twisted/.bzr/repository/packs/12b63ed2bf595ccb466b1d7cb1a5bcc0.pack'
Here's a snippet from the .bzr.log from around the time this re-occurred:
0.124 opening working tree '/var/lib/ buildbot/ twisted/ ubuntu- py2.6-wx/ Twisted' kCollection( CHKInventoryRep ository( 'file:/ //var/lib/ buildbot/ twisted/ .bzr/repository /')), which has 14 pack files, containing 15858 revisions with hint ['12b63ed2bf595 ccb466b1d7cb1a5 bcc0']. mail/topfiles/ 4740.feature mail/test/ test_options. py twistedmatrix. com/svn/ Twisted/ trunk
13.540 Packing repository GCRepositoryPac
13.540 repacking 3 revisions
[ 2143] 2011-01-16 18:30:56.685 INFO: +N twisted/
[ 2143] 2011-01-16 18:30:56.686 INFO: M twisted/mail/tap.py
[ 2143] 2011-01-16 18:30:56.686 INFO: M twisted/
[ 2143] 2011-01-16 18:30:56.826 INFO: All changes applied successfully.
[ 2143] 2011-01-16 18:30:56.967 INFO: Updated to revision 15716 of branch svn://svn.
86.408 return code 0
Sun 2011-01-16 18:30:57 -0500 buildbot/ .bazaar/ plugins python2. 6/dist- packages/ bzrlib/ plugins get_user_ encoding( ) 'UTF-8' buildbot/ twisted/ lucid32- pypy/build' get_user_ encoding( ) 'UTF-8' python2. 6/dist- packages/ bzrlib/ commands. py", line 912, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 1112, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 690, in run_argv_aliases **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ commands. py", line 705, in run .run_simple( *args, **kwargs) python2. 6/dist- packages/ bzrlib/ cleanup. py", line 135, in run_simple python2. 6/dist- packages/ bzrlib/ cleanup. py", line 165, in _do_with_cleanups python2. 6/dist- packages/ bzrlib/ builtins. py", line 1342, in run _tree, hardlink) python2. 6/dist- packages/ bzrlib/ plugins/ svn/branch. py", line 376, in create_checkout hardlink) python2. 6/dist- packages/ bzrlib/ plugins/ svn/branch. py", line 321, in _create_ heavyweight_ checkout branch. pull(self, stop_revision= revision_ id) python2. 6/dist- packages/ bzrlib/ branch. py", line 1068, in pull transports= possible_ transports, *args, **kwargs) python2. 6/dist- packages/ bzrlib/ plugins/ svn/branch. py", line 817, in pull python2. 6/dist- packages/ bzrlib/ plugins/ svn/branch. py", line 749, in _update_revisions self.source. project, mapping= self.source. mapping) python2. 6/dist- packages/ bzrlib/ plugins/ svn/fetch. py", line 1528, in fetch target. pack(hint= pack_hint) python2. 6/dist- packages/ bzrlib/ decorators. py", line 194, in write_locked python2. 6/dist- packages/ bzrlib/ repofmt/ pack_repo. py", line 2399, in pack _pack_collectio n.pack( hint=hint, clean_obsolete_ packs=clean_ obsolete_ packs) python2. 6/dist- packages/ bzrlib/ repofmt/ pack_repo. py", line 1585, in pack _execute_ pack_operations (pack_operation s, OptimisingPacker) python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 690, in _execute_ pack_operations python2. 6/dist- packages/ bzrlib/ repofmt/ pack_repo. py", line 746, in pack pack_from_ packs() python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 472, in _create_ pack_from_ packs _copy_revision_ texts() python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 410, in _copy_revision_ texts progress_ stream, 1) python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 399, in _copy_stream blocks= False): python2. 6/dist- packages/ bzrlib/ groupcompress. py", line 1653, in _insert_ record_ stream python2. 6/dist- packages/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 207, in pb_stream substream) : python2. 6/dist- packages/ bzrlib/ groupcompress. py", line 1413, in get_record_stream delta_closure) : python2. 6/dist- packages/ bzrlib/ groupcompress. py", line 1572, in _get_remaining_ record_ stream yield_factories (full_flush= True): python2. 6/dist- packages/ bzrlib/ groupcompress. py", line 1130, in yield_factories read_memo, block = blocks.next() python2. 6/dist- packages/ bzrlib/ groupcompress. py", line 1369, in _get_blocks python2. 6/dist- packages/ bzrlib/ knit.py" , line 3371, in get_raw_records readv_reader( transport, path, offsets) python2. 6/dist- packages/ bzrlib/ pack.py" , line 221, in make_readv_reader readv(filename, readv_blocks))) python2. 6/dist- packages/ bzrlib/ transport/ __init_ _.py", line 659, in readv relpath, offsets) python2. 6/dist- packages/ bzrlib/ transport/ __init_ _.py", line 671, in _readv python2. 6/dist- packages/ bzrlib/ transport/ local.py" , line 167, in get _translate_ error(e, path) python2. 6/dist- packages/ bzrlib/ transport/ __init_ _.py", line 306, in _translate_error NoSuchFile( path, extra=e) lib/buildbot/ twisted/ .bzr/repository /packs/ 12b63ed2bf595cc b466b1d7cb1a5bc c0.pack' : [Errno 2] No such file or directory: u'/var/ lib/buildbot/ twisted/ .bzr/repository /packs/ 12b63ed2bf595cc b466b1d7cb1a5bc c0.pack'
0.035 bazaar version: 2.2.2
0.035 bzr arguments: [u'version-info']
0.040 looking for plugins in /var/lib/
0.040 looking for plugins in /usr/lib/
0.080 encoding stdout as osutils.
0.122 opening working tree '/var/lib/
0.123 encoding stdout as osutils.
1.185 bzr-svn: using Subversion 1.6.6 ()
16.194 Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
accelerator
File "/usr/lib/
hardlink=
File "/usr/lib/
checkout_
File "/usr/lib/
possible_
File "/usr/lib/
stop_revision, overwrite, limit=limit)
File "/usr/lib/
project=
File "/usr/lib/
self.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
result = packer.pack()
File "/usr/lib/
return self._create_
File "/usr/lib/
self.
File "/usr/lib/
'revisions', self._get_
File "/usr/lib/
reuse_
File "/usr/lib/
for record in stream:
File "/usr/lib/
for idx, record in enumerate(
File "/usr/lib/
orig_keys, ordering, include_
File "/usr/lib/
for factory in batcher.
File "/usr/lib/
block_
File "/usr/lib/
zdata = raw_records.next()
File "/usr/lib/
reader = pack.make_
File "/usr/lib/
transport.
File "/usr/lib/
return self._readv(
File "/usr/lib/
fp = self.get(relpath)
File "/usr/lib/
self.
File "/usr/lib/
raise errors.
NoSuchFile: No such file: u'/var/