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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to