Diff for "FailingBzrSvnImports"

Not logged in - Log In / Register

Differences between revisions 20 and 42 (spanning 22 versions)
Revision 20 as of 2010-09-08 19:08:02
Size: 5053
Editor: jelmer
Comment:
Revision 42 as of 2011-06-08 19:47:42
Size: 4877
Editor: jelmer
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
 * https://code.launchpad.net/~vcs-imports/choco/trunk -- suspended... should we suspend a failure???
 * https://code.launchpad.net/~vcs-imports/enlightenment/trunk -- suspended... should we suspend a failure???
 * https://code.launchpad.net/~vcs-imports/choco/trunk
 * https://code.launchpad.net/~vcs-imports/enlightenment/trunk
Line 13: Line 13:
 * https://code.launchpad.net/~vcs-imports/freeswitch/trunk -- suspended... should we suspend a failure???  * https://code.launchpad.net/~vcs-imports/freeswitch/trunk
Line 16: Line 16:
=== apply_txdelta_window assert len(tview) == tview_len ===
[[Bug:480102|bzr-svn bug 480102]]
 * https://code.launchpad.net/~teamkarl/karl3/trunk
 * https://code.launchpad.net/~tully.foote/ros/trunk
 * https://code.launchpad.net/~tully.foote/ros-wg-pkg-unreleased/svn_trunk is now working
Line 22: Line 17:
This bug is fixed in bzr-svn 1.0.4. === bzr-svn confused by read access restrictions to subtrees ===
 * https://code.launchpad.net/~vcs-imports/open64/trunk
Line 24: Line 20:
=== assert svn_revprops.has_key(properties.PROP_REVISION_DATE) === This feels painful to deal with. I want to blame svn for being silly.

=== KDE layout related - Empty parent '...' added, but child '...' wasn't added !? ===
[[Bug:638492|bzr-svn bug 638492]]
 * https://code.launchpad.net/~vcs-imports/kdesupport/trunk
 * https://code.launchpad.net/~kb9vqf/trinity-desktop/kdevelop
 * https://code.launchpad.net/~kb9vqf/trinity-desktop/kdeedu
 * https://code.launchpad.net/~kb9vqf/trinity-desktop/kdenetwork
 * https://code.launchpad.net/~kb9vqf/trinity-desktop/kdebase
 * https://code.launchpad.net/~kb9vqf/trinity-desktop/kdelibs

Fixed in bzr-svn 1.0.5dev.

=== CHKInventoryRepository(...) has no revision ... ===
 * https://code.launchpad.net/~vcs-imports/subvertpy/trunk-svn

Fixed in bzr-svn 1.0.5dev.

=== bzrlib.errors.InconsistentDeltaDelta ===
 * https://code.launchpad.net/~gary/zc.buildout/trunk

=== Bug converting symlink changed to regular file - Checksum mismatch ===
[[Bug:638697|bzr-svn bug 638697]]
 * https://code.launchpad.net/~vcs-imports/kdebase/trunk

Fixed in bzr-svn 1.0.5dev.

== broken svn server ==

<<Anchor(codeplex)>>
=== [codeplex.com] assert svn_revprops.has_key(properties.PROP_REVISION_DATE) ===
Line 28: Line 54:
 * https://code.launchpad.net/~pedro-sam-coelho/smartvoice/trunk
Line 33: Line 60:
=== Something to do with spaces in branch URL ===
[[Bug:496721|bzr-svn bug 496721]]
 * https://code.launchpad.net/~paul-climbing/winff/trunk
 * https://code.launchpad.net/~gusions/ubucompilator/trunk

'''Supposedly fixed, but these are still failing'''

Fixed in bzr-svn 1.0.4, which is not deployed yet. -- jelmer
Line 43: Line 61:
=== get_log REPORT failed === === get_log REPORT failed, Subversion breaks on non-UTF8 character in log message ===
Line 50: Line 68:
 * https://code.launchpad.net/~vcs-imports/chromium-browser/trunk
Line 52: Line 69:
=== get_dir PROPFIND failed === === get_dir PROPFIND failed, Subversion breaks on XML-tag-name-invalid character in property name ===
Line 55: Line 72:

== Launchpad code bugs ==

<<Anchor(kde-layout)>>
=== Launchpad uses "guessed" layout rather than a layout that matches the requested branch ===
 * https://code.launchpad.net/~vcs-imports/soprano/trunk
 * https://code.launchpad.net/~vcs-imports/project-neon/trunk
 * https://code.launchpad.net/~vcs-imports/k3b/svn-trunk
 * https://code.launchpad.net/~vcs-imports/konversation/trunk
 * https://code.launchpad.net/~vcs-imports/choqok/trunk
 * https://code.launchpad.net/~robby/tellico/trunk
 * https://code.launchpad.net/~claydoh/kmymoney/trunk
Line 68: Line 97:
=== revprop_list PROPFIND failed ===
Succeeds for me locally, so perhaps the issue is fixed in a newer subversion/subvertpy/bzr-svn than the importds are running.
 * https://code.launchpad.net/~vcs-imports/almidon/trunk
Line 73: Line 98:
=== Empty parent '...' added, but child '...' wasn't added !? ===
 * https://code.launchpad.net/~vcs-imports/fun3compiler/trunk
 * https://code.launchpad.net/~soren/squeezebox/7.5
 * https://code.launchpad.net/~soren/squeezebox/7.3
 * https://code.launchpad.net/~soren/j/squeezebox/7.4
 * https://code.launchpad.net/~vcs-imports/kdesupport/trunk

At least some of these are fixed in bzr-svn 1.0.4.

=== CHKInventoryRepository(...) has no revision ... ===
 * https://code.launchpad.net/~vcs-imports/subvertpy/trunk-svn

=== Tried registering ... as parent while ... already was parent for ... ===
 * https://code.launchpad.net/~registry/koffice/trunk

=== AssertionError: Inconsistent revnum, prefixes: 0,set(['']) ===
 * https://code.launchpad.net/~javivf/lrut/trunk
 * https://code.launchpad.net/~vcs-imports/opentk/trunk

Fixed in bzr-svn 1.0.4
Line 97: Line 102:
=== Checksum mismatch... possible corruption in source repository? ===
 * https://code.launchpad.net/~vcs-imports/kdebase/trunk
Happens using "svn log" as well.
Line 100: Line 104:
=== bzrlib.errors.InconsistentDeltaDelta ===
 * https://code.launchpad.net/~gary/zc.buildout/trunk
=== AssertionError("%d != %d" % (len(tview), tview_len)) ===
 * https://code.launchpad.net/~tully.foote/ros/trunk
Line 103: Line 107:
=== bzr-svn's hardcoded layout handler for the KDE repository is making unwarrantedly strict decisions on what constitutes a branch? ===
 * https://code.launchpad.net/~vcs-imports/soprano/trunk
 * https://code.edge.launchpad.net/~vcs-imports/project-neon/trunk

This is a bug in the way Launchpad opens bzr-svn branches. -- jelmer
Jelmer suggested that recreating the branch from scratch would work, but a fresh import created after the 10.09 rollout also failed the same way: https://code.launchpad.net/~vcs-imports/ros/trunk

Overview / analysis of failing bzr-svn imports

An attempt to classify persistently failing bzr-svn code imports by cause.

Bazaar does not support something present in Subversion

Unable to convert Subversion path ... because it contains characters invalid in Bazaar.

bzr-svn bugs

bzr-svn confused by read access restrictions to subtrees

This feels painful to deal with. I want to blame svn for being silly.

bzr-svn bug 638492

Fixed in bzr-svn 1.0.5dev.

CHKInventoryRepository(...) has no revision ...

Fixed in bzr-svn 1.0.5dev.

bzrlib.errors.InconsistentDeltaDelta

bzr-svn bug 638697

Fixed in bzr-svn 1.0.5dev.

broken svn server

[codeplex.com] assert svn_revprops.has_key(properties.PROP_REVISION_DATE)

bzr-svn bug 498925

This is caused by a server side bug present in the Microsoft Team Foundation Server to Subversion bridge running on codeplex.com.

I'm inclined to close these as wontfix since they are a server side issue. Perhaps we can look into importing natively from the team foundation server using bzr-tfs ? -- jelmer

Subversion bugs

get_log REPORT failed, Subversion breaks on non-UTF8 character in log message

subversion bug 312043

get_dir PROPFIND failed, Subversion breaks on XML-tag-name-invalid character in property name

subversion bug 203975

Launchpad code bugs

Launchpad uses "guessed" layout rather than a layout that matches the requested branch

Some analysis done, culprit uncertain

get_uuid PROPFIND failed

This failure mode seems to correspond with being unable to make a successful PROPFIND against the repository root URL. This can be because:

Needs investigation

SSL Verification error: signed using insecure algorithm

Happens using "svn log" as well.

AssertionError("%d != %d" % (len(tview), tview_len))

Jelmer suggested that recreating the branch from scratch would work, but a fresh import created after the 10.09 rollout also failed the same way: https://code.launchpad.net/~vcs-imports/ros/trunk

FailingBzrSvnImports (last edited 2011-06-08 19:47:42 by jelmer)