Problems with NFS mounted filestore

Russel Winder russel.winder at concertant.com
Sun May 25 09:57:40 BST 2008


For reasons to do with "seeing the light" about how to use Bazaar as a
Subversion client (it took Jelmer a while to convince me, but he got
there in the end :-) I am taking a new branch of a Subversion repository
I already had a branch of.

However, the branch consistently fails to work when run on a machine
which mounts the filestore over NFS.  I have just undertaken the branch
on the fileserver itself and that is fine.  I don't know if this is a
bzr or bzr-svn thing, nor whether it is a known issue, i.e. should I
report a bug?


0.145  encoding stdout as sys.stdout encoding 'UTF-8'
0.145  bzr arguments: [u'branch', u'svn
+ssh://www.concertant.com/home/subversion_repositories/ConcertantLLP']
0.146  looking for plugins in /home/users/russel/.bazaar/plugins
0.168  looking for plugins
in /usr/lib/python2.5/site-packages/bzrlib/plugins
0.168  Plugin name __init__ already loaded
0.168  Plugin name __init__ already loaded
0.197  bzr-svn: using Subversion 1.4.6
(/var/lib/python-support/python2.5/svn/core.pyc)
0.317  encoding stdout as sys.stdout encoding 'UTF-8'
1.764  created control directory in
file:///home/users/russel/Repositories/Bazaar/Subversion_Branches/ConcertantLLP/
1.924  creating repository in
file:///home/users/russel/Repositories/Bazaar/Subversion_Branches/ConcertantLLP/.bzr/.
3.537  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::0}
3.972  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::1}
4.182  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::2}
4.402  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::3}
4.626  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::4}
4.830  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::5}
5.010  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::6}
5.203  u'ITA_ITD_Articles/highPerformanceOrHighFunctionality.doc' copied
from
'ITA_ITD_Articles/HighPerformanceOrHighFunctionality4.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::5
5.233  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::7}
5.492  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::8}
5.725  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::9}
5.826  Auto-packing repository
<bzrlib.repofmt.pack_repo.RepositoryPackCollection object at 0x8c17ccc>,
which has 10 pack files, containing 10 revisions into 1 packs.
6.647  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::10}
6.850  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::11}
7.049  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::12}
7.252  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::13}
7.445  u'ITA_ITD_Articles/Draft/legacy.doc' copied from
'ITA_ITD_Articles/Legacy.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::13
7.447  u'ITA_ITD_Articles/Final/Google and PeakStream.doc' copied from
'ITA_ITD_Articles/Google and
PeakStream.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::13
7.447  u'ITA_ITD_Articles/Final/highPerformanceOrHighFunctionality.doc'
copied from
'ITA_ITD_Articles/highPerformanceOrHighFunctionality.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::13
7.447  u'ITA_ITD_Articles/Final/survey_2006.doc' copied from
'Survey_2006/ita.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::13
7.604  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::14}
7.819  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::15}
8.040  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::16}
8.225  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::17}
8.459  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::18}
10.033  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::19}
10.136  Auto-packing repository
<bzrlib.repofmt.pack_repo.RepositoryPackCollection object at 0x8c17ccc>,
which has 11 pack files, containing 20 revisions into 2 packs.
11.437  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::20}
11.654  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::21}
11.851  u'ITA_ITD_Articles/Final/legacy.doc' copied from
'ITA_ITD_Articles/Draft/legacy.doc':svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::21
11.892  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::22}
12.097  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::23}
12.297  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::24}
12.504  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::25}
12.766  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::26}
12.974  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::27}
13.199  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::28}
13.485  added revision_id
{svn-v3-none:da49491e-102d-0410-a4ea-de05d97b1203::29}
13.596  Auto-packing repository
<bzrlib.repofmt.pack_repo.RepositoryPackCollection object at 0x8c17ccc>,
which has 12 pack files, containing 30 revisions into 3 packs.
14.061  Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 846,
in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 797,
in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 499,
in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 942,
in run
    hardlink=hardlink)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/remote.py",
line 78, in sprout
    result_repo = repo.clone(result, 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/repository.py", line
1001, in clone
    self.copy_content_into(dest_repo, revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line
911, in copy_content_into
    return InterRepository.get(self,
destination).copy_content(revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py",
line 583, in copy_content
    self.fetch(revision_id, pb, find_ghosts=False)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py",
line 703, in fetch
    self._fetch_switch(conn, needed, pb)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py",
line 659, in _fetch_switch
    reporter.finish_report(pool)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/errors.py",
line 105, in convert
    return unbound(*args, **kwargs)
  File
"/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/transport.py", line
236, in finish_report
    self._baton, pool)
  File "/var/lib/python-support/python2.5/libsvn/ra.py", line 740, in
svn_ra_reporter2_invoke_finish_report
    return apply(_ra.svn_ra_reporter2_invoke_finish_report, args)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py",
line 382, in close_edit
    self._finish_commit()
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py",
line 447, in _finish_commit
    self.target.commit_write_group()
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line
923, in commit_write_group
    self._commit_write_group()
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py",
line 2014, in _commit_write_group
    return self._pack_collection._commit_write_group()
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py",
line 1675, in _commit_write_group
    if not self.autopack():
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py",
line 1240, in autopack
    self._execute_pack_operations(pack_operations)
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py",
line 1259, in _execute_pack_operations
    self._save_pack_names(clear_obsolete_packs=True)
  File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py",
line 1596, in _save_pack_names
    self.transport.list_dir('obsolete_packs'))
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py",
line 1098, in delete_multi
    return self._iterate_over(relpaths, self.delete, pb, 'delete',
expand=False)
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py",
line 413, in _iterate_over
    result.append(func(entry))
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/local.py",
line 406, in delete
    self._translate_error(e, path)
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py",
line 320, in _translate_error
    raise errors.ResourceBusy(path, extra=e)
ResourceBusy: Device or resource busy:
"/home/users/russel/Repositories/Bazaar/Subversion_Branches/ConcertantLLP/.bzr/repository/obsolete_packs/.nfs0000000000db444100000065": [Errno 16] Device or resource busy: '/home/users/russel/Repositories/Bazaar/Subversion_Branches/ConcertantLLP/.bzr/repository/obsolete_packs/.nfs0000000000db444100000065'

14.064  return code 3


-- 
Russel.
====================================================
Dr Russel Winder                 Partner

Concertant LLP                   t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,              f: +44 8700 516 084
London SW11 1EN, UK.             m: +44 7770 465 077
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080525/f8fbe323/attachment-0001.pgp 


More information about the bazaar mailing list