After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729920 - fails to start with tracker 1.0
fails to start with tracker 1.0
Status: RESOLVED FIXED
Product: gnome-music
Classification: Applications
Component: general
3.12.x
Other Linux
: Normal normal
: 3.14
Assigned To: gnome-music-maint
gnome-music-maint
Depends on:
Blocks:
 
 
Reported: 2014-05-10 14:10 UTC by Michael Biebl
Modified: 2014-05-10 15:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Biebl 2014-05-10 14:10:45 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.
Comment 1 Vadim Rutkovsky 2014-05-10 15:46:37 UTC
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)"'?
Comment 2 Michael Biebl 2014-05-10 15:53:32 UTC
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.