[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: make check produces error

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2001-12-13 20:16:40 CET

The only errors you got were due to the fact that you don't have
python 2.0 or greater installed.

John Regal <jcr@flashline.com> writes:

> I removed 4.0.14 db and added 3.3.11 and ran
> $ ./configure --enable-maintainer-mode --disable-shared
> $ make
> $ make check
> and had other errors - here's the output of tests.log:
> ___thanks._
> START: stringtest
> PASS: stringtest 1: make svn_stringbuf_t from cstring
> PASS: stringtest 2: make svn_stringbuf_t from substring of cstring
> PASS: stringtest 3: append svn_stringbuf_t to svn_stringbuf_t
> PASS: stringtest 4: append C string to svn_stringbuf_t
> PASS: stringtest 5: append bytes, then compare two strings
> PASS: stringtest 6: dup two strings, then compare
> PASS: stringtest 7: chopping a string
> PASS: stringtest 8: emptying a string
> PASS: stringtest 9: fill string with hashmarks
> PASS: stringtest 10: chop_back_to_char
> PASS: stringtest 11: block initialization and growth
> PASS: stringtest 12: formatting strings from varargs
> END: stringtest
>
> START: hashdump-test
> PASS: hashdump-test 1: write a hash to a file
> PASS: hashdump-test 2: read a file into a hash
> PASS: hashdump-test 3: write hash out, read back in, compare
> END: hashdump-test
>
> START: path-test
> PASS: path-test 1: test svn_path_is_child
> PASS: path-test 2: test svn_path_split
> PASS: path-test 3: test svn_path_is_url
> PASS: path-test 4: test svn_path_uri_[en/de]code
> END: path-test
>
> START: random-test
> random-test using seed 1983607090
> PASS: random-test 1: random delta testing, seed 1983607090
> END: random-test
>
> START: svn-test.sh
>
> Checking out t1.
> A t1/iota
> A t1/A
> A t1/A/mu
> A t1/A/B
> A t1/A/B/lambda
> A t1/A/B/E
> A t1/A/B/E/alpha
> A t1/A/B/E/beta
> A t1/A/B/F
> A t1/A/C
> A t1/A/D
> A t1/A/D/gamma
> A t1/A/D/G
> A t1/A/D/G/pi
> A t1/A/D/G/rho
> A t1/A/D/G/tau
> A t1/A/D/H
> A t1/A/D/H/chi
> A t1/A/D/H/psi
> A t1/A/D/H/omega
> Modifying t1/A/D/G/pi.
> Modifying t1/A/mu.
> Adding t1/newfile1.
> A t1/newfile1
> Adding t1/A/B/E/newfile2.
> A t1/A/B/E/newfile2
> Deleting versioned file A/D/H/omega, with --force.
> D t1/A/D/H/omega
> Deleting added files A/B/E/newfile2, without --force.
> D t1/A/B/E/newfile2
> Committing changes in t1.
> Deleting
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D/
> H/omega
> Adding
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/newf
> ile1
> Sending
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/mu
> Sending
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D/
> G/pi
> Commit succeeded.
> Updating t2 from changes in t1.
> D ./A/D/H/omega
> A ./newfile1
> U ./A/mu
> U ./A/D/G/pi
> Modifying t2/A/D/G/pi.
> Modifying t2/A/mu.
> Committing changes, this time from t2.
> Sending
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t2/A/mu
> Sending
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t2/A/D/
> G/pi
> Commit succeeded.
> Updating t1 from changes in t2.
> U ./A/mu
> U ./A/D/G/pi
> Sleeping, to guarantee a timestamp bump.
> Committing changes for merge, from t1.
> Sending
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/mu
> Commit succeeded.
> Updating t2, merging changes from t1.
> G ./A/mu
> END: svn-test.sh
>
> START: svn-test2.sh
>
> Checking out t1.
> A t1/iota
> A t1/A
> A t1/A/mu
> A t1/A/B
> A t1/A/B/lambda
> A t1/A/B/E
> A t1/A/B/E/alpha
> A t1/A/B/E/beta
> A t1/A/B/F
> A t1/A/C
> A t1/A/D
> A t1/A/D/gamma
> A t1/A/D/G
> A t1/A/D/G/pi
> A t1/A/D/G/rho
> A t1/A/D/G/tau
> A t1/A/D/H
> A t1/A/D/H/chi
> A t1/A/D/H/psi
> A t1/A/D/H/omega
> Updating t1/iota with properties. (up2.xml)
> _U ./iota
> Updating t1/A/ with properties. (up5.xml)
> _U ./A
> Properties on t1/A:
> Properties on 't1/A':
> ninja : hamster
> wings : airplane
> Properties on t1/iota:
> Properties on 't1/iota':
> ocean : atlantic
> bat : ball
> color : blue
> Making local changes to these properties.
> property `ninja' set on 't1/A'
> property `wings' set on 't1/A'
> property `window' set on 't1/A'
> property `door' set on 't1/A'
> property `bat' set on 't1/iota'
> property `lexicon' set on 't1/iota'
> property `yowza' set on 't1/A'
> Making local text changes on pi and rho.
> Status of directory:
> _M t1/A
> M t1/A/D/G/pi
> M t1/A/D/G/rho
> _M t1/iota
> Updating with (conflicting) properties. (up-props.xml)
> _C ./iota
> _C ./A
> Updating with (conflicting) text. (pipatch.xml)
> C ./A/D/G/pi
> Status of directory:
> _C t1/A
> C t1/A/D/G/pi
> M t1/A/D/G/rho
> _M t1/iota
> Attempting to commit while conflicts are present:
>
> svn_error: #21037 : <Found a conflict in working copy>
> commit failed: wc locks and tmpfiles have been removed.
>
> svn_error: #21037 : <Found a conflict in working copy>
> commit failed: while sending tree-delta to repos.
>
> svn_error: #21037 : <Found a conflict in working copy>
> Aborting commit:
> '/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A'
> remains in conflict.
> Removing all .prej files...
> Attempting to commit while conflicts are present:
>
> apr_error: #2, src_err 0 : <No such file or directory>
> commit failed (see below), and commit cleanup failed:
>
> apr_error: #2, src_err 0 : <No such file or directory>
> remove_all_locks: couldn't unlock
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A
>
> apr_error: #2, src_err 0 : <No such file or directory>
>
> /usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/.s
> vn/lock
>
> svn_error: #21037 : <Found a conflict in working copy>
> ---- commit error follows:
>
> svn_error: #21037 : <Found a conflict in working copy>
> commit failed: while sending tree-delta to repos.
>
> svn_error: #21037 : <Found a conflict in working copy>
> Aborting commit:
> '/usr/local/subversion-r588/subversion/tests/clients/cmdline/xmltests/t1/A/D
> /G/pi' remains in conflict.
> Remove all .rej files...
> Status of directory:
> _M t1/A
> M t1/A/D/G/pi
> M t1/A/D/G/rho
> _M t1/iota
> Attempting to commit again, with conflicts removed.
> Sending t1/A
> Sending t1/iota
> Sending t1/A/D/G/pi
> Sending t1/A/D/G/rho
> Commit succeeded.
> Status of directory:
> END: svn-test2.sh
>
> START: target-test.sh
> PASS: target-test 1: normal use
> PASS: target-test 2: identical dirs
> PASS: target-test 3: identical files
> PASS: target-test 4: single dir
> PASS: target-test 5: single file
> END: target-test.sh
>
> START: run-fs-tests.sh
> - running all sub-tests in key-test ...
> PASS: key-test 1: testing sequential alphanumeric key generation
> - running all sub-tests in skel-test ...
> PASS: skel-test 1: parse implicit-length atoms
> PASS: skel-test 2: parse explicit-length atoms
> PASS: skel-test 3: parse invalid atoms
> PASS: skel-test 4: parse lists
> PASS: skel-test 5: unparse implicit-length atoms
> PASS: skel-test 6: unparse lists
> - running all sub-tests in strings-reps-test ...
> - running all sub-tests in fs-test ...
> END: run-fs-tests.sh
>
> START: run-repos-tests.sh
> - running all sub-tests in repos-test ...
> END: run-repos-tests.sh
>
> START: basic_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "basic_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: basic_tests.py
>
> START: commit_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "commit_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: commit_tests.py
>
> START: update_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "update_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: update_tests.py
>
> START: prop_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "prop_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: prop_tests.py
>
> START: schedule_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "schedule_tests.py", line 25, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: schedule_tests.py
>
> START: log_tests.py
> END: log_tests.py
>
> START: copy_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "copy_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: copy_tests.py
>
> START: svnadmin_tests.py
> <<< Please make sure you have Python 2 or better! >>>
> Traceback (innermost last):
> File "svnadmin_tests.py", line 24, in ?
> import svntest
> File "svntest/__init__.py", line 2, in ?
> import main, tree, actions
> File "svntest/actions.py", line 45
> [[x[0], x[1]] for x in main.greek_tree])
> ^
> SyntaxError: invalid syntax
> END: svnadmin_tests.py
> ____
>
> -----Original Message-----
> From: Philip Martin [mailto:philip@codematters.co.uk]
> Sent: Thursday, December 13, 2001 11:47 AM
> To: dev@subversion.tigris.org
> Subject: Re: make check produces error
>
>
> John Regal <jcr@flashline.com> writes:
>
> > ../../../subversion/libsvn_fs/.libs/libsvn_fs.a(fs.o): In function
> > `cleanup_fs':/usr/local/subversion-r588/subversion/libsvn_fs/fs.c:134:
> > undefined reference to `txn_checkpoint'
>
> txn_checkpoint is a db-3.3.11 symbol. It is the one that subversion
> currently uses that is not present in db-4.0.14. Did you compile
> against 3.3.11 headers and link against 4.0.14 libraries? That won't
> work.
>
> Philip
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:53 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.