Diff for "FailingBzrSvnImports"

Not logged in - Log In / Register

Differences between revisions 8 and 42 (spanning 34 versions)
Revision 8 as of 2010-06-04 23:12:23
Size: 2651
Editor: maxb
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 5: Line 5:
== apply_txdelta_window assert len(tview) == tview_len ==
[[Bug:480102|bzr-svn bug 480102]]
 * karl3/trunk
 * ros/trunk
 * ros-wg-pkg-unreleased/svn_trunk
<<TableOfContents>>
Line 11: Line 7:
== In bzrlib.transform, 'ascii' codec can't encode characters: ordinal not in range(128) ==
 * blueproximity/trunk
 * apertium/trunk
 * meteormatt/trunk
 * jbpmside/trunk
== Bazaar does not support something present in Subversion ==
=== Unable to convert Subversion path ... because it contains characters invalid in Bazaar. ===
 * https://code.launchpad.net/~vcs-imports/choco/trunk
 * https://code.launchpad.net/~vcs-imports/enlightenment/trunk
Line 17: Line 12:
== Unable to convert Subversion path ... because it contains characters invalid in Bazaar. ==
 * choco/trunk
 * enlightment/trunk
=== bzr doesn't support newlines in symlink targets yet ===
 * https://code.launchpad.net/~vcs-imports/freeswitch/trunk
Line 21: Line 15:
== Empty parent '...' added, but child '...' wasn't added !? ==
 * fun3compiler/trunk
 * squeezebox/7.5
 * squeezebox/7.3
 * squeezebox/7.4
== bzr-svn bugs ==
Line 27: Line 17:
== assert svn_revprops.has_key(properties.PROP_REVISION_DATE) == === bzr-svn confused by read access restrictions to subtrees ===
 * https://code.launchpad.net/~vcs-imports/open64/trunk

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 29: Line 52:
 * screengrab/screengrab-1-series
 * irony/trunk
 * https://code.launchpad.net/~vcs-imports/screengrab/screengrab-1-series
 * https://code.launchpad.net/~mwhudson/irony/trunk
 * https://code.launchpad.net/~pedro-sam-coelho/smartvoice/trunk
Line 32: Line 56:
== logwalker iter_changes assert len(prefixes) == 1 ==
[[Bug:579491|bzr-svn bug 579491]]
 * trinity-desktop/kdegraphics
 * kdebase/trunk
 * kdemultimedia/trunk
This is caused by a server side bug present in the Microsoft Team Foundation Server to Subversion bridge running on codeplex.com.
Line 38: Line 58:
== CHKInventoryRepository(...) has no revision ... ==
 * subvertpy/trunk-svn
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
Line 41: Line 60:
== Directory not empty ==
 * multidistrotools/trunk
== Subversion bugs ==
=== get_log REPORT failed, Subversion breaks on non-UTF8 character in log message ===
[[Bug:312043|subversion bug 312043]]
 * https://code.launchpad.net/~vcs-imports/jeliot3/trunk
 * https://code.launchpad.net/~vcs-imports/ebdl/trunk
 * https://code.launchpad.net/~vcs-imports/iterm/trunk
 * https://code.launchpad.net/~swish-e/swish-e/trunk
 * https://code.launchpad.net/~vcs-imports/greenstone/greenstone3
Line 44: Line 69:
== create_symlink No such file or directory ==
 * llvm-py/trunk
 * kiwix/trunk
 * unknown-horizons/trunk
=== get_dir PROPFIND failed, Subversion breaks on XML-tag-name-invalid character in property name ===
[[Bug:203975|subversion bug 203975]]
 * https://code.launchpad.net/~vcs-imports/pypy/trunk
Line 49: Line 73:
== SvnRepository(...) has no revision svn-v4:... ==
 * rchavarrias-code/trunk
 * vozila/main
 * whutsupdoc/src
== Launchpad code bugs ==
Line 54: Line 75:
== '...' isn't in the same repository as '...' (looks like URL-encoding issue) ==
 * imi/trunk
<<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 57: Line 85:
== bzr doesn't support newlines in symlink targets yet ==
 * freeswitch/trunk

== Tried registering ... as parent while ... already was parent for ... ==
 * koffice/trunk

== Something to do with spaces in branch URL ==
[[Bug:496721|bzr-svn bug 496721]]
 * winff/trunk
 * ubucompilator/trunk

== get_log REPORT failed ==
[[Bug:312043|subversion bug 312043]]
 * swish-e/trunk
 * iterm/trunk
 * jeliot3/trunk
 * ebdl/trunk
 * rts2/trunk

== get_uuid PROPFIND failed ==
== Some analysis done, culprit uncertain ==
=== get_uuid PROPFIND failed ===
Line 79: Line 89:
  * imagemagick/trunk   * https://code.launchpad.net/~vcs-imports/imagemagick/trunk
Line 81: Line 91:
  * zoneminder/trunk
  * openfreeway/trunk
  * pyohio/trunk
  * magento/trunk
  * alpine/trunk
  * https://code.launchpad.net/~vcs-imports/alpine/trunk
  * https://code.launchpad.net/~vcs-imports/magento/trunk
  * https://code.launchpad.net/~vcs-imports/openfreeway/trunk
  * https://code.launchpad.net/~vcs-imports/pyohio/trunk
  * https://code.launchpad.net/~vcs-imports/zoneminder/trunk
Line 87: Line 97:
== get_dir PROPFIND failed ==
[[Bug:203975|subversion bug 203975]]
 * pypy/trunk
== Needs investigation ==
Line 91: Line 99:
== revprop_list PROPFIND failed ==
 * almidon/trunk
 * jquery/trunk
=== SSL Verification error: signed using insecure algorithm ===
 * https://code.launchpad.net/~vcs-imports/amanierp/trunk
Line 95: Line 102:
== get_latest_revnum PROPFIND failed ==
 * ljcode/trunk
Happens using "svn log" as well.

=== AssertionError("%d != %d" % (len(tview), tview_len)) ===
 * https://code.launchpad.net/~tully.foote/ros/trunk

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)