GNOME Bugzilla – Bug 729920
fails to start with tracker 1.0
Last modified: 2014-05-10 15:53:32 UTC
Version: 3.12.1 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747581 Using gnome-music with tracker 1.0, the application hangs during start with the following message: $ gnome-music /usr/lib/python3/dist-packages/gi/module.py:178: Warning: cannot register existing type 'TrackerSparqlConnection' g_type = info.get_g_type() /usr/lib/python3/dist-packages/gi/module.py:178: Warning: g_once_init_leave: assertion 'result != 0' failed g_type = info.get_g_type() /usr/lib/python3/dist-packages/gi/module.py:212: Warning: g_type_get_qdata: assertion 'node != NULL' failed type_ = g_type.pytype /usr/lib/python3/dist-packages/gi/module.py:226: Warning: g_type_get_qdata: assertion 'node != NULL' failed g_type.pytype = wrapper /usr/lib/python3/dist-packages/gi/module.py:226: Warning: g_type_set_qdata: assertion 'node != NULL' failed g_type.pytype = wrapper Using the Tracker.typelib file from tracker 0.16, gnome-music starts fine.
I'm using tracker-1.0.0-1.fc20.x86_64 and it works fine here. Are you sure you don't have several tracker versions mixed? Do the same warning appear if you execute 'python3 -c "from gi.repository import Tracker; Tracker.SparqlConnection.get(None)"'?
Hi Vadim, good catch! You are right, grilo-plugins was still compiled against tracker 0.16. Recompiling that against tracker-1.0 did fix the issue. Thanks for your quick response. Closing the bug report.