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

subversion "make check" fails python tests

From: Steve Kelem <steve_at_kelem.net>
Date: 2005-08-11 16:59:44 CEST

I'm trying to build subversion 1.2.1 on SuSE Linux 9.3. None of the
tests that involve python work.

Any ideas of what's wrong?

Thanks,
Steve
I'm trying to build subversion 1.2.1 on SuSE Linux 9.2.
---------------------
I've installed Berekeley DB 4.3 (in /usr/local/BerkeleyDB4.3).
---------------------
I've built httpd-2.0.54 with the following options:
./configure \
--prefix=/usr/local/apache2 \
--enable-cgi \
--enable-dav \
--enable-dav-fs \
--enable-deflate \
--enable-http \
--enable-info \
--enable-maintainer-mode \
--enable-so \
--enable-ssl \
--enable-swig-bindings \
--with-berkeley-db=/usr/local/BerkeleyDB.4.3

I've verified that httpd's configure found the DB:
checking for Berkeley DB 4.3 in /usr/local/BerkeleyDB.4.3...
checking db43/db.h usability... no
checking db43/db.h presence... no
checking for db43/db.h... no
checking db4/db.h usability... no
checking db4/db.h presence... no
checking for db4/db.h... no
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking for -ldb-4.3... yes
 setting APRUTIL_INCLUDES to "-I/usr/local/BerkeleyDB.4.3/include"
 setting APRUTIL_LDFLAGS to "-L/usr/local/BerkeleyDB.4.3/lib"
-----------------------------
I built Python-2.4.1. (But it demands that I use BerkeleyDB 4.0!, so
that's installed too!)
Python-2.4.1/Modules/Setup says:
# Sleepycat Berkeley DB interface
#
# This requires the Sleepycat DB code, see http://www.sleepycat.com/
# The earliest supported version of that library is 3.0, the latest
# supported version is 4.0 (4.1 is specifically not supported, as that
# changes the semantics of transactional databases).
-----------------------------
The problem is with subversion. I built it with:
setenv LD_LIBRARY_PATH "/usr/local/lib"
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:/usr/lib"
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:/usr/local/BerkeleyDB.4.3/lib"
./configure \
--prefix=/usr/local \
--enable-maintainer-mode \
--with-apr-util=/usr/local/apache2/bin/apu-config \
--with-apr=/usr/local/apache2 \
--with-apxs=/usr/local/apache2/bin/apxs \
--with-berkeley-db=/usr/local/BerkeleyDB.4.3 \
--with-berkeley-db \
--with-ssl \
--with-zlib

I set my LD_LIBRARYPATH to
/usr/local/BerkeleyDB.4.3:/usr/local/BerkeleyDB.4.0:/usr/local/lib:/usr/lib

% make check PYTHON=/usr/local/bin/python
Running all tests in compat-test...FAILURE
Running all tests in config-test...success
Running all tests in diff-diff3-test...success
Running all tests in hashdump-test...success
Running all tests in locks-test...FAILURE
Running all tests in opt-test...FAILURE
Running all tests in path-test...success
Running all tests in ra-local-test...success
Running all tests in random-test...success
Running all tests in repos-test...FAILURE
Running all tests in stream-test...success
Running all tests in string-test...success
Running all tests in time-test...success
Running all tests in translate-test...success
Running all tests in utf-test...success
Running all tests in target-test.py...success
Running all tests in getopt_tests.py...FAILURE
Running all tests in basic_tests.py...FAILURE
Running all tests in commit_tests.py...FAILURE
Running all tests in update_tests.py...FAILURE
Running all tests in switch_tests.py...FAILURE
Running all tests in prop_tests.py...FAILURE
Running all tests in schedule_tests.py...FAILURE
Running all tests in log_tests.py...FAILURE
Running all tests in copy_tests.py...FAILURE
Running all tests in diff_tests.py...FAILURE
Running all tests in export_tests.py...FAILURE
Running all tests in externals_tests.py...FAILURE
Running all tests in merge_tests.py...FAILURE
Running all tests in revert_tests.py...FAILURE
Running all tests in stat_tests.py...FAILURE
Running all tests in trans_tests.py...FAILURE
Running all tests in autoprop_tests.py...FAILURE
Running all tests in blame_tests.py...FAILURE
Running all tests in special_tests.py...FAILURE
Running all tests in svnadmin_tests.py...FAILURE
Running all tests in svnlook_tests.py...FAILURE
Running all tests in svnversion_tests.py...FAILURE
Running all tests in utf8_tests.py...success
Running all tests in history_tests.py...FAILURE
Running all tests in lock_tests.py...FAILURE
Running all tests in cat_tests.py...FAILURE
Running all tests in import_tests.py...FAILURE
Running all tests in changes-test...success
Running all tests in fs-test...FAILURE
Running all tests in key-test...success
Running all tests in skel-test...success
Running all tests in strings-reps-test...success
At least one test FAILED, checking /usr/local/src/subversion-1.2.1/tests.log
FAIL: getopt_tests.py 1: run svn with no arguments
FAIL: getopt_tests.py 2: run svn --version
FAIL: getopt_tests.py 3: run svn --version --quiet
FAIL: getopt_tests.py 4: run svn --help
FAIL: getopt_tests.py 5: run svn help
FAIL: getopt_tests.py 6: run svn help --version
FAIL: getopt_tests.py 7: run svn help bogus-cmd

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 11 17:04:31 2005

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

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