Package: svn-load Version: 1.2-1 Severity: normal Hi Dann,
I was trying to load upstream source into a vendor branch that initially had broken source - symlinks in the upstream source were followed, so the branch had directories instead of symlinks. jswri...@neptune:~/tmp$ svn-load $s/hpde branches/packages/module-init-tools/debian.org -t tags/packages/module-init-tools/3.4-1 module-init-tools/ Can't replace directory /tmp/svn-load8cgmRQ/working/module-init-tools/tests/data/32 with file /home/jswright/tmp/module-init-tools/module-init-tools/tests/data/32. Unfortunately, although it complained about not being able to replace a directory with a file, it chugged along and made a tag for me of the broken source tree. It looks like overlay_files() returns False in that case, although it doesn't ever seem to return True. One solution would be to make it return True in case of no errors, and check for the return value in the main program. Or maybe make overlay_files() raise an exception on an error. -- System Information: Debian Release: squeeze/sid APT prefers oldstable APT policy: (500, 'oldstable'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-trunk-686 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages svn-load depends on: ii python 2.5.4-5 An interactive high-level object-o ii python-svn 1.7.2-1 A(nother) Python interface to Subv svn-load recommends no packages. svn-load suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org