[csw-users] meld and skencil broken by python upgrade?

S. Hakim Hamdani [ML] ml at eroteme.org
Thu Jan 10 19:31:11 CET 2008


Hi all,

hadn't upgraded for a long time (six months roughly) and went from
python 2.3.x to 2.5.1 yesterday. since, meld and skencil are broken.
If anyone can advise, I'd be much obliged.

Cheers, Hakim

outputs:

[hhamdani at asagao-jkk ~]$ pkg-get -c | grep meld  
           meld                         0.9                        SAME
[hhamdani at asagao-jkk ~]$ pkg-get -c | grep skencil
        skencil                      0.6.16                        SAME
[hhamdani at asagao-jkk ~]$ pkg-get -c | grep python
  ap2_modpython             [Not installed]        3.3.1,REV=2007.10.25
   gnome_python        2.0.2,REV=2004.08.09                        SAME
         python        2.5.1,REV=2007.11.03                        SAME
      python_tk             [Not installed]        2.5.1,REV=2007.11.03


[hhamdani at asagao-jkk ~]$ meld
Traceback (most recent call last):
  File "/opt/csw/bin/meld", line 69, in <module>
    import gtk
  File "/opt/csw/lib/python2.3/site-packages/PIL/__init__.py", line 48,
in <module> 
ImportError: ld.so.1: python: fatal: relocation error:
file /opt/csw/lib/python/site-packages/gtk-2.0/gtk/_gtk.so: symbol
init_pygobject_check: referenced symbol not found

[hhamdani at asagao-jkk ~]$ skencil
/opt/csw/lib/skencil-0.6.16/Sketch/__init__.py:53: RuntimeWarning:
Python C API version mismatch for module _sketch: This Python has API
version 1013, module _sketch has version 1012. import
_sketch /opt/csw/lib/skencil-0.6.16/Sketch/__init__.py:53:
RuntimeWarning: Python C API version mismatch for module pax: This
Python has API version 1013, module pax has version 1012. import
_sketch /opt/csw/lib/python2.3/site-packages/PIL/Image.py:53:
RuntimeWarning: Python C API version mismatch for module _imaging: This
Python has API version 1013, module _imaging has version 1012. import
_imaging /opt/csw/lib/skencil-0.6.16/Sketch/Graphics/font.py:26:
RuntimeWarning: Python C API version mismatch for module streamfilter:
This Python has API version 1013, module streamfilter has version 1012.
import streamfilter /opt/csw/lib/skencil-0.6.16/Sketch/Lib/type1.py:31:
RuntimeWarning: Python C API version mismatch for module _type1: This
Python has API version 1013, module _type1 has version 1012. from
Sketch._type1 import decode,
hexdecode /opt/csw/lib/skencil-0.6.16/Sketch/Lib/type1.py:32:
RuntimeWarning: Python C API version mismatch for module pstokenize:
This Python has API version 1013, module pstokenize has version 1012.
from Sketch.pstokenize import PSTokenizer, OPERATOR, NAME, INT,
END /opt/csw/lib/skencil-0.6.16/Sketch/__init__.py:180: RuntimeWarning:
Python C API version mismatch for module paxtkinter: This Python has
API version 1013, module paxtkinter has version 1012. import paxtkinter
Traceback (most recent call last): File "/opt/csw/bin/skencil", line
34, in <module> Sketch.main.main() File
"/opt/csw/lib/skencil-0.6.16/Sketch/Base/main.py", line 142, in main
Sketch.init_ui() File "/opt/csw/lib/skencil-0.6.16/Sketch/__init__.py",
line 187, in init_ui __import__(name) File
"/opt/csw/lib/skencil-0.6.16/Script/export_raster.py", line 46, in
<module> from Sketch.UI.sketchdlg import SKModal File
"/opt/csw/lib/skencil-0.6.16/Sketch/UI/sketchdlg.py", line 66, in
<module> from Tkinter import Toplevel, IntVar, Frame, Checkbutton,
Label ImportError: No module named Tkinter

-- 
S. Hakim Hamdani [ML] / Eroteme.org



More information about the users mailing list