Hi Andy, Andrew Price wrote: > a...@plato:braseromedia$ pwd > /usr/share/doc/python-brasero/examples/braseromedia > a...@plato:braseromedia$ python drive_selection.py > > GLib-ERROR **: The thread system is not yet initialized. > aborting... > Aborted
It works fine here. It will show a dialog with the cd/dvd drives. > This happens on line 9 of drive_selection.py which is: > > monitor = braseromedia.MediumMonitor () Does $ python -c 'import braseromedia; braseromedia.MediumMonitor ()' fail? > Afterwards I installed the brasero package from experimental to check if > it was a common problem but I successfully burned a CD with brasero. > Running the example script after installing brasero pulled in its deps > also gave the same error. > > Here's a nice ugly backtrace. Line #6 looks interesting: I dunno what's going wrong... Just two ideas, does it fail with glib from experimental, and can you rebuild libbrasero-media with DEB_BUILD_OPTIONS=nostrip ? The code in libbrasero-media/ doesn't call g_thread_create_full (only g_thread_create) so I'm not sure what's calling it and why it fails, maybe with more symbols we could find it out. Emilio > #7 0xb6d156cd in ?? () from /usr/lib/libbrasero-media.so.0
signature.asc
Description: OpenPGP digital signature