hmm, after some tinkering, i managed to add /usr/lib/python-support to the sys.path permanently. Now importing vte makes python segfault right away.
[EMAIL PROTECTED]:~$ python -vd # installing zipimport hook import zipimport # builtin # installed zipimport hook # /usr/lib/python2.4/site.pyc matches /usr/lib/python2.4/site.py import site # precompiled from /usr/lib/python2.4/site.pyc # /usr/lib/python2.4/os.pyc matches /usr/lib/python2.4/os.py import os # precompiled from /usr/lib/python2.4/os.pyc import posix # builtin # /usr/lib/python2.4/posixpath.pyc matches /usr/lib/python2.4/posixpath.py import posixpath # precompiled from /usr/lib/python2.4/posixpath.pyc # /usr/lib/python2.4/stat.pyc matches /usr/lib/python2.4/stat.py import stat # precompiled from /usr/lib/python2.4/stat.pyc # /usr/lib/python2.4/UserDict.pyc matches /usr/lib/python2.4/UserDict.py import UserDict # precompiled from /usr/lib/python2.4/UserDict.pyc # /usr/lib/python2.4/copy_reg.pyc matches /usr/lib/python2.4/copy_reg.py import copy_reg # precompiled from /usr/lib/python2.4/copy_reg.pyc # /usr/lib/python2.4/types.pyc matches /usr/lib/python2.4/types.py import types # precompiled from /usr/lib/python2.4/types.pyc # /usr/lib/python2.4/warnings.pyc matches /usr/lib/python2.4/warnings.py import warnings # precompiled from /usr/lib/python2.4/warnings.pyc # /usr/lib/python2.4/linecache.pyc matches /usr/lib/python2.4/linecache.py import linecache # precompiled from /usr/lib/python2.4/linecache.pyc import encodings # directory /usr/lib/python2.4/encodings # /usr/lib/python2.4/encodings/__init__.pyc matches /usr/lib/python2.4/encodings/__init__.py import encodings # precompiled from /usr/lib/python2.4/encodings/__init__.pyc # /usr/lib/python2.4/codecs.pyc matches /usr/lib/python2.4/codecs.py import codecs # precompiled from /usr/lib/python2.4/codecs.pyc import _codecs # builtin # /usr/lib/python2.4/encodings/aliases.pyc matches /usr/lib/python2.4/encodings/aliases.py import encodings.aliases # precompiled from /usr/lib/python2.4/encodings/aliases.pyc # /usr/lib/python2.4/encodings/utf_8.pyc matches /usr/lib/python2.4/encodings/utf_8.py import encodings.utf_8 # precompiled from /usr/lib/python2.4/encodings/utf_8.pyc Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02) [GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. dlopen("/usr/lib/python2.4/lib-dynload/readline.so", 2); import readline # dynamically loaded from /usr/lib/python2.4/lib-dynload/readline.so >>> import vte dlopen("/usr/lib/python-support/python-vte/python2.4/gtk-2.0/vtemodule.so", 2); dlopen("/usr/lib/python2.4/site-packages/gtk-2.0/gobject.so", 2); import gobject # dynamically loaded from /usr/lib/python2.4/site-packages/gtk-2.0/gobject.so import gtk # directory /usr/lib/python2.4/site-packages/gtk-2.0/gtk # /usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.pyc matches /usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py import gtk # precompiled from /usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.pyc dlopen("/usr/lib/python2.4/site-packages/gtk-2.0/gtk/_gtk.so", 2); import cairo # directory /usr/lib/python2.4/site-packages/cairo # /usr/lib/python2.4/site-packages/cairo/__init__.pyc matches /usr/lib/python2.4/site-packages/cairo/__init__.py import cairo # precompiled from /usr/lib/python2.4/site-packages/cairo/__init__.pyc dlopen("/usr/lib/python2.4/site-packages/cairo/_cairo.so", 2); import cairo._cairo # dynamically loaded from /usr/lib/python2.4/site-packages/cairo/_cairo.so dlopen("/usr/lib/python2.4/site-packages/gtk-2.0/pango.so", 2); import pango # dynamically loaded from /usr/lib/python2.4/site-packages/gtk-2.0/pango.so dlopen("/usr/lib/python2.4/site-packages/gtk-2.0/atk.so", 2); import atk # dynamically loaded from /usr/lib/python2.4/site-packages/gtk-2.0/atk.so dlopen("/usr/lib/python2.4/site-packages/gtk-2.0/pangocairo.so", 2); import pangocairo # dynamically loaded from /usr/lib/python2.4/site-packages/gtk-2.0/pangocairo.so import gtk._gtk # dynamically loaded from /usr/lib/python2.4/site-packages/gtk-2.0/gtk/_gtk.so # /usr/lib/python2.4/site-packages/gtk-2.0/gtk/keysyms.pyc matches /usr/lib/python2.4/site-packages/gtk-2.0/gtk/keysyms.py import gtk.keysyms # precompiled from /usr/lib/python2.4/site-packages/gtk-2.0/gtk/keysyms.pyc Segmentation fault -- import vte not working for python-vte https://launchpad.net/bugs/79454 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs