Hi.

On our main server, we've installed Invenio with Python 2.4 as it is
the version that's currently "official". However our export software
that manages the extraction of the records from the old system and the
upload to Invenio uses multiprocessing and therefore we need to run it
with Python 2.6.

At first I simply added symlinks to the Invenio libraries in
/usr/lib(64)?/python2.6/site-packages but ran into problems because
the intbitset library is compiled with Python 2.4.

I am not satisfied with the solution I found to make the Invenio
libraries available to several versions of Invenio, which is to
install a whole new Invenio directory with another Python executable
(./configure --with-python=...) and make the symlinks to this new
directory. This means that we have to always install twice and we have
the risk of having inconsistent libraries and therefore can run into
problems.

So is there a way to install intbitset on its own and link to the same
libraries from different versions of Python?

Cheers.

-- 
Benoit Thiell
The SAO/NASA Astrophysics Data System
http://adswww.harvard.edu/

Reply via email to