<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;">Hello,<br>
I just have installed omero with the Ice rpms for SuSE on an SuSE 10.1. Although this distribution comes with python 2.5 the rpm installs the Ice-python modules to  /usr/lib64/python2.4/site-packages. Thus I got the message:<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Traceback (most recent call last):<br>
  File "./omero", line 67, in <module><br>
    import omero.cli<br>
  File "/var/omero/dist/omero_dist/lib/python/omero/__init__.py", line 14, in <module><br>
    import Ice, Glacier2<br>
ImportError: No module named Ice<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>When I point PYTHONPATH to this directory or copy it to the right directory, I get a segmentation fault:<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Traceback (most recent call last):<br>
  File "./omero", line 67, in <module><br>
    import omero.cli<br>
  File "/var/omero/dist/omero_dist/lib/python/omero/__init__.py", line 14, in <module><br>
    import Ice, Glacier2<br>
  File "/usr/lib64/python2.4/site-packages/Ice/Ice.py", line 197, in <module><br>
    import Ice_Locator_ice<br>
  File "/usr/lib64/python2.4/site-packages/Ice/Ice_Locator_ice.py", line 160, in <module><br>
    class LocatorPrx(Ice.ObjectPrx):<br>
TypeError: Error when calling the metaclass bases<br>
    type 'IcePy.ObjectPrx' is not an acceptable base type<br>
segmentation fault<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Is Ice only working with Python 2.4? Should I try to compile Ice or is it better to install an older Python?<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>  <br>
Thanks in advance <br>
Bjoern<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>-- <br>
Dr. Björn Quast<br>
Universität Bonn<br>
Institut für Evolutionsbiologie und Ökologie  <br>
53121 Bonn<br>
Tel.: 0228/735758   email: bquast@evolution.uni-bonn.de</p></body></html>