Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140648 - media-sound/quodlibet crashes on start
Summary: media-sound/quodlibet crashes on start
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Thomas Cort (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-16 08:13 UTC by Oleg S. Marin
Modified: 2006-07-31 17:41 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
corrected (LC_MESSAGES="C") traceback (qltrace,3.92 KB, text/plain)
2006-07-16 08:20 UTC, Oleg S. Marin
Details
added "emerge --info" (info,2.91 KB, text/plain)
2006-07-16 14:38 UTC, Oleg S. Marin
Details
trace back with latest glib (qltrace-glib-2.12,4.09 KB, text/plain)
2006-07-19 03:21 UTC, Oleg S. Marin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg S. Marin 2006-07-16 08:13:35 UTC
It installs well, but crashes on start.
Here is the output:
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/oggvorbis.py", line 9, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/flac.py", line 9, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/mp3.py", line 11, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/mp4.py", line 13, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/mod.py", line 11, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/mpc.py", line 11, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/wav.py", line 11, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Traceback (most recent call last):
  File "/usr/share/quodlibet/formats/__init__.py", line 22, in ?
    try: format = __import__(name, {}, {}, self)
  File "/usr/share/quodlibet/formats/wavpack.py", line 9, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Поддерживаемые форматы: formats.flac, formats.mod, formats.mp3, formats.mp4, formats.mpc, formats.oggvorbis, formats.wav, formats.wavpack
Библиотека песен загружена.
Открытие аудио-устройства.
Traceback (most recent call last):
  File "/usr/bin/quodlibet", line 309, in ?
    main()
  File "/usr/bin/quodlibet", line 24, in main
    player = load_player()
  File "/usr/bin/quodlibet", line 266, in load_player
    import player
  File "/usr/share/quodlibet/player.py", line 10, in ?
    import gst
  File "/usr/lib/python2.4/site-packages/gst-0.10/gst/__init__.py", line 93, in ?
    from _gst import *
ImportError: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_intern_static_string
Comment 1 Oleg S. Marin 2006-07-16 08:20:34 UTC
Created attachment 91911 [details]
corrected (LC_MESSAGES="C") traceback
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-16 08:56:36 UTC
emerge --info, please.
Comment 3 Oleg S. Marin 2006-07-16 14:38:16 UTC
Created attachment 91936 [details]
added "emerge --info"
Comment 4 Thomas Cort (RETIRED) gentoo-dev 2006-07-17 16:01:39 UTC
Upgrade to the latest glib and then rebuild gstreamer, pygst, and all gstreamer plugins you have installed. If that doesn't fix the problem, please reopen this bug.
Comment 5 Oleg S. Marin 2006-07-19 03:21:08 UTC
Created attachment 92195 [details]
trace back with latest glib
Comment 6 Oleg S. Marin 2006-07-19 03:22:33 UTC
It did not help.
Comment 7 Kai Huuhko 2006-07-20 03:10:23 UTC
(In reply to comment #6)
> It did not help.
> 

Hi, would you mind doing

emerge -C quodlibet && rm -R /usr/share/quodlibet && emerge quodlibet

and see if it helps.
Comment 8 Oleg S. Marin 2006-07-22 15:17:11 UTC
this did'n help too :(
Comment 9 Kai Huuhko 2006-07-23 10:21:58 UTC
Try "revdep-rebuild" from app-portage/gentoolkit package.
Comment 10 Oleg S. Marin 2006-07-30 06:52:08 UTC
Nothing has changed.
Comment 11 Thomas Cort (RETIRED) gentoo-dev 2006-07-31 17:41:57 UTC
From the most recent traceback I see that it is complaining about this symbol: libxml_xmlDocPtrWrap. This is from libxml2. Please try `emerge --sync`, `emerge -uD world`, `revdep-rebuild`, and then `emerge glib libxml2 gstreamer pygst`, emerge all gstreamer plugins you have installed, and then `emerge mutagen quodlibet`

If that does not solve the problem, please reopen this bug and include your package.keywords and a list of installed versions for libxml2, glib, gstreamer, pygst, mutagen, and quodlibet. Also include a list of all of the versions of the gstreamer plugins you have installed.