[packman] gstreamer010-plugins-ugly on 11.0/x86_64 broken?

"Andrés G. Aragoneses" knocte at gmail.com
Tue Aug 19 00:38:01 CEST 2008


Toni wrote:
> Am Montag, 18. August 2008 schrieb Andrés G. Aragoneses:
>> Andrés G. Aragoneses wrote:
>>> Andrés G. Aragoneses wrote:
>>>> Toni wrote:
>>>>>> I installed it and I cannot run it. Output error in the console is:
>>>>>>
>>>>>> 16696
>>>>>> Traceback (most recent call last):
>>>>>>    File "<string>", line 25, in <module>
>>>>>>    File
>>>>>> "/usr/lib64/python2.5/site-packages/libchristine/Christine.py", line
>>>>>> 41, in <module>
>>>>>>      from libchristine.Library import library
>>>>>>    File "/usr/lib64/python2.5/site-packages/libchristine/Library.py",
>>>>>> line 28, in <module>
>>>>>>      from libchristine import clibrary
>>>>>> ImportError: cannot import name clibrary
>>>>>> Error while trying to run christine
>>>>> aargh, ok:
>>>>> in the file /usr/lib/python2.5/site-packages/libchristine/Library.py
>>>>>
>>>>> remove the line:
>>>>> from libchristine import clibrary
>>>> Isn't there an upstream fix for this?
>>> I reply to myself: yes. So thanks!
>>> Then, now running it I get the following warnings:
>>>
>>> knocte at linux-fej6:~> christine
>>> 19929
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstqtdemux.so':
>>> /usr/lib64/libgstrtp-0.10.so.0: undefined symbol: gst_event_has_name
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstrtpmanager.so':
>>> /usr/lib64/libgstrtp-0.10.so.0: undefined symbol: gst_event_has_name
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstequalizer.so':
>>> /usr/lib64/libgstaudio-0.10.so.0: undefined symbol:
>>> gst_base_sink_wait_clock
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstrtsp.so':
>>> /usr/lib64/libgstrtp-0.10.so.0: undefined symbol: gst_event_has_name
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstsdpelem.so':
>>> /usr/lib64/libgstrtp-0.10.so.0: undefined symbol: gst_event_has_name
>>>
>>> (christine:20333): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstrtp.so':
>>> /usr/lib64/libgstrtp-0.10.so.0: undefined symbol: gst_event_has_name
>>>
>>> And I get this when trying to play an mp3 file:
>>>
>>> (christine:20330): GStreamer-WARNING **: Failed to load plugin
>>> '/usr/lib64/gstreamer-0.10/libgstmad.so':
>>> /usr/lib64/libgstaudio-0.10.so.0: undefined symbol:
>>> gst_base_sink_wait_clock ** Message: don't know how to handle audio/mpeg,
>>> mpegversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)2,
>>> parsed=(boolean)true
>> Ok, I now have installed again libgstreamer0_10 version 0.10.20-42.pm.1
>> and now christine works! However, Banshee and Totem still doesn't. Mmmm,
>> just checked again on my package manager and I got again 2 libgstreamer
>> versions, I delete the old one and: again christine works but the other
>> ones not.
> so this shows that you have a mixture of gstreamer packages. I advice you to 
> install only the original SuSE versions or only the packman versions.

2 questions:
a) If Suse versions can't contain MP3 codecs, I should install 
packman's, right?
b) Can this be fixed at a package level? I mean, can packman packages 
have requisites for not being installed at the same time with the 
opensuse ones? I would like to help here if I can lend a hand.

>> Ideas?
> For mp3 playing you need the gstreamer-0_10-fluendo-* packages. Check also 
> that the gstreamer-0-10-ffmpeg package is installed.

Ok, I've now installed all those packages, and I haven't got anyone from 
the SUSE repos (except banshee-1-backend-engine-gstreamer, for which I 
guess there's no replacement), and I still have the same issue: 
christine works, the others not. Any more ideas?

	Andrés

-- 






More information about the Packman mailing list