>> There was a thread on launchpad-dev (I think) with some analysis of
>> the failures, and we can dig into that more.
>
> Great. I couldn't find anything in my archives with a quick search.
> The mails I found suggested that the information is not readily available
> in a combined form. (You can go to any import to see why it failed, but
> getting the list of failures with reasons is harder).

Sorry, it was actually on canonical-launchpad in the thread "Yo code
team -- how do you want your stats?"  The key mail is below.  This was
a one-off analysis and it would be nice to eventually make this
automatic.

-- 
Martin <http://launchpad.net/~mbp/>





---------- Forwarded message ----------
From: Karl Fogel <karl.fo...@canonical.com>
Date: 2009/11/25
Subject: Re: Yo code team -- how do you want your stats?


Michael Hudson <michael.hud...@canonical.com> writes:
> Jonathan Lange wrote:
>> It is indeed interesting. Have you drawn any preliminary conclusions?
>
> Not really.  "bzr-svn looks like something we should do"?

Definitely that's one thing, yes.

I dove a bit farther into the data today (thank you, Michael, for making
it so easy!).  Below is a more detailed analysis -- and it could still
go farther, but maybe it's time to just send this.

The conclusions I draw are:

 1. We get a lot of transient failures, recognizeable as such, and
    should just wait and try again (which we do, AIUI).

 2. https://bugs.edge.launchpad.net/launchpad-cscvs/+bug/145240
    bites us a lot, and bzr-svn should solve that.

 3. We seem to have two kinds of auth failures: ones where we just have
    the wrong authn data (pilot error, ask the user to fix it), and
    ones where we maybe aren't implementing an authn callback that we
    should be?  The latter are surprisingly numerous.  Can we fix them?

 4. Fairly often, we detect server or repository misconfiguration on
    the source side.  We could do a better job of recognizing these
    automagically.

 6. Sometimes we get a server choke.  We could at least tell the user
    who set up the vcsimport about that.  Do we?

 7. Sometimes we get a response that a resource has moved.  Do we do
    anything with that?  We could, at least in some cases.

 8. Encoding/decoding errors.  I don't know the details of what causes
    these, but they appear to cause some imports to fail.

The data is below.  It's meant to be mostly human-readable, but easily
parseable above all, so the lines are a bit long.  If your MTA or MUA
line-breaks this, let me know and I can resend as an attachment.

-Karl

-----------------------------------------------------------------------------
Each category of failures is preceded by a "*=====" line.  The
categories are presented roughly in order from most common to least
common.  A line beginning with " ||" represents one logged failure.
The fields in such a line are:

 || error || logfile whence error extracted || import source type || notes ||

(The logfiles are the ones Michael Hudson posted in
https://lists.ubuntu.com/mailman/private/canonical-launchpad/2009-November/049823.html.
Comparing with https://help.launchpad.net/VcsImportRequests#Blocked
might be interesting.)

See "###" for comments about groups of failures.

Here we go:

*===== Not sure what causes these; search for "KeyboardInterrupt" in notes.

 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || adchpp-trunk-logtail.txt || ??? ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || amanierp-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || connector-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || crossfire-arch-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || crossfire-maps-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || crossfire-server-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || dolphin-emu-dolphin-emulator-logtail.txt || ???
|| ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || drupalessentials-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || edo-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || exe1-0-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || feedparser-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || freecad-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || freeplane-trunk-logtail.txt || ??? ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || geoserver-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || glibc-head-logtail.txt || CVS ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || gnome-colors-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || grom-utils-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || helix-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || invirt-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || jame-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || jruby-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || l2j-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || liquidsoap-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || mammoth-replicator-trunk-logtail.txt || ??? ||
||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || maxosx-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || musescore-trunk-logtail.txt || ??? ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || netrek-archive-NetrekNT-logtail.txt || CVS ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || onepoint-trunk2-logtail.txt || ??? ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || openmrs-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || opensim-svn-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || orangehrm-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || ozaxe-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || piwi-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || poky-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || pyglet-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || qmagneto-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || restlet-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || selenium-grid-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || simplepie-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || songbird-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || sphinx4-trunk-logtail.txt || ??? ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || spicebird-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || xenomai-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || xvr2-trunk-logtail.txt || ??? || ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || zenoss-trunk-logtail.txt || SVN ||
"KeyboardInterrupt" right before the failure ||
 || Failure: twisted.internet.error.TimeoutError: User timeout caused
connection failure. || zfcomicengine-trunk-logtail.txt || ??? || ||

*===== https://bugs.edge.launchpad.net/launchpad-cscvs/+bug/145240

 ### Switching to bzr-svn should fix these!

 || LookupError: Cannot find svn repository root ||
alpine-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
archlinux-lp-mirror-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
basin-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
bespin-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
bluemapia-qt-wince-import-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
crashteroids-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
dnsbl-milter-main-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
dragonshard-main-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
firegpg-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
freedroid-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
functy-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
goonsay-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
graphication-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
helix-helix-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
icopy-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
ifloor-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
irony-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
jemote-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
jhearts-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
jisko-v2-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
kabikaboo-devel-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
kadu-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
lclamav-milter-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
lrg-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
magento-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
mpig-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
openwarlords-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
optflow-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
otk++-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
package2package-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
pathwords-x-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
peridexion-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
pframe-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
pyhp-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
pyspice-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
roxanne-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
rsgallery-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
sharpwired-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
shoestringphp-main-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
spp-satyapp-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
terranova-terranova-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
tinyserv-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
transai-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
unittest++-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
urutux-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
vanilla-public-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
vfront-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
warp-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
xneur-xneur-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
yaalr-trunk-logtail.txt || SVN || ||
 || LookupError: Cannot find svn repository root ||
zoneminder-trunk-logtail.txt || SVN || ||

*===== "SSL negotiation failed."

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/apertium/attic' || apertium-trunk-logtail.txt || SVN || This
is a "SSL negotiation failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/artoolkit/!svn/bln/311' || artoolkit-sf-trunk-logtail.txt ||
SVN || This is a "SSL negotiation failed: Connection reset by peer"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/asymptote/trunk/asymptote/entry.h' ||
asymptote-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/care2002/!svn/bc/6207/trunk/2.6/main/menu/default' ||
care2x-2.6-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/eyeos/!svn/bc/250/eyeOS/trunk/eyeOS/extern/libs/eyeWidgets/tiny_mce/plugins/table/images'
|| eyeos-1.6-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/file-folder-ren/!svn/vcc/default' ||
metamorphose1-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/fractalfrost/trunk/lib/gui/decorators.py' ||
fr0st-trunk-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/freefoam/!svn/bln/27' || freefoam-trunk-logtail.txt || SVN
|| This is a "SSL negotiation failed: Connection reset by peer" error.
||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/freenas/branches/0.69/www/bar_gray.gif' ||
freenas-0.69-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/gblip/!svn/vcc/default' || gblip-sf-logtail.txt || SVN ||
This is a "SSL negotiation failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/goalbit/!svn/bc/1366/src/trunk/src/test/i18n_atof.c' ||
goalbit-trunk-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/jeuclid/!svn/bc/504/trunk/jeuclid-testsuite/src/main/resources/testsuite/Presentation/GeneralLayout/mphantom'
|| jeuclid-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/kompozer/!svn/vcc/default' || kompozer-trunk-logtail.txt ||
SVN || This is a "SSL negotiation failed: Connection reset by peer"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/libtorrent/!svn/bc/14/trunk/include/libtorrent/session.hpp'
|| libtorrent-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/nhibernate/trunk/nhibernate/src/NHibernate/Util' ||
nhibernate-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/opproject/!svn/vcc/default' || onepoint-trunk-logtail.txt ||
SVN || This is a "SSL negotiation failed: Connection reset by peer"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/petitpoucet/!svn/vcc/default' ||
petitpoucet-trunk-logtail.txt || SVN || This is a "SSL negotiation
failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/pyjamas/!svn/bln/1778' || pyjamas-trunk-logtail.txt || SVN
|| This is a "SSL negotiation failed: Connection reset by peer" error.
||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/shareaza/!svn/vcc/default' || shareaza-root-logtail.txt ||
SVN || This is a "SSL negotiation failed: Connection reset by peer"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/streber/trunk/themes/webbplatsen' ||
streber-trunk-logtail.txt || SVN || This is a "SSL negotiation failed:
Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/terranova/megatux' || terranova-trunk-logtail.txt || SVN ||
This is a "SSL negotiation failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/w3af/trunk/scripts' || w3af-trunk-logtail.txt || SVN || This
is a "SSL negotiation failed: Connection reset by peer" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/yarp0/!svn/vcc/default' || yarp-main-logtail.txt || SVN ||
This is a "SSL negotiation failed: Connection reset by peer" error. ||

*===== Can't tell what causes these.

 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended by signal 15. ||
glibc-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended by signal 15. ||
hudson-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended by signal 15. ||
limewire-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| aolserver-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| binutils-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| eclipse-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| freeswitch-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| gdb-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| gemeinschaft-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| glassfish-trunk-logtail.txt || CVS || "KeyboardInterrupt" right
before the failure ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| newlib-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| strongswan-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| swarm-trunk-logtail.txt || CVS || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| tribler-trunk-logtail.txt || SVN || ||
 || Failure: twisted.internet.error.ProcessTerminated: A process has
ended with a probable error condition: process ended with exit code 1.
|| wireshark-trunk-logtail.txt || SVN || "KeyboardInterrupt" right
before the failure ||

*===== "Could not connect to server" (probably a transient failure)

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/abiword/trunk/src/af/util/xp' || abiword-trunk-logtail.txt || SVN ||
This is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/asf/cxf/trunk' || cxf-trunk-logtail.txt || SVN || This is a
"could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/asf/hadoop/pig/trunk' || vlis-pig-cbo-trunk-logtail.txt || SVN
|| This is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/asf/maven/plugins/trunk' || maven-plugins-trunk-logtail.txt ||
SVN || This is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/asf/maven/shared/trunk' ||
maven-packaging-support-trunk-logtail.txt || SVN || This is a "could
not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/asf/ofbiz/trunk' || ofbiz-trunk-logtail.txt || SVN || This is
a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/ruby/!svn/bln/24096' || ruby-main-logtail.txt || SVN || This
is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/castle/trunk/MicroKernel/Model/Attributes/LifestyleAttributes.cs'
|| castleproject-trunk-logtail.txt || SVN || This is a "could not
connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/castle/trunk/site/railssite/app/views/management/usage.rhtml' ||
castle-trunk-logtail.txt || SVN || This is a "could not connect to
server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svndev/eduCommons3/trunk' || educommons-trunk-logtail.txt || SVN ||
This is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/livejournal/!svn/bc/11951/trunk/cgi-bin/LJ/Widget/IPPU/ContentFlagReporters.pm'
|| ljcode-trunk-logtail.txt || SVN || This is a "could not connect to
server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/SimpylScrape/trunk' || simpylscrape-SimpylScrape-logtail.txt ||
SVN || This is a "could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/src/asd' || roxanne-release-1.0-logtail.txt || SVN || This is a
"could not connect to server" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on '/WISE'
|| wikia-search-WISE-logtail.txt || SVN || This is a "could not
connect to server" error. ||

*===== "Could not open the requested SVN filesystem" (maybe it moved?)

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/baobab/trunk' || baobab-2.2-logtail.txt || SVN || This is a
"Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/gal/trunk' || gal-main-logtail.txt || SVN || This is a "Could
not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/ggv/trunk' || gnome-ghostview-main-logtail.txt || SVN || This is
a "Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/gnome-app-install/trunk' || gnome-app-install-main-logtail.txt
|| SVN || This is a "Could not open the requested SVN filesystem"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/gnomemeeting/trunk' || gnomemeeting-main-logtail.txt || SVN ||
This is a "Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/gpdf/trunk' || gpdf-main-logtail.txt || SVN || This is a "Could
not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/libunicode/trunk' || libunicode-main-logtail.txt || SVN || This
is a "Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/libzvt/trunk' || libzvt-main-logtail.txt || SVN || This is a
"Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/netapplet/trunk' || netapplet-main-logtail.txt || SVN || This is
a "Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/sgmltools-lite/trunk' || sgmltools-lite-main-logtail.txt || SVN
|| This is a "Could not open the requested SVN filesystem" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/update-manager/trunk' || update-manager-main-logtail.txt || SVN
|| This is a "Could not open the requested SVN filesystem" error. ||

*===== Looks like we need to implement some SSL authn callback?

 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || avelsieve-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || djangopyamf-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || fluxcms-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || freeode-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || fun3compiler-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || gnunet-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || mymeeting-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || openbt-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || rtm4a-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || sax2-x-sax-head-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_ssl_server_trust_prompt
required || shoestringphp-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn.ClientError: callback_ssl_server_trust_prompt
required || chisimba-trunk-logtail.txt || SVN || ||

*===== Straight out validation failure in the conversion (but why?)

 || cscvs.bzr.AlreadyAddedError: Tried to add already versioned name.
tree=u'/srv/importd.launchpad.net/data/worker-for-branch-22745/bzr_working_tree'
relpath='include/sane/sanei_thread.h' ||
sane-backends-trunk-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
dekiwiki-trunk-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
fluffosfork-cvs-mirror-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
fudforum-trunk-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
gocept.objectquery-trunk-logtail.txt || SVN || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
gpe-trunk-l2g-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
mpich-trunk-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
openldap-main-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
openssl-trunk-logtail.txt || CVS || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
pyohio-trunk-logtail.txt || SVN || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
squidrewrite-branchs-logtail.txt || Bzr || ||
 || cscvs.cmds.totla.ValidationFailed: directories differ ||
vpnc-trunk-logtail.txt || SVN || ||

*===== "Could not read status line"

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/ingres/main/src/common/jdbc/java/util/Timer.java' ||
ingres-main-logtail.txt || SVN || This is a "Could not read status
line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/ni/ni/trunk/lib/neuroimaging' || nipy-development-logtail.txt ||
SVN || This is a "Could not read status line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/bzflag/trunk/bzflag/src/bzflag' || bzflag-trunk-logtail.txt
|| SVN || This is a "Could not read status line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/gmodulo/!svn/bc/670/trunk/gmodulo-console/src/plugins/invoke'
|| gmodulo-console-trunk-logtail.txt || SVN || This is a "Could not
read status line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/jedit/jEdit/trunk/modes/uscript.xml' ||
jedit-trunk-logtail.txt || SVN || This is a "Could not read status
line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/m2m/trunk/firmware/arm/lpc/lpc212x_uart' ||
vscp-trunk-logtail.txt || SVN || This is a "Could not read status
line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/sitracker/trunk/htdocs/scripts/dojo/src/data/old/provider/FlatFile.js'
|| sit-trunk-logtail.txt || SVN || This is a "Could not read status
line" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/trunk/pub/pic' || almidon-trunk-logtail.txt || SVN || This is a
"Could not read status line" error. ||

*===== Server decided to stop talking to us.

 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || aethyra-master-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || chmsee-trunk-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || libvdpau-master-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || linviduu-trunk-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || ubuntu-tweak-master-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || uvsim-trunk-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || xfce4-volumed-trunk-logtail.txt || Git || ||
 || bzrlib.errors.BzrError: The remote server unexpectedly closed the
connection. || zen-atom-trunk-logtail.txt || Git || ||

*===== Maybe a file or directory name has a dangerous character?

 || KeyError: u'\u0412' || gpsvp-trunk-logtail.txt || SVN || ||
 || KeyError: u'\u2019' || kdebase-trunk-logtail.txt || SVN || ||
 || KeyError: u'\u2568' || pronto-trunk-logtail.txt || SVN || ||
 || KeyError: u'\x8a' || python-trunk-2.x-logtail.txt || SVN || ||
 || KeyError: u'\xe4' || jquery-trunk-logtail.txt || SVN || ||
 || KeyError: u'\xf1' || cplotter-trunk-logtail.txt || SVN || ||
 || KeyError: u'\xf6' || evol2d-trunk-logtail.txt || SVN || ||
 || KeyError: u'\xfc' || chandler-trunk-logtail.txt || SVN || ||

*===== Looks like we need to implement some login callback?

 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
hippoviewer-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
kunena-mn-translation-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
openfreeway-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
openlab-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
photoncrm-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: callback_get_login required ||
wxwidgets2.6-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn.ClientError: callback_get_login required ||
cvs2svn-trunk-logtail.txt || SVN || ||

*===== "502 Bad Gateway"

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/!svn/bc/19/trunk/Smarty/libs/internals' ||
schoorbs-trunk-logtail.txt || SVN || This is a "502 Bad Gateway"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/!svn/vcc/default' || gnome-mplayer-trunk-logtail.txt || SVN ||
This is a "502 Bad Gateway" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/!svn/vcc/default' || queplix-trunk-logtail.txt || SVN || This is
a "502 Bad Gateway" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/trunk/ggadget/utility.cc' || googlegadgets-trunk-logtail.txt ||
SVN || This is a "502 Bad Gateway" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/trunk/gidoocms/src/java/org/gidoo' || gidoocms-trunk-logtail.txt
|| SVN || This is a "502 Bad Gateway" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/trunk/repo/modules/javax.activation/jaf/1.1.1' ||
ivyroundup-trunk-logtail.txt || SVN || This is a "502 Bad Gateway"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/trunk/src/com/xruby/runtime/value' || xruby-trunk-logtail.txt ||
SVN || This is a "502 Bad Gateway" error. ||

*===== This is rather mysterious; even Googling the error code didn't answer.

 || pysvn._pysvn_2_4.ClientError: Code: 00020f58 ||
avidemux-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Code: 00020f58 ||
putty-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Code: 00020f58 ||
reactos-core-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Code: 00020f58 ||
scipy-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Code: 00020f58 ||
valgrind-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn.ClientError: Code: 00020f58 ||
apache2-trunk-logtail.txt || SVN || ||

*===== Repository appears to have moved (though different errors express this)

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/devsimpy' || devsimpy-devel-logtail.txt || SVN || This is getting a
"301 Moved Permanently".  We could handle that, right? ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn-lemill/trunk/skins/toolbox/login_success.pt' ||
lemill-trunk-logtail.txt || SVN || This is getting a "301 Moved
Permanently".  We could handle that, right? ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot' || basin-basin-logtail.txt || SVN || This is a "302 Found"
error and should be accompanied by a "Location" header in the response
pointing to the new location; see
http://en.wikipedia.org/wiki/HTTP_302. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/view/librdf/trunk' || librdf-trunk-logtail.txt || SVN || This is a
"301 Moved" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/viewvc/care2002/trunk/2.6' || care2x-trunk-logtail.txt || SVN ||
This is a "302 Found" error and should be accompanied by a "Location"
header in the response pointing to the new location; see
http://en.wikipedia.org/wiki/HTTP_302. ||

*===== CVS checkout fails due to repository misconfiguration

 || RuntimeError: ('cvs', '-d',
':pserver:anonym...@c1.complang.tuwien.ac.at:/nfs/unsafe/cvs-repository/src-master',
'co', '-c') failed (1) || gforth-trunk-logtail.txt || CVS || "CVSROOT:
invalid option -- i".  What in the heck is that?  Some kind of
repository misconfiguration? ||
 || RuntimeError: ('cvs', '-d',
':pserver:gnus:g...@cvs.gnus.org:/usr/local/cvsroot', 'co', '-c')
failed (1) || gnus-trunk-logtail.txt || CVS || "cvs [checkout
aborted]: failed to open the modules file".  Sounds like repos
misconfiguration (a perms problem, perhaps). ||
 || RuntimeError: ('cvs', '-d',
':pserver:guest:gu...@mozdev.org:/cvs', 'co', '-c') failed (1) ||
gnusto-trunk-logtail.txt || CVS || "cvs [checkout aborted]: failed to
open the modules file".  Sounds like repos misconfiguration (a perms
problem, perhaps). ||
 || RuntimeError: ['cvs', '-q', '-d',
':pserver:a...@cvs.roxen.com:/cvs', 'co', '-Pd',
'foreign_working_tree', 'Pike/7.9'] failed (1) || pike-7.9-logtail.txt
|| CVS || "cvs server: cannot find module `Pike/7.9' - ignored" ...
"cvs [checkout aborted]: cannot expand modules"  Again, server
misconfiguration? ||
 || RuntimeError: ['cvs', '-q', '-d',
':pserver:anonym...@cvs.schmorp.de/schmorpforge', 'co', '-Pd',
'foreign_working_tree', 'rxvt-unicode'] failed (1) ||
rxvt-unicode-trunk-logtail.txt || CVS || "cvs checkout: existing
repository /schmorpforge/rxvt-unicode does not match
/schmorpforge/libev" ... "cvs checkout: ignoring module
rxvt-unicode/libev"  (server misconfig?) ||
 || RuntimeError: ['cvs', '-q', '-d',
'pserver:anonym...@gnomad2.cvs.sourceforge.net:/cvsroot/gnomad2',
'co', '-Pd', 'foreign_working_tree', 'gnomad2'] failed (1) ||
gnomad-trunk-logtail.txt || CVS || "cvs checkout: CVSROOT password
specification is only valid for" ... "cvs checkout: pserver connection
method." ... "cvs [checkout aborted]: Bad CVSROOT:
`pserver:anonym...@gnomad2.cvs.sourceforge.net:/cvsroot/gnomad2'" ||
 || CVS.InvalidModulesLine: '/contributions/modules/headerimage' is
not valid as a directory or file specification ||
drupal-color-trunk-logtail.txt || CVS || ||
 || CVS.InvalidModulesLine: './weka/scripts/addGPL.sh' is not valid as
a directory or file specification || weka-trunk-logtail.txt || CVS ||
||

*===== Not sure whether this is a source or dest problem...

 || bzrlib.errors.NoSuchRevision:
BzrBranch7('file:///srv/importd.launchpad.net/data/worker-for-branch-136892/bzr_working_tree/')
has no revision git-v1:5fa70ecfb56af88b81072943ee6c161784762c89 ||
pitivi-trunk-git-logtail.txt || Git || ||
 || bzrlib.errors.NoSuchRevision:
BzrBranch7('file:///srv/importd.launchpad.net/data/worker-for-branch-224030/bzr_working_tree/')
has no revision git-v1:89a2609242a63d6bc85e0ddfed078319b4d4a81b ||
chef-trunk-logtail.txt || Git || ||
 || bzrlib.errors.NoSuchRevision:
BzrBranch7('file:///srv/importd.launchpad.net/data/worker-for-branch-242145/bzr_working_tree/')
has no revision git-v1:c69228092616ec097986f5484e56f01ec95594c3 ||
coreutils-ddhash-logtail.txt || Git || ||
 || bzrlib.errors.NoSuchRevision:
BzrBranch7('file:///srv/importd.launchpad.net/data/worker-for-branch-49003/bzr_working_tree/')
has no revision git-v1:c7aac84c59b05f3c48271ce870ca4e7dd9ba9bfe ||
gitorious-trunk-logtail.txt || Git || ||
 || bzrlib.errors.NoSuchRevision:
BzrBranch7('file:///srv/importd.launchpad.net/data/worker-for-branch-62668/bzr_working_tree/')
has no revision git-v1:ca2909b895c1f2f29f942ca4431bcf7512d78b37 ||
nationbuilder-trunk-logtail.txt || Git || ||

*===== "405 Method Not Allowed"

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/overlay' || sabayonlinux-trunk-logtail.txt || SVN || This is a "405
Method Not Allowed" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on '/' ||
pme-trunk-logtail.txt || SVN || This is a "405 Method Not Allowed"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on '/svn' ||
ambient-trunk-logtail.txt || SVN || This is a "405 Method Not Allowed"
error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/exe/trunk' || exe-trunk-logtail.txt || SVN || This is a "405
Method Not Allowed" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on '/svn' ||
lfscript-trunk-logtail.txt || SVN || This is a "405 Method Not
Allowed" error. ||

*===== "Connection timed out", etc (likely transient failures)

 || pysvn._pysvn_2_4.ClientError: Can't connect to host
'82.228.40.86': Connection timed out || monajat-trunk-logtail.txt ||
SVN || ||
 || pysvn._pysvn_2_4.ClientError: Can't connect to host
'subversion.assembla.com': Connection timed out ||
tatoeba-trunk-logtail.txt || SVN || ||
 || socket.error: (104, 'Connection reset by peer') ||
ltp-trunk-logtail.txt || CVS || same error as above but with a Git
source ||
 || socket.error: (110, 'Connection timed out') ||
joeddit-trunk-logtail.txt || Git || same error as above but with a CVS
source ||
 || socket.error: (113, 'No route to host') ||
democracy-trunk-logtail.txt || Git || Appears to be a hostname lookup
problem ||

*===== URL doesn't exist (SVN only)

 ### But how did the conversion get this far and then error?
 ### Could it be that our converter doesn't pull from a constant
 ### revision?  If it doesn't, then a directory entry could
 ### disappear after we've read the parent directory; but it
 ### would be very surprising if the conversion didn't pull
 ### from the same revision from start to end.

 || pysvn._pysvn_2_4.ClientError: URL
'https://choco.svn.sourceforge.net/svnroot/choco/Choco_2.0.0' doesn't
exist || choco-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: URL
'https://dungeonhack.svn.sourceforge.net/svnroot/dungeonhack/Trunk'
doesn't exist || dungeonhack-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: URL
'http://svn.gnome.org/svn/gnome-common/macros/trunk' doesn't exist ||
gnome-macros-main-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: URL
'http://svn.gnome.org/svn/gtk+/gdk-pixbuf/trunk' doesn't exist ||
gdk-pixbuf-main-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: URL
'http://svn.scipy.org/svn/scipy/scipy-docs/trunk' doesn't exist ||
scipy-scipy-docs-logtail.txt || SVN || ||

*===== CVS anonymous checkout authn rejection

 ### Error usually looks like "cvs checkout: authorization failed:
 ### server foo rejected access to /cvsroot/bar for user
 ### anonymous/guest/whatever".

 || RuntimeError: ('cvs', '-d',
':pserver:gu...@cvs.limewire.org:/cvs', 'co', '-c') failed (1) ||
frostwire-trunk-cvs-logtail.txt || CVS || This is a "CVS checkout:
authorization failed" error. ||
 || RuntimeError: ['cvs', '-q', '-d',
':pserver:anonymous:anonym...@frontend.cvs.sourceforge.net:/cvsroot/frontend',
'co', '-Pd', 'foreign_working_tree', 'frontend'] failed (1) ||
frontend-trunk-logtail.txt || CVS || This is a "CVS checkout:
authorization failed" error. ||
 || RuntimeError: ['cvs', '-q', '-d',
':pserver:anonym...@aufs.cvs.sourceforge.net:/cvsroot/aufs co aufs',
'co', '-Pd', 'foreign_working_tree', 'aufs'] failed (1) ||
aufs-trunks-logtail.txt || CVS || This is a "CVS checkout:
authorization failed" error. ||
 || RuntimeError: ['cvs', '-q', '-d',
':pserver:anonym...@cvs.delorie.com:/cvs/djgpp', 'co', '-Pd',
'foreign_working_tree', 'pakke'] failed (1) || pakke-trunk-logtail.txt
|| CVS || This is a "CVS checkout: authorization failed" error. ||

*===== File or dir names with a "\" in them are bad?

 || bzrlib.errors.InvalidEntryName: Invalid entry name: Meshing\ ||
opensim-main-logtail.txt || SVN || ||
 || bzrlib.errors.InvalidEntryName: Invalid entry name: Meshing\ ||
opensim-new-trunk-logtail.txt || Git || ||
 || bzrlib.errors.InvalidEntryName: Invalid entry name: \.tif ||
enlightenment-trunk-logtail.txt || SVN || ||
 || bzrlib.errors.InvalidEntryName: Invalid entry name: \ ||
uvsim-main-logtail.txt || Git || ||

*===== Charset encoding/decoding problems.

 || pysvn._pysvn_2_4.ClientError: Can't convert string from 'UTF-8' to
native encoding: || ajaxbrowser-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Can't convert string from 'UTF-8' to
native encoding: || blueproximity-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Can't convert string from 'UTF-8' to
native encoding: || flylinkdc-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Can't convert string from 'UTF-8' to
native encoding: || jbpmside-trunk-logtail.txt || SVN || ||
 || UnicodeDecodeError: 'ascii' codec can't decode byte 0x93 in
position 27: ordinal not in range(128) ||
tuxpaint-tuxpaint-logtail.txt || CVS || ||
 || UnicodeDecodeError: 'ascii' codec can't decode byte 0xea in
position 29: ordinal not in range(128) || popfile-trunk-logtail.txt ||
CVS || ||
 || UnicodeDecodeError: 'utf8' codec can't decode byte 0x89 in
position 1: unexpected code byte || lyx-trunk-logtail.txt || SVN || ||

*===== Bazaar doesn't do nested trees yet, so no Git submodules.

 || bzrlib.plugins.git.fetch.SubmodulesNotSupported: Submodules can
not yet be imported (requires nested tree support in Bazaar). ||
eina-main-github-logtail.txt || Git || ||
 || bzrlib.plugins.git.fetch.SubmodulesNotSupported: Submodules can
not yet be imported (requires nested tree support in Bazaar). ||
kadu-master-logtail.txt || Git || ||
 || bzrlib.plugins.git.fetch.SubmodulesNotSupported: Submodules can
not yet be imported (requires nested tree support in Bazaar). ||
rainbow-olpc-mstone-trunk-new-logtail.txt || Git || ||

*===== No idea what's causing these.

 || pysvn._pysvn_2_4.ClientError: GET of
'/public/cups/!svn/bc/4500/trunk/doc/figures.sc': 200 OK
(http://svn.easysw.com) || cups-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: GET of
'/svn/sword/!svn/bc/172/trunk/utilities/bcppmake/mkfastmod.bpf': 200
OK (http://crosswire.org) || libsword-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: REPORT request failed on
'/svnroot/ebdl/!svn/bc/814/trunk/ebdl' || ebdl-trunk-logtail.txt ||
SVN || ||
 || pysvn._pysvn_2_4.ClientError: REPORT request failed on
'/svnroot/iterm/!svn/bc/1877/trunk' || iterm-trunk-logtail.txt || SVN
|| ||
 || pysvn._pysvn_2_4.ClientError: REPORT request failed on
'/svnroot/qooxdoo/!svn/bc/20313/trunk/qooxdoo' ||
qooxdoo-trunk-logtail.txt || SVN || This is a "Could not read status
line" error. ||

*===== (did not analyze further)

 || NotImplementedError: <function import_git_submodule at 0x2352230>
|| mumble-master-logtail.txt || Git || ||
 || NotImplementedError: <function import_git_submodule at 0x90040d4>
|| openlibrary-trunk-logtail.txt || Git || ||

*===== (did not analyze further)

 || OSError: [Errno 17] File exists:
'/srv/importd.launchpad.net/data/worker-for-branch-25632/bzr_working_tree/.bzr'
|| pypi-mirror-trunk-logtail.txt || SVN || ||
 || OSError: [Errno 39] Directory not empty:
'/srv/importd.launchpad.net/data/worker-for-branch-25415/foreign_working_tree/fr/reference'
|| php-docs-main-logtail.txt || CVS || ||

*===== "403 Forbidden"

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/conseil' || conseil-trunk-logtail.txt || SVN || This is a "403
Forbidden" error. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/repos/cldr/trunk/tools' || cldr-trunk-logtail.txt || SVN || This is
a "403 Forbidden" error. ||

*===== Internal Subversion server error; not much we can do.

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/FBEditorPy' || fbeditorpy-EditorPy-logtail.txt || SVN || This is
a "500 Internal Server Error" error -- not much we can do about that!
||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/repos/qtiplot/!svn/bc/49/trunk/qtiplot/src' ||
qtiplot-trunk-logtail.txt || SVN || This is a "Could not read chunk
size: connection was closed by server" error; that is an internal
Subversion error, nothing we can do about it from here. ||

*===== Misc PROPFIND failures; not sure what caused them.

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/jack/!svn/bc/983/trunk/jack/config/cpu' ||
jackit-jack1-trunk-logtail.txt || SVN || This is a "207 Multi-Status"
error; see WebDAV (RFC 2518).  Not sure what in what circumstances
Subversion responds with this. ||
 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svnroot/shareaza/!svn/bc/92/trunk/shareaza' ||
shareaza-trunk-logtail.txt || SVN || This is a "Could not read
response body: Connection reset by peer" error. ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Malformed URL for repository ||
kabikaboo-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Malformed URL for repository ||
theora-ffmpeg2theora-logtail.txt || SVN || ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Connection closed unexpectedly ||
degate-trunk-logtail.txt || SVN || ||
 || pysvn._pysvn_2_4.ClientError: Connection closed unexpectedly ||
mooix-trunk-logtail.txt || SVN || ||

*===== CVS checkout failed due to timeout

 || RuntimeError: ['cvs', '-q', '-d',
':pserver:anonym...@svn.intilinux.com:/aedilis', 'co', '-Pd',
'foreign_working_tree', 'aedilis'] failed (1) ||
aedilis-aedilis-alfa-logtail.txt || CVS || "cvs [checkout aborted]:
connect to svn.intilinux.com(81.174.68.55):2401 failed: Connection
timed out" ||
 || RuntimeError: ['cvs', '-q', '-d',
':ext:c...@scm.dotsrc.org:/srv/cvs/claws-mail', 'co', '-Pd',
'foreign_working_tree', 'claws'] failed (1) ||
claws-mail-trunk-logtail.txt || CVS || "ssh: connect to host
scm.dotsrc.org port 22: Connection timed out" ... "cvs [checkout
aborted]: end of file from server (consult above messages if any)" ||

*===== Don't put your laptop on DynDNS and expect to pull vcsimports from it.

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/gconjugo' || gconjugo-trunk-logtail.txt || SVN || This is a
"Could not resolve hostname `yaitanes-laptop.dyndns.org': Host not
found" error; not a huge surprise, given the FQDN. ||

*===== "Repository access denied."  Well, how are we supposed to import that?

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/svn/trunk' || prayuj-trunk-logtail.txt || SVN || This is a
""Repository access denied"" error. ||

*===== Someone gave the WebSVN URL instead of a proper checkout URL.  Oops.

 || pysvn._pysvn_2_4.ClientError: PROPFIND request failed on
'/wsvn/canorus/trunk' || canorus-trunk-logtail.txt || SVN || The URL
was "http://svn.berlios.de/wsvn/canorus/trunk";, which is a Berlios
WebSVN URL -- it's for browsing, not for checking out. ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Checksum mismatch for '': ||
satchmo-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Malformed network data ||
etoile-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || psycopg2.OperationalError: server closed the connection
unexpectedly || virtuoso-trunk-logtail.txt || ??? || ||

*===== (did not analyze further)

 || ValueError: get_parent_map(None) is not valid ||
cakephp-master-logtail.txt || Git || ||

*===== (did not analyze further)

 || ValueError: Invalid value for commit message: u'Small NBAK
performance optimization from Rom\ran Simakov' ||
firebird-trunk-logtail.txt || CVS || ||

*===== (did not analyze further)

 || AssertionError: Entry does not appear to be a child of the listed
url: url=http://my-svn.assembla.com/svn/pyempires/ entry=<PysvnDirent
u'http://my-svn.assembla.com/svn/pyempires/branches'> ||
pyempires-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || AttributeError: UnknownSpecialFileType instance has no attribute
'url' || isomaster-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || bzrlib.errors.ForbiddenControlFileError: Cannot operate on
".bzr/README" because it is a control file ||
multidistrotools-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || bzrlib.errors.LockContention: Could not acquire lock
"LockDir(sftp://hoo...@escudero/srv/importd/www/0003e97d/.bzr/branch/lock)":
 || scilab-master-logtail.txt || Bzr || ||

*===== (did not analyze further)

 || RuntimeError: ('cvs', '-q', 'update', '-Pd') failed (1) ||
xkeyboard-config-trunk-logtail.txt || CVS || ||

*===== CVS checkout failed, but why?

 || RuntimeError: ('cvs', '-d',
'anon...@cvs.cybione.org:/cvs/irssi-xmpp', 'co', '-c') failed (1) ||
irssi-xmpp-main-logtail.txt || CVS || no clue why this failed ||

*===== (did not analyze further)

 || CVS.Error: ('Error during file checkout: %r', 'error \n') ||
xrms-trunk-logtail.txt || CVS || ||

*===== (did not analyze further)

 || CVS.protocol.Error: pserver login failed: error 0
/cvsroot/epylog/cvs-root/: no such repository ||
epylog-trunk-logtail.txt || CVS || ||

*===== (did not analyze further)

 || gpg: Hangup caught ... exiting || olat-trunk-logtail.txt || CVS || ||

*===== (did not analyze further)

 || IOError: [Errno 36] File name too long:
u'/srv/importd.launchpad.net/data/worker-for-branch-21847/bzr_working_tree/makumba/classes/test/validMdds/,,new.0.449020870492.ExtremelyLongMddName12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345.mdd'
|| makumba-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Unable to open an ra_local session
to URL || jeliot3-trunk-logtail.txt || SVN || ||

*===== (did not analyze further)

 || pysvn._pysvn_2_4.ClientError: Unknown hostname 'www.opentg.org' ||
opentg-trunk-logtail.txt || SVN || ||

*===== SVN server error?  Repository misconfiguration?

 || pysvn._pysvn_2_4.ClientError: GET of
'/svnroot/repos/canorus/!svn/bc/288/trunk/src/ui/mainwin.cpp': Could
not read response body: connection was closed by server
(http://svn.berlios.de) || canorus-trunk2-logtail.txt || SVN || This
is a "Could not read response body: connection was closed by server"
error. ||

*===== Huh?

 || bzrlib.plugins.git.errors.NoSuchRef: The ref HEAD was not found.
|| basin-main-logtail.txt || Git || ||




-- 
Martin <http://launchpad.net/~mbp/>

-- 
ubuntu-distributed-devel mailing list
ubuntu-distributed-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-distributed-devel

Reply via email to