We are trying to install ZODB3-3.4.2 on a Linux machine running Red Hat
Enterprise Linux AS release 4 and python 2.5.2. We ran
python setup.py build
which seemed to run ok except that we got very many warnings of the type
In file included from
Dependencies/BTrees-ZODB3-3.4.2/BTrees/BTreeModuleTemplate.c:335,
from Dependencies/BTrees-ZODB3-3.4.2/BTrees/_IFBTree.c:34:
Dependencies/BTrees-ZODB3-3.4.2/BTrees/BTreeItemsTemplate.c:389: warning:
initialization from incompatible pointer type
Dependencies/BTrees-ZODB3-3.4.2/BTrees/BTreeItemsTemplate.c:391: warning:
`intargfunc' is deprecated (declared at
/usr/local/include/python2.5/object.h:133)
We then ran
python test.py
and got the results that are in the attached file. This does not look right.
Can we continue with the installation?
Any help will be appreciated.
--
Malka Cymbalista
Webmaster, Weizmann Institute of Science
[EMAIL PROTECTED]
08-934-3036
Script started on Tue 29 Jul 2008 09:13:36 AM IDT
[EMAIL PROTECTED] ZODB3-3.4.2]$ whoic[K[K[Kich pythgon[K[K[K[Khon
/usr/local/bin/python
[EMAIL PROTECTED] ZODB3-3.4.2]$ python test.py
Running tests from build/lib.linux-x86_64-2.5
Traceback (most recent call last):
File test.py, line 61, in module
testrunner.run(defaults)
File build/lib.linux-x86_64-2.5/zope/testing/testrunner.py, line 149, in run
options = get_options(args, defaults)
File build/lib.linux-x86_64-2.5/zope/testing/testrunner.py, line 1269, in
get_options
default_setup, _ = parser.parse_args(default_setup_args)
File /usr/local/lib/python2.5/optparse.py, line 1385, in parse_args
stop = self._process_args(largs, rargs, values)
File /usr/local/lib/python2.5/optparse.py, line 1425, in _process_args
self._process_long_opt(rargs, values)
File /usr/local/lib/python2.5/optparse.py, line 1500, in _process_long_opt
option.process(opt, value, values, self)
File /usr/local/lib/python2.5/optparse.py, line 776, in process
value = self.convert_value(opt, value)
File /usr/local/lib/python2.5/optparse.py, line 768, in convert_value
return self.check_value(opt, value)
File /usr/local/lib/python2.5/optparse.py, line 763, in check_value
return checker(self, opt, value)
File /usr/local/lib/python2.5/optparse.py, line 420, in check_builtin
return cvt(value)
File /usr/local/lib/python2.5/optparse.py, line 407, in _parse_int
return _parse_num(val, int)
File /usr/local/lib/python2.5/optparse.py, line 394, in _parse_num
if val[:2].lower() == 0x: # hexadecimal
TypeError: 'int' object is unsubscriptable
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list - ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev