Diff for "VcsImportRequests"

Not logged in - Log In / Register

Differences between revisions 26 and 30 (spanning 4 versions)
Revision 26 as of 2006-08-28 15:43:43
Size: 6528
Editor: nor75-18-82-241-238-155
Comment: katapult-mainstream failure
Revision 30 as of 2006-08-29 10:36:24
Size: 8426
Editor: nor75-18-82-241-238-155
Comment: mplayer still fails, like glibc, failing to fork with memory error
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
 * [https://launchpad.net/people/siretart siretart]: https://launchpad.net/products/mplayer/trunk [[BR]]
   [[[Date(2006-06-12T13:15:00Z)]]] [[BR]]
   * On os.fork: OSError: [Errno 12] Cannot allocate memory [[BR]]
Line 65: Line 61:
== Initial revision is a move ==
Line 66: Line 63:
== Unknown failures == [https://launchpad.net/bugs/58029 Bug 58029].
Line 68: Line 65:
=== Unsorted failures === It appears that when a svn branch is created by a move (copy + delete), the initial imported revision is empty, which causes a failure on the first revision that tries to modify a pre-existing file.
Line 70: Line 67:
Imports that have failed, for an unknown reasons, and whose failure do not fall in a clear group of similar failures. In the case of the katapult import (svn://anonsvn.kde.org/home/kde/trunk/extragear/utils/katapult), the branch is created at revision 521764 by moving from /trunk/playground/utils/katapult:521763. The initial revision of the bzr import is an empty tree.
Line 73: Line 70:
   svn://anonsvn.kde.org/home/kde/trunk/extragear/utils/katapult [[BR]]
Line 78: Line 76:
=== Assertion is_canonical failed ===  * https://https://launchpad.net/products/bcfg2/trunk [[BR]]
   https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2 [[BR]]
   [[[Date(2006-08-29T09:52:23Z)]]]
   * On changeset 1717 [[BR]]
   in write_file_breaking_links [[BR]]
   IOError: [Errno 2] No such file or directory

== Non canonical repository path ==

[https://launchpad.net/bugs/56357 Bug 56357].
Line 95: Line 102:


== Unknown failures ==

=== Unsorted failures ===

Imports that have failed, for an unknown reasons, and whose failure do not fall in a clear group of similar failures.
Line 99: Line 114:
 * [https://launchpad.net/people/mvo mvo]: https://launchpad.net/products/smart/trunk [[BR]]
  
[[[Date(2006-06-12T13:15:00Z)]]] [[BR]]
   * On changeset 29: [[BR]]
  
pysvn._pysvn.ClientError: REPORT request failed on '/!svn/bc/28/trunk/epm/backends' '/!svn/bc/28/trunk/epm/backends' path not found
 * [https://launchpad.net/people/mvo mvo]: https://launchpad.net/products/smart/trunk [[BR]] [[[Date(2006-06-12T13:15:00Z)]]]
   * On changeset 29:
[[BR]] pysvn._pysvn.ClientError: REPORT request failed on '/!svn/bc/28/trunk/epm/backends' [[BR]] '/!svn/bc/28/trunk/epm/backends' path not found
Line 104: Line 117:
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/xfdesktop/trunk [[BR]]
  
[[[Date(2006-06-12T13:15:00Z)]]] [[BR]]
   * On pysvn.Client.checkout: [[BR]]
  
pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/22073/modules/trunk/xfdesktop' '/svn/xfce/!svn/bc/22073/modules/trunk/xfdesktop' path not found
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/xfdesktop/trunk [[BR]] [[[Date(2006-06-12T13:15:00Z)]]]
   * On pysvn.Client.checkout:
[[BR]] pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/22073/modules/trunk/xfdesktop' [[BR]] '/svn/xfce/!svn/bc/22073/modules/trunk/xfdesktop' path not found
Line 109: Line 120:
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/thunar/trunk [[BR]]
  
[[[Date(2006-06-12T13:15:00Z)]]] [[BR]]
   * On changeset 18919: [[BR]]
  
pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/18918/thunar/trunk/examples/tex-open-terminal' '/svn/xfce/!svn/bc/18918/thunar/trunk/examples/tex-open-terminal' path not found
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/thunar/trunk [[BR]] [[[Date(2006-06-12T13:15:00Z)]]]
   * On changeset 18919:
[[BR]] pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/18918/thunar/trunk/examples/tex-open-terminal' [[BR]] '/svn/xfce/!svn/bc/18918/thunar/trunk/examples/tex-open-terminal' path not found
Line 114: Line 123:
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/xfce4-session/trunk [[BR]]
  
[[[Date(2006-07-22T12:37:17Z)]]]
   * On changeset 16234: [[BR]]
  
pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/16233/xfce4-session/trunk/xfce4-tips' '/svn/xfce/!svn/bc/16233/xfce4-session/trunk/xfce4-tips' path not found
 * [https://launchpad.net/people/jani janimo]: https://launchpad.net/products/xfce4-session/trunk [[BR]] [[[Date(2006-07-22T12:37:17Z)]]]
   * On changeset 16234: [[BR]] pysvn._pysvn.ClientError: REPORT request failed on '/svn/xfce/!svn/bc/16233/xfce4-session/trunk/xfce4-tips' [[BR]] '/svn/xfce/!svn/bc/16233/xfce4-session/trunk/xfce4-tips' path not found

 * nobody: https://launchpad.net/products/democracy/trunk [[BR]] https://svn.participatoryculture.org/svn/dtv/trunk/tv [[BR]] [[[Date(2006-08-29T10:15:53Z)]]]
   * On changeset 749: [[BR]] pysvn._pysvn.ClientError: REPORT request failed on '/svn/dtv/!svn/bc/748/trunk/tv/platform/osx/Resources-DMG' [[BR]] '/svn/dtv/!svn/bc/748/trunk/tv/platform/osx/Resources-DMG' path not found
Line 138: Line 148:

=== Failed to fork, memory error ===

Some large imports fail to os.fork() (when spawning gpg to sign a revision) with "OSError: [Errno 12] Cannot allocate memory". It's not clear why that happen, since Linux should overcommit memory up to 50x (the value of /proc/sys/vm/overcommit_ratio) and allow large processes like cscvs to spawn small processes like gpg.

 * [https://launchpad.net/people/siretart siretart]: https://launchpad.net/products/mplayer/trunk [[BR]] svn://svn.mplayerhq.hu/mplayer/trunk [[BR]] [[[Date(2006-06-12T13:15:00Z)]]]
   * On changeset changeset 5343:

 * [https://launchpad.net/people/jbailey jbailey]: https://launchpad.net/products/glibc/head [[BR]] :pserver:anoncvs`@`sources.redhat.com:/cvs/glibc glibc [[BR]] [[[Date(2006-08-29T10:36:24Z)]]]
   * On changeset MAIN.15819

This page tracks requests for actions from the vcs-imports operator.

To request an import, please:

  • Create a product in Launchpad and set the source details to the CVS or Subversion repository you wish to have imported. In particular
  • Add a request on this page, with the name of your launchpad account so I can find your email.

Note that we only do imports of MAIN branches on CVS (the form will have to be updated to remove the "branch" field) and trunk branches on Subversion.

We will handle your request and keep you informed of progress or issues. You can contact the vcs-imports operator: ddaa in #launchpad on irc.freenode.net.

Template to request an import:

  • [@DATE@]


Open requests

Imports that need intervention from the vcs-imports operator.

In progress

Imports being processed.

Blocked on bzr-native

Imports that have failed and that will be tried again when the vcs-import system will do native bzr imports instead of using a baz branch as an intermediate step.

Better REPLACE support

Imports that have failed and that need better support for replaced files.

Initial revision is a move

[https://launchpad.net/bugs/58029 Bug 58029].

It appears that when a svn branch is created by a move (copy + delete), the initial imported revision is empty, which causes a failure on the first revision that tries to modify a pre-existing file.

In the case of the katapult import (svn://anonsvn.kde.org/home/kde/trunk/extragear/utils/katapult), the branch is created at revision 521764 by moving from /trunk/playground/utils/katapult:521763. The initial revision of the bzr import is an empty tree.

Non canonical repository path

[https://launchpad.net/bugs/56357 Bug 56357].

Imports that failed early in the conversion, with only output:

python2.4: subversion/libsvn_subr/path.c:343: svn_path_remove_component: Assertion `is_canonical (path->data, path->len)' failed.
process killed by signal 6

Unknown failures

Unsorted failures

Imports that have failed, for an unknown reasons, and whose failure do not fall in a clear group of similar failures.

REPORT failed on path with bang

Imports that failed to do REPORT on a path with a bang. I do not know what that means, but there's clearly a pattern.

Tried to get inexistant previous revision

Imports that failed on changeset N while trying to access revision N-1 for a file, because that file does not exist in revision N-1.

Failed to fork, memory error

Some large imports fail to os.fork() (when spawning gpg to sign a revision) with "OSError: [Errno 12] Cannot allocate memory". It's not clear why that happen, since Linux should overcommit memory up to 50x (the value of /proc/sys/vm/overcommit_ratio) and allow large processes like cscvs to spawn small processes like gpg.

VcsImportRequests (last edited 2021-05-27 14:19:59 by cjwatson)