I have encountered this problem too just now, with an up-to-date jaunty
machine.
After adding some debug messages, I get:
ImportError: could not import gobject (error was:
'/var/lib/python-support/python2.6/gtk-2.0/glib/_glib.so: undefined symbol:
Py_InitModule4_64')
Error in sys.excepthook:
OK, apparently the rhythmbox shell is linking to libpython:
g...@dark-tower:ns-3-dev$ ldd /usr/bin/rhythmbox|grep python
libpython2.6.so.1.0 = /usr/local/lib/libpython2.6.so.1.0
(0x7f43a477b000)
But there is something wrong:
g...@dark-tower:ns-3-dev$ objdump --dynamic-syms
Oops, never mind! Beginner's mistake, I feel stupid :P
libpython2.6.so.1.0 = /usr/local/lib/libpython2.6.so.1.0
(0x7f43a477b000)
Removing the rogue python lib from /usr/local takes care of the problem.
--
rhythmbox crashed with SIGSEGV in rb_python_module_load_with_gil()
We are closing this bug report as it lacks the information, described in
the previous comments, we need to investigate the problem further.
However, please reopen it if you can give us the missing information and
don't hesitate to submit bug reports in the future.
** Changed in: rhythmbox
may you upgrade your machine and try again? that's possible the python
2.6 issue (bug 349467)
** Changed in: rhythmbox (Ubuntu)
Importance: Undecided = Medium
** Changed in: rhythmbox (Ubuntu)
Status: New = Incomplete
** Changed in: rhythmbox (Ubuntu)
Assignee: (unassigned) =