Trying to install FRED in Ubuntu 9.04 everything goes quite smoothly, except tinyerp-server:

root@fred904:~/FRED/fred-db-2.1.0# tinyerp-server
Traceback (most recent call last):
  File "./tinyerp-server.py", line 69, in <module>
    netsvc.init_logger()
  File "/usr/lib/tinyerp-server/netsvc.py", line 114, in init_logger
    from tools import config
  File "/usr/lib/tinyerp-server/tools/__init__.py", line 3, in <module>
    from convert import *
  File "/usr/lib/tinyerp-server/tools/convert.py", line 6, in <module>
    import osv,ir,pooler
  File "/usr/lib/tinyerp-server/osv/__init__.py", line 29, in <module>
    import osv
  File "/usr/lib/tinyerp-server/osv/osv.py", line 33, in <module>
    import orm
  File "/usr/lib/tinyerp-server/osv/orm.py", line 50, in <module>
    from xml import dom, xpath
  File "/usr/lib/python2.6/dist-packages/_xmlplus/xpath/__init__.py", line 105, in <module>
    import Context
  File "/usr/lib/python2.6/dist-packages/_xmlplus/xpath/Context.py", line 15, in <module>
    import CoreFunctions
  File "/usr/lib/python2.6/dist-packages/_xmlplus/xpath/CoreFunctions.py", line 20, in <module>
    from xml.xpath import Util, Conversions
  File "/usr/lib/python2.6/dist-packages/_xmlplus/xpath/Conversions.py", line 22, in <module>
    from xml.utils import boolean
ImportError: cannot import name boolean

It seems that there's a bug with some element because when you check /usr/lib/python2.6/dist-packages/_xmlplus/xpath/Conversions.py:

.
.
import string, cStringIO

from xml.dom import Node
from xml.xpath import ExpandedNameWrapper
from xml.xpath import NamespaceNode
from xml.xpath import NaN, Inf
from xml.xpath import Util
from xml.xpath import NAMESPACE_NODE
from xml.utils import boolean
.
.

So the problem is there. Does anybody has a hint on how to solve this?.

Thanks in advance.

Mario