IronPython imports fail with AssertionError

Asked by Sidnei da Silva

It's currently failing with the following error:

2009-06-24 16:31:36 WARNING N changeset 44619
Traceback (most recent call last):
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/scripts/code-import-worker.py", line 56, in ?
    script.main()
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/scripts/code-import-worker.py", line 51, in main
    import_worker.run()
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/lp/codehosting/codeimport/worker.py", line 337, in run
    self._doImport()
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/lp/codehosting/codeimport/worker.py", line 429, in _doImport
    self.importToBazaar(foreign_tree, bazaar_tree)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/lp/codehosting/codeimport/worker.py", line 406, in importToBazaar
    self._runToBaz(
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/lp/codehosting/codeimport/worker.py", line 424, in _runToBaz
    totla.totla(config, self._logger, config.args, SCM.tree(source_dir))
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/cscvs/cmds/totla.py", line 252, in totla
    apply_changeset(source_tree, logger, apply, revision, target_tree, revisions)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/cscvs/cmds/totla.py", line 120, in apply_changeset
    for index, fileChange in enumerate(revisions):
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/ChangesIterator.py", line 91, in next
    return self._iterator.next()
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 316, in evaluateChanges
    changeset = self._makeChangeset(changes)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 332, in _makeChangeset
    changeset.pathChanged(steps, change)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 610, in pathChanged
    self._createDescendantNode(steps, change)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 495, in _createDescendantNode
    self._children[child_name].pathChanged(child_steps, change)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 610, in pathChanged
    self._createDescendantNode(steps, change)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 495, in _createDescendantNode
    self._children[child_name].pathChanged(child_steps, change)
  File "/srv/importd.launchpad.net/production/launchpad-rev-8193/lib/svn_oo/changeset.py", line 833, in pathChanged
    raise AssertionError('deletes are terminal changes')
AssertionError: deletes are terminal changes

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Michael Hudson-Doyle (mwhudson) said :
#1

Oh wow, don't know what's going on there.

Realistically, we're not going to fix bugs in cscvs's Subversion support, we should switch to bzr-svn asap.

Can you help with this problem?

Provide an answer of your own, or ask Sidnei da Silva for more information if necessary.

To post a message you must log in.