Problem with gstreamer

Marcel Rieux m.z.rieux at gmail.com
Tue Dec 29 01:05:00 UTC 2009


On Mon, Dec 28, 2009 at 6:37 PM, Michael Schwendt <mschwendt at gmail.com> wrote:
> On Mon, 28 Dec 2009 17:49:34 -0500, Marcel wrote:
>
>> > The -devel in the name means that these are
>> > optional packages needed by software developers, including people who
>> > (re)compile/(re)build software packages from source code.
>>
>> Is that why I have:
>>
>> rpm -q /var/lib/yum/yumdb/g/(checksum?)-gstreamer-devel-0.10.25.1-2.fc12-x86_64/checksum_data
>>
>> package is not installed
>>
>> ===========
>>
>>  Or is it a syntax problem?
>
> The problem is that you're throwing in a command that doesn't make any
> sense at all. What the heck are you trying to do there with yumdb?
> Not even the RPM query is correct. With plain -q, the RPM query expects
> package names, but you give it a file name. Even if it were a -qf query,
> the files in the yumdb are not tracked in the RPM database as they are
> run-time files and don't belong into any package.

So, here we go:

rpm -qf /usr/lib64/gstreamer-0.10/libgstximagesrc.so
gstreamer-plugins-good-0.10.17-3.fc12.x86_64

This seems correct.

> You haven't given enough details there either. Trouble-shooting could
> start with creating a fresh user account to try Rhythmbox with (or
> basic GStreamer commands in a shell). Secondly, you could use RPM
> to verify all gstreamer* packages you find on your system (or even
> remove and reinstall them).

I suppose these would be the ones to check:

rpm -Vf /usr/lib64/gstreamer-0.10/*
rpm -Vf /usr/lib/gstreamer-0.10/*

These commands have no output.

> With regard to your crash of "package-cleanup", it should be fairly easy
> to debug it as long as you can reproduce it. It's Python -- source code! --
> you could print out the offending value that causes a type error and
> track down where it comes from.

???




More information about the fedora-list mailing list