Package: cvs2svn
Version: 2.2.0-1
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20090822 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> python setup.py clean
> running clean
> # clean up
> rm -rf /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/build/ 
> /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/tmp/ 
> /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn-tmp/
> rm -f /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/*.pyc \
>       
> /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn_rcsparse/*.pyc 
> /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn_lib/*.pyc
> rm -rf /build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/debian/locale/
> rm -f build-stamp install-stamp
> dh_clean
>  dpkg-source -b cvs2svn-2.2.0
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building cvs2svn using existing cvs2svn_2.2.0.orig.tar.gz
> dpkg-source: info: building cvs2svn in cvs2svn_2.2.0-1.diff.gz
> dpkg-source: info: building cvs2svn in cvs2svn_2.2.0-1.dsc
>  debian/rules build
> dh_testdir
> # run the built in test suite
> # locale should be set to en_US for test 27, but it FTBFS sometimes,
> # so we go for a reduced testsuite.
> ./run-tests.py
> PASS:  run-tests.py 1: cvs2svn with no arguments shows usage
> PASS:  run-tests.py 2: detection of the executable flag
> PASS:  run-tests.py 3: conversion of filename with a space
> PASS:  run-tests.py 4: two commits in quick succession
> PASS:  run-tests.py 5: prune, but never too much
> PASS:  run-tests.py 6: prune, but never too much...variant 1
> PASS:  run-tests.py 7: prune, but never too much...variant 2
> PASS:  run-tests.py 8: prune, but never too much...variant 3
> PASS:  run-tests.py 9: two interleaved trunk commits, different log msgs
> PASS:  run-tests.py 10: simple trunk commits
> PASS:  run-tests.py 11: simple tags and branches, no commits
> PASS:  run-tests.py 12: simple tags and branches, no commits...variant 1
> PASS:  run-tests.py 13: simple tags and branches, no commits...variant 2
> PASS:  run-tests.py 14: simple tags and branches, no commits...variant 3
> PASS:  run-tests.py 15: simple branch commits
> PASS:  run-tests.py 16: mixed-time tag
> PASS:  run-tests.py 17: mixed-time branch, and a file added to the branch
> PASS:  run-tests.py 18: a commit affecting both trunk and a branch
> PASS:  run-tests.py 19: branch some trunk files, and later branch the rest
> PASS:  run-tests.py 20: conversion of invalid symbolic names
> PASS:  run-tests.py 21: ignore a file with a branch with two names
> PASS:  run-tests.py 22: convert a branch file rooted in a 'dead' revision
> PASS:  run-tests.py 23: convert a branch file rooted in a 'dea...variant 1
> PASS:  run-tests.py 24: handle a control char in a log message
> PASS:  run-tests.py 25: handle tags rooted in a redeleted revision
> PASS:  run-tests.py 26: ensure that trunk doesn't get pruned
> PASS:  run-tests.py 27: ensure that trunk doesn't get pruned...variant 1
> PASS:  run-tests.py 28: ensure that trunk doesn't get pruned...variant 2
> PASS:  run-tests.py 29: ensure that trunk doesn't get pruned...variant 3
> PASS:  run-tests.py 30: file deleted twice, in the root of the repository
> PASS:  run-tests.py 31: branch created from both trunk and another branch
> PASS:  run-tests.py 32: resyncing should not misorder commit groups
> PASS:  run-tests.py 33: allow tags with mixed trunk and branch sources
> PASS:  run-tests.py 34: allow tags with mixed trunk and branch...variant 1
> PASS:  run-tests.py 35: never use the rev-in-progress as a copy source
> PASS:  run-tests.py 36: do use the last completed rev as a copy source
> PASS:  run-tests.py 37: correctly handle deletion as initial branch action
> PASS:  run-tests.py 38: correctly handle deletion as initial b...variant 1
> SKIP:  run-tests.py 39: non ascii files converted incorrectly
> PASS:  run-tests.py 40: author name contains unicode
> PASS:  run-tests.py 41: author name contains unicode...variant encoding
> PASS:  run-tests.py 42: author name contains u...variant fallback-encoding
> PASS:  run-tests.py 43: log message contains unicode
> PASS:  run-tests.py 44: log message contains unicode...variant encoding
> PASS:  run-tests.py 45: log message contains u...variant fallback-encoding
> PASS:  run-tests.py 46: avoid spurious changes for initial revs
> PASS:  run-tests.py 47: handle vendor branches with --trunk-only
> PASS:  run-tests.py 48: handle default branches correctly
> PASS:  run-tests.py 49: handle default branches with --trunk-only
> PASS:  run-tests.py 50: do not allow 1.2 revision with default branch
> PASS:  run-tests.py 51: compose a tag from three sources
> PASS:  run-tests.py 52: reserve a svn revnum for a fill only when required
> PASS:  run-tests.py 53: make sure that filling prunes paths correctly
> PASS:  run-tests.py 54: make sure that filling prunes paths co...variant 1
> PASS:  run-tests.py 55: don't break when the trunk is empty
> PASS:  run-tests.py 56: don't break when the trunk is empty...variant 1
> PASS:  run-tests.py 57: don't break when the trunk is empty...variant 2
> PASS:  run-tests.py 58: ensure that we don't create any spurious commits
> PASS:  run-tests.py 59: verify correct revs are copied to default branches
> PASS:  run-tests.py 60: run each pass individually
> PASS:  run-tests.py 61: reveal a big bug in our resync algorithm
> PASS:  run-tests.py 62: reveal a bug in our default branch detection code
> PASS:  run-tests.py 63: die if a file exists in and out of the attic
> PASS:  run-tests.py 64: test --retain-conflicting-attic-files option
> PASS:  run-tests.py 65: reveal a big bug in our SymbolFillingGuide
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 66: eol settings and mime types together...variant 1
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 67: eol settings and mime types together...variant 2
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 68: eol settings and mime types together...variant 3
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 69: eol settings and mime types together...variant 4
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 70: test non-setting of cvs2svn:cvs-rev property
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 71: test setting of cvs2svn:cvs-rev property
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 72: test setting of svn:keywords property among others
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 2226, in ignore
>     wc_tree = conv.get_wc_tree()
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 408, in handle_dir
>     dprops = get_props(d)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 73: test setting of svn:ignore property
> PASS:  run-tests.py 74: test that CVS can still do what RCS can't
> PASS:  run-tests.py 75: test that we can handle weird branch names
> PASS:  run-tests.py 76: test that we can handle weird tag names
> PASS:  run-tests.py 77: reveal a bug that reorders file revisions
> PASS:  run-tests.py 78: test that exclude really excludes everything
> PASS:  run-tests.py 79: add trunk file that was deleted on vendor branch
> PASS:  run-tests.py 80: ensure pass2 doesn't pull rev too far forward
> PASS:  run-tests.py 81: only LFs for svn:eol-style=native files
> PASS:  run-tests.py 82: reveal a bug that created a branch twice
> EXCEPTION: Failure: Symbol filled twice in a row
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 2349, in double_fill2
>     raise Failure('Symbol filled twice in a row')
> Failure: Symbol filled twice in a row
> XFAIL: run-tests.py 83: reveal a second bug that created a branch twice
> PASS:  run-tests.py 84: ensure pass2 doesn't push rev too far backward
> PASS:  run-tests.py 85: reveal a bug that added a branch file twice
> PASS:  run-tests.py 86: reveal a bug that copies a branch file wrongly
> PASS:  run-tests.py 87: require error if ttb directories are not disjoint
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File "./run-tests.py", line 805, in run
>     conv.check_props(self.props_to_test, self.expected_props)
>   File "./run-tests.py", line 629, in check_props
>     props = props_for_path(self.get_wc_tree(), file)
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 399, in handle_dir
>     fprops = get_props(f)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> FAIL:  run-tests.py 88: test auto-props
> PASS:  run-tests.py 89: do not allow control characters in filenames
> PASS:  run-tests.py 90: interleaved and multi-branch commits to same files
> PASS:  run-tests.py 91: cvs2svn --help-passes shows pass information
> PASS:  run-tests.py 92: multiple tags referring to same revision
> PASS:  run-tests.py 93: multiple definitions of symbol names
> PASS:  run-tests.py 94: rename multiply defined symbols
> PASS:  run-tests.py 95: ignore multiply defined symbols
> PASS:  run-tests.py 96: multiple identical definitions of symbol names
> PASS:  run-tests.py 97: fill branches before modifying files on them
> PASS:  run-tests.py 98: error for conflicting tag/branch
> PASS:  run-tests.py 99: overlook conflicting tag/branch when --trunk-only
> PASS:  run-tests.py 100: force symbols to be tags/branches
> PASS:  run-tests.py 101: commit prevents forced tag
> PASS:  run-tests.py 102: error for blocked excludes
> PASS:  run-tests.py 103: excluding blocker removes blockage
> PASS:  run-tests.py 104: force symbols via regular expressions
> PASS:  run-tests.py 105: test 'heuristic' symbol default
> PASS:  run-tests.py 106: test 'branch' symbol default
> PASS:  run-tests.py 107: test 'tag' symbol default
> PASS:  run-tests.py 108: test --symbol-transform
> PASS:  run-tests.py 109: test --write-symbol-info
> PASS:  run-tests.py 110: test --symbol-hints for setting branch/tag
> PASS:  run-tests.py 111: test --symbol-hints for setting parent
> PASS:  run-tests.py 112: test --symbol-hints with an invalid parent
> PASS:  run-tests.py 113: test --symbol-hints wildcards
> PASS:  run-tests.py 114: test --symbol-hints for setting svn paths
> PASS:  run-tests.py 115: test problem from issue 99
> PASS:  run-tests.py 116: test problem from issue 100
> PASS:  run-tests.py 117: test problem from issue 106
> PASS:  run-tests.py 118: use of the --options option
> PASS:  run-tests.py 119: multiproject conversion
> PASS:  run-tests.py 120: multiproject conversion with cross-project commits
> PASS:  run-tests.py 121: tag defined but revision is deleted
> PASS:  run-tests.py 122: svn:ignore should vanish when .cvsignore does
> PASS:  run-tests.py 123: ignore repeated deltatext blocks with warning
> PASS:  run-tests.py 124: process some nasty dependency graphs
> EXCEPTION: Failure: Revision 3 changed paths list was:
> {'/tags/tag1 (from /trunk:2)': 'A', '/tags/tag1/test/b': 'D'}
> 
> It should have been:
> {'/tags/tag1 (from /trunk:3)': 'A'}
> 
> 
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 2935, in tagging_after_delete
>     log.check_changes(expected)
>   File "./run-tests.py", line 281, in check_changes
>     % (self.revision, self.changed_paths, cp,)
> Failure: Revision 3 changed paths list was:
> {'/tags/tag1 (from /trunk:2)': 'A', '/tags/tag1/test/b': 'D'}
> 
> It should have been:
> {'/tags/tag1 (from /trunk:3)': 'A'}
> 
> 
> XFAIL: run-tests.py 125: optimal tag after deleting files
> PASS:  run-tests.py 126: branches created in inconsistent orders
> PASS:  run-tests.py 127: error when filename conflicts with directory name
> PASS:  run-tests.py 128: error when attic filename conflicts with dirname
> PASS:  run-tests.py 129: verify that --use-internal-co works
> PASS:  run-tests.py 130: verify that --use-internal-co --exclude=... works
> PASS:  run-tests.py 131: verify that --use-internal-co --trunk-only works
> PASS:  run-tests.py 132: test that internal co handles keywords correctly
> PASS:  run-tests.py 133: check for leftover checked-out revisions
> PASS:  run-tests.py 134: test that internal co can do more than RCS
> PASS:  run-tests.py 135: test timestamp adjustments
> PASS:  run-tests.py 136: convert a repository that contains symlinks
> PASS:  run-tests.py 137: allow --trunk to be empty if --trunk-only
> PASS:  run-tests.py 138: handle a cycle in branch parent preferences
> PASS:  run-tests.py 139: branch from an empty directory
> PASS:  run-tests.py 140: add a file on a branch then on trunk
> PASS:  run-tests.py 141: branch from a 1.1 revision that will be deleted
> PASS:  run-tests.py 142: add a file on a branch using newer CVS
> EXCEPTION: Failure: Repository not created: 
> '/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn-tmp/main--options=cvs2svn-git.options-svnrepos'
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 3230, in main_git
>     conv = ensure_conversion('main', options_file='cvs2svn-git.options')
>   File "./run-tests.py", line 716, in ensure_conversion
>     args, options_file, symbol_hints_file, dumpfile,
>   File "./run-tests.py", line 566, in __init__
>     % os.path.join(os.getcwd(), self.repos)
> Failure: Repository not created: 
> '/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn-tmp/main--options=cvs2svn-git.options-svnrepos'
> XFAIL: run-tests.py 143: test output in git-fast-import format
> EXCEPTION: Failure: Repository not created: 
> '/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn-tmp/main--options=cvs2svn-git-inline.options-svnrepos'
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 3246, in main_git_inline
>     conv = ensure_conversion('main', 
> options_file='cvs2svn-git-inline.options')
>   File "./run-tests.py", line 716, in ensure_conversion
>     args, options_file, symbol_hints_file, dumpfile,
>   File "./run-tests.py", line 566, in __init__
>     % os.path.join(os.getcwd(), self.repos)
> Failure: Repository not created: 
> '/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/cvs2svn-tmp/main--options=cvs2svn-git-inline.options-svnrepos'
> XFAIL: run-tests.py 144: output in git-fast-import format with inline data
> PASS:  run-tests.py 145: a symbol with the incorrect format
> PASS:  run-tests.py 146: ignore a symbol with the incorrect format
> PASS:  run-tests.py 147: handle various --eol-style options...variant LF
> PASS:  run-tests.py 148: handle various --eol-style options...variant CR
> PASS:  run-tests.py 149: handle various --eol-style options...variant CRLF
> PASS:  run-tests.py 150: handle various --eol-style option...variant native
> PASS:  run-tests.py 151: handle a file with no revisions (issue #80)
> PASS:  run-tests.py 152: a case that gave KeyError in SVNRepositoryMirror
> PASS:  run-tests.py 153: exclude a non-trunk default branch
> PASS:  run-tests.py 154: a case that gave KeyError in RepositoryMirror
> PASS:  run-tests.py 155: a case that gave KeyError in RepositoryMirror
> UNEXPECTED EXCEPTION:
> Traceback (most recent call last):
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/main.py", 
> line 1113, in run
>     rc = apply(self.pred.run, (), kw)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/testcase.py", 
> line 123, in run
>     return self.func()
>   File "./run-tests.py", line 3344, in add_cvsignore_to_branch_test
>     wc_tree = conv.get_wc_tree()
>   File "./run-tests.py", line 608, in get_wc_tree
>     self._wc_tree = svntest.tree.build_tree_from_wc(self.get_wc(), 1)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 807, in build_tree_from_wc
>     handle_dir(os.path.normpath(wc_path), root, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 412, in handle_dir
>     handle_dir(d, new_dir_node, load_props, ignore_svn)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 408, in handle_dir
>     dprops = get_props(d)
>   File 
> "/build/user-cvs2svn_2.2.0-1-amd64-sZN56I/cvs2svn-2.2.0/svntest/tree.py", 
> line 360, in get_props
>     props[name] = props[name] + line.strip() + "\n"
> UnboundLocalError: local variable 'name' referenced before assignment
> XFAIL: run-tests.py 156: check adding .cvsignore to an existing branch
> make: *** [build-stamp] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/08/22/cvs2svn_2.2.0-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to