vcs-import of ironpython fails

Bug #303687 reported by Sidnei da Silva
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned
Shareaza
New
Undecided
Unassigned

Bug Description

Not sure if the failure is on the import code or if its a problem with the repository itself. Please advise.

2008-11-30 12:16:47 WARNING N changeset 44021
2008-11-30 12:17:07 WARNING change 8
2008-11-30 12:17:20 WARNING change 9
2008-11-30 12:17:39 WARNING change 12
2008-11-30 12:17:58 WARNING change 15
2008-11-30 12:18:18 WARNING change 19
2008-11-30 12:18:38 WARNING change 21
2008-11-30 12:18:57 WARNING change 26
2008-11-30 12:19:17 WARNING change 28
Traceback (most recent call last):
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/scripts/../scripts/code-import-worker.py", line 46, in ?
    script.main()
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/scripts/../scripts/code-import-worker.py", line 41, in main
    import_worker.run()
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/utilities/../lib/canonical/codehosting/codeimport/worker.py", line 372, in run
    self.importToBazaar(foreign_tree, bazaar_tree)
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/utilities/../lib/canonical/codehosting/codeimport/worker.py", line 314, in importToBazaar
    self._runToBaz(
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/utilities/../lib/canonical/codehosting/codeimport/worker.py", line 340, in _runToBaz
    totla.totla(config, self._logger, config.args, SCM.tree(source_dir))
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/utilities/../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-7322/utilities/../lib/cscvs/cmds/totla.py", line 122, in apply_changeset
    fileChange.apply(logger, target_tree, prune)
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/scripts/../lib/svn_oo/PresentFile.py", line 27, in apply
    self.url(), self.revision)
  File "/srv/importd.launchpad.net/production/launchpad-rev-7322/scripts/../lib/svn_oo/util.py", line 91, in writeFile
    client.cat(url, revision=revision.rev),
pysvn._pysvn_2_4.ClientError: Checksum mismatch for '':
   expected checksum: 5e518c48b6481b8f01598bcb23710e9b
   actual checksum: 4a3f870a64789167b7b330b29ddb6209

Import failed:
Traceback (most recent call last):
Failure: twisted.internet.error.ProcessTerminated: A process has ended with a probable error condition: process ended with exit code 1.

Tags: lp-code
Tim Penhey (thumper)
Changed in launchpad-bazaar:
assignee: nobody → rockstar
importance: Undecided → Medium
Paul Hummer (rockstar)
Changed in launchpad-bazaar:
status: New → Triaged
Paul Hummer (rockstar)
Changed in launchpad-bazaar:
assignee: rockstar → nobody
Revision history for this message
Robert Collins (lifeless) wrote :

We now do SVN imports through bzr-svn, a totally different codepath which I optimistically expect to have resolved this. If the import doesn't work in the new system please file a new ticket.

Changed in launchpad:
status: Triaged → Invalid
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

IronPython fails with bzr-svn as well, but this has other reasons.

Its current hosting is done at codeplex, which doesn't provide a real Subversion server but rather a bridge to Team Foundation Server. The bridge is sufficiently complete to (usually) fool the svn command line client, but it does not provide a consistent history.

To actually get the history we would have to import IronPython directly from the Team Foundation Server repository, or the SVN bridge on CodePlex would have to be fixed. The bug for TFS support in Launchpad is bug 685560

Changed in launchpad:
status: Invalid → Triaged
importance: Medium → Low
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.