Your message dated Wed, 26 Aug 2009 22:34:57 +0000
with message-id <[email protected]>
and subject line Bug#542981: fixed in cvs2svn 2.3.0-1
has caused the Debian Bug report #542981,
regarding cvs2svn: FTBFS: UnboundLocalError: local variable 'name' referenced 
before assignment
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
542981: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542981
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cvs2svn
Version: 2.2.0-1
Severity: serious
User: [email protected]
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
| [email protected]   http://www.lucas-nussbaum.net/ |
| jabber: [email protected]             GPG: 1024D/023B3F4F |



--- End Message ---
--- Begin Message ---
Source: cvs2svn
Source-Version: 2.3.0-1

We believe that the bug you reported is fixed in the latest version of
cvs2svn, which is due to be installed in the Debian FTP archive:

cvs2svn_2.3.0-1.diff.gz
  to pool/main/c/cvs2svn/cvs2svn_2.3.0-1.diff.gz
cvs2svn_2.3.0-1.dsc
  to pool/main/c/cvs2svn/cvs2svn_2.3.0-1.dsc
cvs2svn_2.3.0-1_all.deb
  to pool/main/c/cvs2svn/cvs2svn_2.3.0-1_all.deb
cvs2svn_2.3.0.orig.tar.gz
  to pool/main/c/cvs2svn/cvs2svn_2.3.0.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated cvs2svn package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 26 Aug 2009 18:08:27 +0000
Source: cvs2svn
Binary: cvs2svn
Architecture: source all
Version: 2.3.0-1
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description: 
 cvs2svn    - Convert a cvs repository to a subversion, bazaar or git repositor
Closes: 530489 542981
Changes: 
 cvs2svn (2.3.0-1) unstable; urgency=low
 .
   * New upstream release, fixes FTBFS due to self-test (closes: #542981).
   * Upstream no longer distributes manpage for cvs2svn, restore it.
   * New convert binaries: cvs2bzr and cvs2git , added manpage for them;
     updated description and populated suggests with bzr and git-core .
   * Install all related example files (closes: #530489).
   * Update python compatibility level to 2.4 .
   * Update debhelper compatibility to 6 and standards-version to 3.8.3 .
Checksums-Sha1: 
 cd41da6f68eed4ffc865ec1016d588ba914bc5f1 1098 cvs2svn_2.3.0-1.dsc
 545237805ddb241054ba40b105b9c29b705539b8 479373 cvs2svn_2.3.0.orig.tar.gz
 b216928cf2357b876169a50478654c6ed484ff6e 11710 cvs2svn_2.3.0-1.diff.gz
 4d619789ee2983aceb65c41ad9cb049f209bddb1 260304 cvs2svn_2.3.0-1_all.deb
Checksums-Sha256: 
 7bc91bc6b5d33989f3e30d535cc6a3f8d2fa60ca48f9f335e963dc08692f4738 1098 
cvs2svn_2.3.0-1.dsc
 d9d835e0c7df48966fbadf51527c25ebf1343b25179e3802f4637d4b96ba363e 479373 
cvs2svn_2.3.0.orig.tar.gz
 3047f8538fe6fa3cc6270847c8091438fbfe1f94099155c9cf82c3fc242968af 11710 
cvs2svn_2.3.0-1.diff.gz
 752972405e8b3beb2ed99440d98db7c1cc2a0f61161cd9fa3858195cbcb3e6d1 260304 
cvs2svn_2.3.0-1_all.deb
Files: 
 4c31c6b89be5f1b6ab136b28eb3f39b5 1098 devel optional cvs2svn_2.3.0-1.dsc
 6c412baec974f3ff64b9145944682a15 479373 devel optional 
cvs2svn_2.3.0.orig.tar.gz
 c69b335e2e0bbd2c51d03d657f1483ff 11710 devel optional cvs2svn_2.3.0-1.diff.gz
 0934221ffd6c1cfb7cfd60b44d50249f 260304 devel optional cvs2svn_2.3.0-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkqVmvYACgkQMDatjqUaT91fgwCglcMUvgFT70nrtFRTFkrOV6yx
GnkAnAg6+wM1Qv8oULf8/B2cMqz6+sMz
=X1KJ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to