Hi Russell, I ran apt-get update, then apt-get install python. I did not specify a version. The system stated I am already at the latest version. I then ran apt-get install --reinstall --fix-broken zope. The log looks the same. If you still have a log of the session I sent previously, please notice that the python routines which are run seem to be from /usr/lib/python1.5, even though python2.3 is installed. Does Zope explicitly look for version 1.5? I'm really at a loss as to what is going on here.
On my system:
whereis python
python: /usr/bin/python /usr/bin/python2.2 /usr/bin/python2.1 /etc/python2.1 /etc/python2.2 /usr/lib/python2.1 /usr/lib/python2.2 /usr/include/python2.1 /usr/include/python2.2 /usr/share/man/man1/python.1.gz
ls -l /usr/bin/python
/usr/bin/python -> python2.2
Your system may have: /usr/bin/python -> python1.5
If so, symlink it to point to python2.2.
The other way is the debian alternatives system. You can have multiple versions of a tool, such as gcc-2.95.4, gcc-3.3, etc, but one gets called by the generic name of "gcc".
man update-alternatives
rm /usr/bin/python rm /usr/share/man/man1/python.1.gz
ln -s /etc/alternatives/pythonbin /usr/bin/python ln -s /etc/alternatives/pythonman.1.gz /usr/share/man/man1/python.1.gz
update-alternatives --install /usr/bin/python pythonbin /usr/bin/python2.2 20 \ --slave /usr/share/man/man1/python.1.gz pythonman.1.gz /usr/share/man/man1/python2.2.1.gz
Now check.
ls -l /usr/bin/python
/usr/bin/python -> /etc/alternatives/pythonbin
ls -l /etc/alternatives/pythonbin
/etc/alternatives/pythonbin -> /usr/bin/python2.2
ls -l /usr/share/man/man1/python.1.gz
/usr/share/man/man1/python.1.gz -> /etc/alternatives/pythonman.1.gz
ls -l /etc/alternatives/pythonman.1.gz
/etc/alternatives/pythonman.1.gz -> /usr/share/man/man1/python2.2.1.gz
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]