Comment 1 for bug 343242

Revision history for this message
Z (zwahri) wrote :

As stated in the openerp-server bug, it seems like boolean.so is missing.

But the directory
  /usr/lib/python2.6/dist-packages/oldxml/_xmlplus/utils
on my box contains the missing boolean.so, so i created a symlink in
  /usr/lib/python2.6/dist-packages/_xmlplus/utils

and it seems to be working now.
(Note: I have no idea about python / python modules, just digging around a bit)

I've done a little research about the files which python-xml installs:

# dpkg -L python-xml | grep xmlplus
/usr/lib/python2.5/site-packages/_xmlplus
/usr/lib/python2.5/site-packages/_xmlplus/utils
/usr/lib/python2.5/site-packages/_xmlplus/utils/boolean.so
/usr/lib/python2.6/dist-packages/oldxml/_xmlplus
/usr/lib/python2.6/dist-packages/oldxml/_xmlplus/utils
/usr/lib/python2.6/dist-packages/oldxml/_xmlplus/utils/boolean.so
/usr/share/pyshared/oldxml/_xmlplus
...
/usr/share/pyshared/oldxml/_xmlplus/utils
/usr/share/pyshared/oldxml/_xmlplus/utils/__init__.py
/usr/share/pyshared/oldxml/_xmlplus/utils/characters.py
/usr/share/pyshared/oldxml/_xmlplus/utils/iso8601.py
/usr/share/pyshared/oldxml/_xmlplus/utils/qp_xml.py
...
/usr/share/pyshared/_xmlplus
...
/usr/share/pyshared/_xmlplus/utils
/usr/share/pyshared/_xmlplus/utils/__init__.py
/usr/share/pyshared/_xmlplus/utils/characters.py
/usr/share/pyshared/_xmlplus/utils/iso8601.py
/usr/share/pyshared/_xmlplus/utils/qp_xml.py

It seems to me like most files are installed twice or more (old/new directory structure?) but boolean.so is about the only file installed only once, and I'm guessing in a directory which isn't used anymore ;)