hi there!
today i thought i'ds give relstorage a try, esp. for it's small startup times compared to filestorage.
i followed the instructions at http://pypi.python.org/pypi/RelStorage#installation an when calling "python2.4 setup.py install --install-lib=${INSTANCE_HOME}/lib/python" (instance home is set of course) if get: -- snip -- ... Installed /home/xlhost/zope/lib/python/RelStorage-1.1.3-py2.4.egg Processing dependencies for RelStorage==1.1.3 Searching for ZODB3>=3.7.0 Reading http://pypi.python.org/simple/ZODB3/ Reading http://wiki.zope.org/ZODB Reading http://www.zope.org/Products/ZODB3 Reading http://zope.org/Products/ZODB3.2 Reading http://www.zope.org/Products/ZODB3.4 Reading http://zope.org/Products/ZODB3.5 Reading http://www.zope.org/Products/ZODB3.5 Reading http://www.zope.org/Products/ZODB3.6 Reading http://www.zope.org/Products/ZODB3.3 Reading http://zope.org/Products/ZODB3.1 Best match: ZODB3 3.9.0a12 Downloading http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.9.0a12.tar.gz#md5=96b... Processing ZODB3-3.9.0a12.tar.gz ... -- snip --
the version of zopdb shipped with zope 2.10.5 is 3.7.1, so why does the command above try to pull an alpha release of zodb? can in "pin" the version of zodb to 3.7.1?
my versions used: - (Zope 2.10.5-final, python 2.4.4, linux2) - Python Version 2.4.4 (#1, Aug 8 2007, 09:54:51) [GCC 4.1.2 20070302 (prerelease) (4.1.2-1mdv2007.1)]
thanks in advance and best regards, jürgen herrmann --
XLhost.de - eXperts in Linux hosting ® <<
XLhost.de GmbH Jürgen Herrmann, Geschäftsführer Boelckestrasse 21, 93051 Regensburg, Germany
Geschäftsführer: Volker Geith, Jürgen Herrmann Registriert unter: HRB9918 Umsatzsteuer-Identifikationsnummer: DE245931218
Fon: +49 (0)700 XLHOSTDE [0700 95467833] Fax: +49 (0)700 XLHOSTDE [0700 95467833]
WEB: http://www.XLhost.de IRC: #XLhost@irc.quakenet.org
Jürgen Herrmann wrote:
the version of zopdb shipped with zope 2.10.5 is 3.7.1, so why does the command above try to pull an alpha release of zodb? can in "pin" the version of zodb to 3.7.1?
Zope includes ZODB. You need a buildout that does not try to replace the version of ZODB that comes with Zope. Furthermore, the version of ZODB that comes with Zope must be patched to support RelStorage. Newer Zope releases will solve this problem, but Zope 2.10 users are stuck with this.
If you are installing Plone, you should follow the instructions here:
http://shane.willowrise.com/archives/how-to-install-plone-with-relstorage-an...
Those instructions make use of a handy "fake eggs" mechanism provided by the Plone recipe. The fake eggs solution seems like the best way to use Buildout with Zope releases before 2.12.
Shane