This page tracks requests for actions from the vcs-imports operator. To request an import, please see the instructions on VcsImports.
Note that we only do imports of MAIN branches on CVS (the form will have to be updated to remove the "branch" field).
We will handle your request and keep you informed of progress or issues. You can contact a vcs-imports operator on #launchpad on irc.libera.chat.
Note: There exists also https://dev.launchpad.net/ReviewingCodeImports, which is rather more up to date, and which this page should probably go away in favour of.
Contents
- Incoming
-
Blocked
- [svn] svn_subst_translate_stream3
- [svn] bogus repository root detection
- [svn] unreliable server
- [svn] pysvn._pysvn.ClientError: Connection closed unexpectedly
- [svn] pysvn._pysvn.ClientError: Malformed network data
- [svn] import stalls, or is too slow
- [cvs] failed to open the modules file
- [cvs] file created by merge
- [svn] Cannot import whole repository
- [cvs] None branch in findLastFileRevision
- File name not supported by bzr
- [cvs] Absurd filler revision
- [svn] repository password protected
- [svn] svn:special with bad file content
- [svn] ClientError: Code: 00020f58
- [cvs] unsupported connection method 'ext'
- [cvs] unsupported connection method 'extssh'
- [svn] REPORT request failed (200 OK)
- Problems with unicode filename
- Unknown failures
- Failed to fork, memory error
- [svn] mystery 403
- Problems with filename containing ..
- cvs rlog fails
- [svn] svn import sometimes thinks that changes on trunk aren't on its branch
- No root to host
- [svn] pysvn._pysvn.ClientError: callback_ssl_server_trust_prompt required
- [svn] AttributeError: UnknownSpecialFileType instance has no attribute 'url'
Incoming
For open requests, see https://code.launchpad.net/+code-imports?field.review_status=NEW
Blocked
Imports that are currently failing: https://code.launchpad.net/+code-imports?field.review_status=FAILING
Number failing by type on 2011-04-08:
- CVS: 434
- Subversion via CSCVS: 451
- Subversion via bzr-svn: 80
- Git: 108
- Mercurial: 119
... from which we may conclude that CSCVS is A Problem
[svn] svn_subst_translate_stream3
Imports that failed with the following error:
python2.4: /build/buildd/subversion-1.3.1/subversion/libsvn_subr/subst.c:809: svn_subst_translate_stream3: Assertion `eol_str || keywords' failed. process killed by signal 6
It looks like a problem in the svn code for keyword expansion.
nobody: mcs/trunk
svn://svn.myrealbox.com/source/trunk/mcs
2007-01-23nobody: https://launchpad.net/felix
https://svn.sourceforge.net/svnroot/felix/felix/trunk
[2007-06-13]nobody: https://launchpad.net/xvr2/trunk
https://xvr2.svn.sourceforge.net/svnroot/xvr2/trunk
[2007-07-18]nobody: tendra/trunk
svn://svn.tendra.org/tendra/tendra/tendra/trunk
2007-09-10nobody: callweaver/trunk
http://svn.callweaver.org/callweaver/trunk
2008-02-12nobody: nav/trunk
http://svn.itea.ntnu.no/repos/nav/navme/trunk
[2008-02-14]
[svn] bogus repository root detection
noone: strongswan/trunk
http://www.strongswan.org/ikev2/trunk
2007-05-11nobody: libsyncml/trunk
http://svn.opensync.org/libsyncml/trunk
2006-11-28nobody: freedroid/trunk
http://freedroid.svn.sourceforge.net/svnroot/freedroid
<<Date(2008-02-13T18:14:04Z)>>nobody: mumbles/trunk
https://mumbles.svn.sourceforge.net/svnroot/mumbles
[2008-02-14]nobody: https://launchpad.net/warwickdate/trunk
http://svn.uwcs.co.uk/repos/warwickdate
[2008-02-14]nobody: https://launchpad.net/dtv/trunk
[svn] unreliable server
The current svn import code makes many connections and does not retry when one fails. If the server is in the least unreliable (one failure every few thousand attempts to create a session) that will cause the import to fail.
See bug 120992 (use persistent svn_ra sessions and reconnect on failure).
It could be that some of these failures are caused by another specific bug. From a discussion with Jelmer:
> > > * Don't rely on listdir() kind results. Fixes imports of several > > > repositories. (#56647) > > I'm curious about this bug. Can you tell me more? > It turned out that the .kind member of dirents returned by > svn.ra.get_dir2() is (semi-?)random when used against older Subversion > servers. It would occasionally be 1 (svn.core.svn_node_file) even though > the entry in question was a directory. This took me a while to track > down. Instead, I've switched to always trying to open something as a > directory and catching the appropriate exception that indicates it's a > file. That's very interesting. A number of Launchpad imports fail in a not-deterministic way with "failed REPORT". Currently I just classify those failures as "unreliable server", but I was puzzled by a pattern I noticed: the failures did not happen in a really random way. It might be the same bug.
nobody: brltty/main
svn://mielke.cc/main/brltty
2006-11-29nobody: codeblocks/trunk
svn://svn.berlios.de/codeblocks/trunk
2006-12-04nobody: xorg-driver-synaptics-main
https://oops.kerneljanitors.org/repos/synaptic/trunk
2006-12-06nobody: wesnoth/trunk
http://svn.gna.org/svn/wesnoth/trunk
2006-12-08nobody: libgcrypt/trunk
svn://cvs.gnupg.org/libgcrypt/trunk
2006-12-08nobody: libcaca/trunk
svn://svn.zoy.org/libcaca/trunk
2006-12-11nobody: gwenview/trunk
svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics/gwenview
2007-01-23nobody: phpmyadmin/trunk
https://svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyAdmin
2007-02-15nobody: cinelerra-cv/trunk
svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
2007-02-15nobody: bioclipse/trunk
https://bioclipse.svn.sourceforge.net/svnroot/bioclipse/trunk
2007-02-19nobody: dabo/trunk
http://svn.dabodev.com/dabo/trunk
2007-03-20nobody: antargis/trunk
http://svn.berlios.de/svnroot/repos/antargis/antargis/trunk
2007-03-20nobody lyx/trunk
svn://svn.lyx.org/lyx/lyx-devel/trunk
2007-03-29nobody: evennia/trunk
http://evennia.googlecode.com/svn/trunk
2007-06-04nobody: strongtalk/trunk
http://strongtalk.googlecode.com/svn/trunk
2007-07-30 and again 2007-08-16nobody: gantry/trunk
http://gantry.googlecode.com/svn/trunk
2007-08-16
(this one seems quite consistent though)nobody: reviewboard/trunk
http://reviewboard.googlecode.com/svn/trunk/reviewboard
2007-08-24nobody: activeldap/trunk
http://ruby-activeldap.googlecode.com/svn/trunk
2007-09-10nobody: loubia/trunk
http://loubia.googlecode.com/svn/trunk
2007-09-10nobody: h20/trunk
http://community.cecid.hku.hk/src/h2o/trunk
2007-09-10nobody: wesnoth/trunk
http://svn.gna.org/svn/wesnoth/trunk
2007-09-11nobody: fanorona/trunk
svn://svn.gna.org/svn/fanorona/trunk
2007-09-26nobody: gnucash/trunk
http://svn.gnucash.org/repo/gnucash/trunk
2007-10-08nobody: couchdb/trunk
http://couchdb.googlecode.com/svn/trunk
2007-10-08John Shaffer: diamanda/trunk
http://diamanda.googlecode.com/svn/trunk
2007-10-17nobody: flax/trunk
http://flaxcode.googlecode.com/svn/trunk
2007-11-27
[svn] pysvn._pysvn.ClientError: Connection closed unexpectedly
Example failure: https://importd-buildbot.launchpad.net/hoover/status/sapo-trunk/events/29/log
nobody: https://launchpad.net/sapo/trunk
svn://svn.softwarelivre.sapo.pt/sapo_msg_mac/trunk
[svn] pysvn._pysvn.ClientError: Malformed network data
Example failure: https://importd-buildbot.launchpad.net/hoover/status/freeciv-trunk/events/11/log
nobody: https://launchpad.net/freeciv/trunk
svn://svn.gna.org/svn/freeciv/trunknobody: https://launchpad.net/clansuite/trunk
svn://svn.gna.org/svn/clansuite/trunk
[svn] import stalls, or is too slow
The import system will kill any job that does produce output for "a long time" (4 hours, at time of writing, on 2007-02-15). So if, for some reason, an import does not report progress for a long time, either because it is stuck or because it is really slow, it will fail.
jbailey: eglibc/trunk
svn://svn.eglibc.org/trunk
2007-02-15nobody: kompozer/trunk
https://kompozer.svn.sourceforge.net/svnroot/kompozer/trunk
2007-10-22
[cvs] failed to open the modules file
nobody: greasemonkey/trunk
:pserver:guest:guest@mozdev.org:/cvs greasemonkey
2006-11-09
cscvs needs to read the modules file to ignore configs (aka externals, nested trees).
$ cvs -d :pserver:guest:guest@mozdev.org:/cvs co -c cvs [checkout aborted]: failed to open the modules file
[cvs] file created by merge
seb128: https://launchpad.net/products/epiphany-browser/main
:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome epiphany
[2006-10-16]On changeset MAIN.67
ValueError: attempt to patch non extant file : data/ui/epiphany-toolbar.xml.in- The cscvs log (with changesets) first mentions epiphany-toolbar at changeset MAIN.67, it refers to revision 1.2 of this file and records it as a 'M' (modification), which fails to apply since the file is not present in the imported tree at this point.
Relevant fragment of the cvs log:
$ cvs rlog epiphany/data\/ui/epiphany-toolbar.xml.in RCS file: /cvs/gnome/epiphany/data/ui/Attic/epiphany-toolbar.xml.in,v head: 1.17 branch: locks: strict access list: symbolic names: [...] eog-menu-api: 1.1.0.2 keyword substitution: kv total revisions: 19; selected revisions: 19 description: ---------------------------- [...] ---------------------------- revision 1.2 date: 2003/01/20 18:57:15; author: mpeseng; state: Exp; lines: +15 -0 2003-01-20 Marco Pesenti Gritti <marco@it.gnome.org> * Merge eog-menu-api branch ---------------------------- revision 1.1 date: 2003/01/20 17:53:25; author: mpeseng; state: dead; branches: 1.1.2; file epiphany-toolbar.xml.in was initially added on branch eog-menu-api. ---------------------------- revision 1.1.2.1 date: 2003/01/20 17:53:25; author: mpeseng; state: Exp; lines: +15 -0 implement context menus ---------------------------- [...]
jbailey: https://launchpad.net/products/grub/grub2
:pserver:anonymous@cvs.savannah.gnu.org:/sources/grub grub2
[2006-10-20]On changeset MAIN.340
ValueError: attempt to patch non extant file : disk/lvm.c
nobody: https://launchpad.net/gstreamer
:pserver:anoncvs@pdx.freedesktop.org:/cvs/gstreamer gstreamer
[2007-06-13]On changeset MAIN.7669 ValueError: attempt to patch non extant file : docs/design/draft-missing-plugins.txt
nobody: https://launchpad.net/llvm
:pserver:anon@llvm.org:/var/cvs/llvm llvm
[2007-06-13]On changeset MAIN.30541 ValueError: attempt to patch non extant file : lib/VMCore/ConstantFold.cpp
nobody: https://launchpad.net/libgd
pserver:cvsread@cvs.php.net:/repository gd/libgd
[2007-06-13]On changeset MAIN.177 ValueError: attempt to patch non extant file : VMS/CONFIGURE.COM
nobody: https://launchpad.net/poppler
:pserver:anoncvs@cvs.freedesktop.org:/cvs/poppler poppler
[2007-06-13]On changeset MAIN.693 ValueError: attempt to patch non extant file : goo/gmem.cc
[svn] Cannot import whole repository
The svn import code fails at processing imports at the root of a svn repository. Some repository are set up that way, with the actual root containing the source code. That's broken, but people actually do this.
See bug 145240.
nobody: https://launchpad.net/products/gtimelog/devel
http://mg.pov.lt/gtimelog/svn
[2006-10-23]nobody: https://launchpad.net/products/josm/trunk
http://www.eigenheimstrasse.de/svn/josm
[2006-10-23]nobody: https://launchpad.net/products/comix/trunk
https://svn.sourceforge.net/svnroot/comix
[2006-10-23]nobody: https://launchpad.net/pesto.green.tv/trunk/
svn://pesto.largeblue.net/pesto (and even that url seems wrong)
[2007-06-14]nobody: blueman/trunk
https://blueman.svn.sourceforge.net/svnroot/blueman
2007-09-03nobody: checkgmail/1.12
https://checkgmail.svn.sourceforge.net/svnroot/checkgmail
2007-10-22nobody: freedroid/trunk
http://freedroid.svn.sourceforge.net/svnroot/freedroid
2008-01-04
[cvs] None branch in findLastFileRevision
While creating changesets: assertion error, branchName is None in findLastFileRevision CVS/CacheGenerator.py:160
It looks like it means something is really busted with filler revisions and default branches.
lifeless: https://launchpad.net/products/squid/2.6
:pserver:anoncvs:anoncvs@cvs.squid-cache.org:/squid squid
[2006-10-31]lifeless: https://launchpad.net/products/squid/3.0
:pserver:anoncvs:anoncvs@cvs.squid-cache.org:/squid squid3
[2006-10-31]nobody: https://launchpad.net/netbsd-sys-src/trunk/
:pserver:anoncvs:anoncvs@anoncvs.NetBSD.org:/cvsroot src/sys
[2007-07-16]nobody: snort/trunk
cvs -d :pserver:anonymous@cvs.snort.org:/cvsroot co snort
2007-08-06
File name not supported by bzr
This is bzr bug #58180. When/if that gets fixed, all these could be retried.
nobody: https://launchpad.net/products/unixodbc/main
:pserver:anonymous@unixodbc.cvs.sourceforge.net:/cvsroot/unixodbc unixODBC
[2006-08-29]on changeset MAIN.1
The branch contains a file named odbctest/C:\IB6TRACE.LOG (yes, starting with C:\!)
in bzrlib.workingtree.WorkingTree.add
bzrlib.errors.NotVersionedError: ['odbctest', 'C:'] is not versioned
cjwatson: https://beta.launchpad.net/lintian/main
http://svn.wolffelaar.nl/lintian/trunk
2007-04-27On changeset 1:bzrlib.errors.InvalidEntryName: Invalid entry name: '\
The branch contains a file name '\ (quote backslash).
dan_p on #launchpad: https://launchpad.net/moodle/trunk
:pserver:anonymous@uk.cvs.moodle.org:/cvsroot/moodle moodle
[2007-05-25]
There are a few revisions with a file called \ in them: http://moodle.cvs.sourceforge.net/moodle/moodle/mod/data/field/text/%5C?hideattic=0&view=log#rev1.2s-devrieze: coccinella/trunk
:pserver:anonymous@coccinella.cvs.sourceforge.net:/cvsroot/coccinella coccinella
2007-09-18
Contains a file name with a newline. See bug 3918.
[cvs] Absurd filler revision
nobody: xrms/trunk
:pserver:anonymous@xrms.cvs.sourceforge.net:/cvsroot/xrms/ xrms
[2006-09-29]on changeset MAIN.4167:
CRITICAL: requested checkout of reporoot '/cvsroot/xrms', file 'xrms/include/adodb/pear/Attic/readme.Auth.txt', revision '1.1.1.2'
CRITICAL: log of checkout responses follow.
CRITICAL: "E cvs checkout: cannot find module
`xrms/include/adodb/pear/Attic/readme.Auth.txt' - ignored\n"
CRITICAL: 'error \n'cscvs creates a filler changeset 1.1->1.1.1.2 for include/adodb/pear/readme.Auth.txt, but there is no revision 1.1.1.2 for that file. The cvs rlog shows revision 1.1 (branches: 1.1.1) used in changeset MAIN.915, revision 1.1.1.1, not used by cscvs. The cvs log header for that file reads "head: 1.1" and "branch: 1.1.1".
lifeless suggests:
(15:28:25) lifeless: I'd do a search in the file revision table for that file, all revisions, see what cscvs is thinking happened to it (15:29:45) ddaa: you suggest it might be a problem in the log parser and checking the catalog contents would help narrowing the cause of the problem? (15:33:11) lifeless: something is inventing the .2 (15:33:22) lifeless: if its in the catalog then the catalog generator can be checked (15:33:42) lifeless: if its not in the catalog then the application-of-changesets can be checked (15:33:45) lifeless: it will narrow it down (15:34:03) lifeless: As its a very small rlog I'd make a test case from it
[svn] repository password protected
nobody: yast/trunk
https://forgesvn1.novell.com/svn/yast/trunk
2006-12-08nobody: bauble/trunk
https://forgesvn1.novell.com/svn/bauble/trunk
2006-12-08nobody: teotux/trunk
https://talk.apaq.dk/svn/teotux
2007-04-16nobody: kadu/trunk
http://kadu.net/svn/kadu/trunk
2007-07-30nobody: simile/trunk
https://reflectian.springloops.com/source/free
2007-07-30nobody: jxta-c/trunk
https://jxta-c.dev.java.net/svn/jxta-c/trunk 2007-08-06nobody: remuli/trunk
http://anderlin.dyndns.org/svn/jmplayer/trunk
2007-08-15nobody: perlqt/trunk
:pserver:anonymous@perlqt.cvs.sourceforge.net:/cvsroot/perlqtM PerlQt-3
2007-08-15nobody: yatul-cash/trunk
http://tools.assembla.com/svn/yatul/python/cash
2007-08-15nobody: pedagogy-planner/trunk
svn+ssh://unix.rn.informatics.scitech.sussex.ac.uk/research/hct/ideas/riddles/darren/svnroots/lpp/trunk/java
2007-11-15nobody: ereports/trunk
http://tools.assembla.com/svn/ccD8lSyLCr3lfrabIlDkbG
2007-11-15nobody: warsow/0.4
svn://70.86.44.155/warsow/trunk
2008-01-04
[svn] svn:special with bad file content
nobody: ascend/trunk
http://ascendsvn.cheme.cmu.edu/ascend/code/trunk
2007-04-16
http://ascendsvn.cheme.cmu.edu/ascend/code/trunk/pygtk/interface/config.guess@416 has svn:special set but contains real source, instead of special content.
[svn] ClientError: Code: 00020f58
Cryptic and mysterious error from libsvn. Completely reproducible.
Failure reproduced on 2007-04-05.
WARNING: change 166 Traceback (most recent call last): File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 67, in ? main() File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 64, in main doer.runMethod(method, dirname) File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 57, in runMethod getattr(self._job, method)(logger=self.logger, dir=dirname) File "/home/importd/dists/launchpad/lib/importd/Job.py", line 188, in runJob strategy(self, dir, logger) File "/home/importd/dists/launchpad/lib/importd/JobStrategy.py", line 102, in Import self.runtobaz("-SI", "%s.1" % aJob.branchfrom, target_path, logger) File "/home/importd/dists/launchpad/lib/importd/JobStrategy.py", line 86, in runtobaz totla.totla(config, logger, config.args, self.sourceTree()) File "/home/importd/dists/launchpad/lib/cscvs/cmds/totla.py", line 261, in totla apply_changeset(source_tree, logger, apply, revision, target_tree, revisions) File "/home/importd/dists/launchpad/lib/cscvs/cmds/totla.py", line 129, in apply_changeset fileChange.apply(logger, target_tree, prune) File "/home/importd/dists/launchpad/lib/svn_oo/PresentFile.py", line 27, in apply self.url(), self.revision) File "/home/importd/dists/launchpad/lib/svn_oo/util.py", line 90, in writeFile client.cat(url, revision=revision.rev), pysvn._pysvn.ClientError: Code: 00020f58 program finished with exit code 1
nobody: cups/main
http://svn.easysw.com/public/cups/trunk
2006-11-29- On full-tree import of initial revision
nobody: pdns/main
svn://svn.powerdns.com/pdns/trunk/pdns
2008-02-13- On full-tree import of initial revision
nobody: scipy/trunk
http://svn.scipy.org/svn/scipy/trunk
2007-04-30- On changeset 1469.
nobody: valgrind/main
svn://svn.valgrind.org/valgrind/trunk
[2007-06-25]- On changeset 1919.
nobody: selenium-rc/trunk
http://svn.openqa.org/svn/selenium-rc/trunk
2007-08-06- On changeset 43.
nobody: matchbox-window-manager/trunk
http://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager
2007-08-24- On first changeset (653).
nobody: geotools-mirror/trunk
http://svn.geotools.org/geotools/trunk/gt
2007-10-09
[cvs] unsupported connection method 'ext'
Regression in cscvs for the support of the :ext: connection method. Example traceback:
WARNING: CVS checkout: ['cvs', '-q', '-d', ':ext:anoncvs@anoncvs.mindrot.org:/cvs', 'co', '-Pd', 'cvsworking', 'openssh'] WARNING: checking out: 32 kB WARNING: checking out: 1380 kB WARNING: checking out: 2892 kB CRITICAL: Repository base not available -- catalog created with an older cscvs? Rebuilding ERROR: protocol initialisation failed: Error: unsupported connection method 'ext' Traceback (most recent call last): File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 67, in ? main() [...] File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/__init__.py", line 620, in newCatalog if self.repository().protocol() is not None: File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/__init__.py", line 335, in protocol self._initProtocol() File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/__init__.py", line 278, in _initProtocol self._protocol.initialiseServer() File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/__init__.py", line 1114, in initialiseServer self._sendList([ "Root %s" % self._repository, File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/__init__.py", line 1045, in _sendList self._connection.writeline(line); File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/protocol.py", line 393, in writeline self._get_write_pipe().write("%s\n" % line) File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/protocol.py", line 320, in _get_write_pipe return self._get_pipes()[1] File "/srv/importd.ubuntu.com/dists/launchpad/lib/CVS/protocol.py", line 310, in _get_pipes raise Connection.Error( CVS.protocol.Error: unsupported connection method 'ext'
kamion: openssh/main
:ext:anoncvs@anoncvs.mindrot.org:/cvs openssh MAIN
2007-04-30nobody: octave/trunk
:ext:anoncvs@www.octave.org:/cvs octave MAIN
[2008-02-19]
[cvs] unsupported connection method 'extssh'
Launchpad doesn't have your keys.
nobody: atp/trunk
:extssh:shaolin@login.logic.at:/home/cutelim/cvs ATP
2008-01-03
[svn] REPORT request failed (200 OK)
On initial build of http://jeliot3.googlecode.com/svn/trunk
command '['/usr/bin/python2.4', '/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py', u'jeliot-jeliot3-trunk', 'runJob', '.']' in dir /home/importd/dists/launchpad/botslave [63147 453694] WARNING: N changeset 1 Traceback (most recent call last): File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 67, in ? main() File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 64, in main doer.runMethod(method, dirname) File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 57, in runMethod getattr(self._job, method)(logger=self.logger, dir=dirname) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/Job.py", line 189, in runJob strategy(self, dir, logger) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 108, in Import self._importIncrementally(target_path) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 153, in _importIncrementally self.runtobaz("-SC", "%s::" % lastCommit, target_path, self.logger) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 86, in runtobaz totla.totla(config, logger, config.args, self.sourceTree()) File "/srv/importd.ubuntu.com/dists/launchpad/scripts/../lib/cscvs/cmds/totla.py", line 243, in totla for revision in apply.rangeParser.getRevisionIterator(): File "/srv/importd.ubuntu.com/dists/launchpad/scripts/../lib/svn_oo/RevisionRangeParser.py", line 64, in getRevisionIterator for revision in self.revisionsFromRange(start, end): File "/srv/importd.ubuntu.com/dists/launchpad/scripts/../lib/svn_oo/RevisionRangeParser.py", line 141, in revisionsFromRange discover_changed_paths=True) pysvn._pysvn.ClientError: REPORT request failed on '/svn/!svn/bc/784/trunk' REPORT of '/svn/!svn/bc/784/trunk': 200 OK (http://jeliot3.googlecode.com) program finished with exit code 1
Problems with unicode filename
https://bugs.launchpad.net/launchpad-cscvs/+bug/114034
noone: abiword/trunk
:pserver:anoncvs:anoncvs@anoncvs.abisource.com:/cvsroot abi MAIN
2007-05-11nobody: abiword/trunk
http://svn.abisource.com/abiword/trunk
2007-06-04- Changeset 2616
File "/home/importd/dists/launchpad/lib/svn_oo/util.py", line 80, in addFile writeFile(target_tree, relpath, url, revision) File "/home/importd/dists/launchpad/lib/svn_oo/util.py", line 91, in writeFile filemode(url, revision)) File "/home/importd/dists/launchpad/lib/SCM/__init__.py", line 203, in write_file_breaking_links os.unlink(newname) UnicodeEncodeError: 'ascii' codec can't encode character u'\xa7' in position 96: ordinal not in range(128)
nobody: freetrain/trunk
https://freetrain.svn.sourceforge.net/svnroot/freetrain/trunk
2007-08-24nobody: https://launchpad.net/blueproximity/trunk
https://blueproximity.svn.sourceforge.net/svnroot/blueproximity/branches/trunk [[BR] failure at https://importd-buildbot.launchpad.net/hoover/status/blueproximity-trunk/events/6/log
Unknown failures
nobody: dtv/trunk
https://svn.participatoryculture.org/svn/dtv/trunk
[2006-10-23]On checkout (yeah, tested with actually "svn co" on command line)
REPORT request failed on '/svn/dtv/!svn/vcc/default'
REPORT of '/svn/dtv/!svn/vcc/default': Could not read chunk delimiter: Secure connection truncated (https://svn.participatoryculture.org) -- some online references are http://readlist.com/lists/subversion.tigris.org/users/4/20216.html and http://www.ohloh.net/forums/10/topics/1242
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.
jbailey: https://launchpad.net/products/glibc/head
:pserver:anoncvs@sources.redhat.com:/cvs/glibc glibc
[2006-08-29]- On changeset MAIN.15819
[svn] mystery 403
It may be that the server has DOS protection, and thinks we're attacking it.
nobody : https://launchpad.net/parrot/trunk
http://svn.perl.org/parrot/trunk
[2007-07-18]
WARNING: N changeset 531 Traceback (most recent call last): File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 67, in ? main() File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 64, in main doer.runMethod(method, dirname) File "/home/importd/dists/launchpad/lib/importd/CommandLineRunner.py", line 57, in runMethod getattr(self._job, method)(logger=self.logger, dir=dirname) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/Job.py", line 188, in runJob strategy(self, dir, logger) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 108, in Import self._importIncrementally(target_path) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 153, in _importIncrementally self.runtobaz("-SC", "%s::" % lastCommit, target_path, self.logger) File "/srv/importd.ubuntu.com/dists/launchpad/lib/importd/JobStrategy.py", line 86, in runtobaz totla.totla(config, logger, config.args, self.sourceTree()) File "/srv/importd.ubuntu.com/dists/launchpad/lib/cscvs/cmds/totla.py", line 252, in totla apply_changeset(source_tree, logger, apply, revision, target_tree, revisions) File "/srv/importd.ubuntu.com/dists/launchpad/lib/cscvs/cmds/totla.py", line 122, in apply_changeset fileChange.apply(logger, target_tree, prune) File "/srv/importd.ubuntu.com/dists/launchpad/lib/svn_oo/PatchedFile.py", line 31, in apply svn_oo.util.writeFile( File "/srv/importd.ubuntu.com/dists/launchpad/lib/svn_oo/util.py", line 91, in writeFile filemode(url, revision)) File "/srv/importd.ubuntu.com/dists/launchpad/lib/svn_oo/util.py", line 42, in filemode proplist = client.propget('svn:executable', url, revision=revision.rev) pysvn._pysvn.ClientError: PROPFIND request failed on '/parrot/trunk/t/op/time.t' PROPFIND of '/parrot/trunk/t/op/time.t': 403 Forbidden (http://svn.perl.org)
Problems with filename containing ..
The programmatic API for adding files to a tree has different expectations than the user friendly API the command line uses (bug 132639). Depending on how this bug gets resolved, the following import could be retried after it is fixed.
nobody: eiffelstudio/trunk
https://eiffelsoftware.origo.ethz.ch/svn/es/trunk
2007-08-15
cvs rlog fails
This means the server/repo is broken.
nobody: lustre/trunk
:pserver:anonymous@cvs.lustre.org:/lustre lustre-core
2007-11-15- Fails with
E cvs [rlog aborted]: unexpected '\x0' reading revision number in RCS file /lustre/lustre-core/demos/Attic/snaprest.sh,v
after 18 megs of output.
- Fails with
nobody: netbeans/trunk
:pserver:anoncvs@cvs.netbeans.org:/cvs core
2007-11-15- Fails with
E lock.c:223: failed assertion `strncmp (repository, current_parsed_root->directory, strlen (current_parsed_root->directory)) == 0' E cvs [rlog aborted]: received abort signal
quite rapidly.
- Fails with
nobody: netbeans6/trunk
:pserver:anoncvs@cvs.netbeans.org:/cvs nbbuild
2008-01-03
[svn] svn import sometimes thinks that changes on trunk aren't on its branch
See bug 121569.
nobody: gloo/trunk
http://pub-svn.l4.me.uk/svn/public/gloo/trunk
2008-01-04
No root to host
nobody: i2p/trunk
:pserver:anoncvs@cvs.i2p.net/cvsroot/ i2p
2008-01-03connect to cvs.i2p.net(66.111.51.112):2401 failed: No route to host
[svn] pysvn._pysvn.ClientError: callback_ssl_server_trust_prompt required
Problem with SSL certificate.