Unexpected File exists error when trying to commit

Bug #274875 reported by Ignas Mikalajūnas
2
Affects Status Importance Assigned to Milestone
Bazaar
New
Undecided
Unassigned

Bug Description

When trying to "bzr ci" I got:

Committing to: bzr+ssh://schooltool.org/var/local/bzr/schooltool/ignas/schooltool/schooltool_date_management/
modified src/schooltool/app/browser/csvimport.py
modified src/schooltool/app/browser/ftests/app.txt
modified src/schooltool/app/browser/ftests/setup.py
modified src/schooltool/app/browser/ftests/ttschema-wizard.txt
modified src/schooltool/app/browser/ftests/ttschema.txt
modified src/schooltool/app/browser/tests/test_cal.py
modified src/schooltool/app/browser/tests/test_csvimport.py
modified src/schooltool/resource/booking.py
modified src/schooltool/term/browser/configure.zcml
modified src/schooltool/term/browser/emergency.py
modified src/schooltool/term/browser/emergencydays.txt
modified src/schooltool/term/tests/test_term.py
modified src/schooltool/timetable/__init__.py
modified src/schooltool/timetable/configure.zcml
modified src/schooltool/timetable/interfaces.py
modified src/schooltool/timetable/sampledata.py
modified src/schooltool/timetable/schema.py
modified src/schooltool/timetable/browser/__init__.py
modified src/schooltool/timetable/browser/cal.py
modified src/schooltool/timetable/browser/configure.zcml
modified src/schooltool/timetable/browser/schema.py
modified src/schooltool/timetable/browser/ftests/composite-timetables.txt
modified src/schooltool/timetable/browser/ftests/timetabling.txt
added src/schooltool/timetable/browser/templates/link_to_school_timetables.pt
modified src/schooltool/timetable/browser/tests/specialdays.txt
modified src/schooltool/timetable/browser/tests/test_cal.py
modified src/schooltool/timetable/browser/tests/test_schema.py
modified src/schooltool/timetable/browser/tests/test_timetable.py
modified src/schooltool/timetable/browser/tests/test_ttwizard.py
modified src/schooltool/timetable/tests/test_sampledata.py
modified src/schooltool/timetable/tests/test_timetable.py

bzr: ERROR: exceptions.OSError: [Errno 17] File exists

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 857, 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 2321, in run
    exclude=safe_relpath_files(tree, exclude))
  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/workingtree_4.py", line 242, in commit
    result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
  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/mutabletree.py", line 197, in commit
    revprops=revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commit.py", line 379, in commit
    message = message_callback(self)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 2300, in get_message
    output_encoding=bzrlib.user_encoding)
  File "/usr/lib/python2.5/site-packages/bzrlib/msgeditor.py", line 259, in make_commit_message_template_encoded
    template = make_commit_message_template(working_tree, specific_files)
  File "/usr/lib/python2.5/site-packages/bzrlib/msgeditor.py", line 241, in make_commit_message_template
    to_file=status_tmp)
  File "/usr/lib/python2.5/site-packages/bzrlib/status.py", line 117, in show_tree_status
    want_unversioned=want_unversioned)
  File "/usr/lib/python2.5/site-packages/bzrlib/tree.py", line 94, in changes_from
    want_unversioned=want_unversioned,
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, in read_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/tree.py", line 784, in compare
    want_unversioned=want_unversioned)
  File "/usr/lib/python2.5/site-packages/bzrlib/delta.py", line 217, in _compare_trees
    want_unversioned=want_unversioned):
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree_4.py", line 2307, in iter_changes
    current_dir_info = dir_iterator.next()
  File "/usr/lib/python2.5/site-packages/bzrlib/osutils.py", line 1299, in _walkdirs_fs_utf8
    for _, name in sorted(_listdir(top)):
  File "_readdir_pyx.pyx", line 101, in _readdir_pyx.read_dir
OSError: [Errno 17] File exists

Revision history for this message
Ignas Mikalajūnas (ignas) wrote :

I have tried branching around, and it seems that bzr ci does not work no matter where the branch is and it fails for both local and remote commits before giving me the chance to enter the commit message.

And that's with Bazaar (bzr) 1.7.1rc1

bzr.dev branch works though...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.