http://bugzilla.rpmfusion.org/show_bug.cgi?id=289
--- Comment #16 from Erik van Pienbroek <erik-rpmfusion(a)vanpienbroek.nl> 2009-01-09
20:01:17 ---
Another issue we have with this package is PackageKit integration ( which is a
F10 feature:
https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM ). Right
now, this package lacks the RPM provides for this feature:
$ rpmquery --provides gstreamer-pitfdll
libpitfdll.so
gstreamer-pitfdll = 0.9.1.1-1.20080215cvs.fc10
gstreamer-pitfdll(x86-32) = 0.9.1.1-1.20080215cvs.fc10
After some investigation I've found out this is caused by a 'bug' in the
gstreamer package. The file /usr/lib/rpm/gstreamer.prov (provided by
gstreamer-devel) assumes GStreamer plugins always contain the text 'libgst' in
the filename. If I add the command ...
mv $RPM_BUILD_ROOT%{_libdir}/gstreamer-0.10/libpitfdll.so
$RPM_BUILD_ROOT%{_libdir}/gstreamer-0.10/libgstpitfdll.so
.. to the %install phase of the .spec file of gstreamer-pitfdll (and the
w32codecs are installed during the rpm build!), the auto generation works:
$ rpmquery --provides gstreamer-pitfdll
gstreamer0.10(decoder-audio/x-qdm2)
gstreamer0.10(decoder-audio/x-wma)(wmaversion=1)
gstreamer0.10(decoder-audio/x-wma)(wmaversion=2)
gstreamer0.10(decoder-audio/x-wma)(wmaversion=3)
gstreamer0.10(decoder-audio/x-wms)
gstreamer0.10(decoder-video/x-indeo)(indeoversion=4)
gstreamer0.10(decoder-video/x-indeo)(indeoversion=5)
gstreamer0.10(decoder-video/x-wmv)(wmvversion=1)
gstreamer0.10(decoder-video/x-wmv)(wmvversion=2)
gstreamer0.10(decoder-video/x-wmv)(wmvversion=3)
libpitfdll.so
gstreamer-pitfdll = 0.9.1.1-3.20080215cvs.fc10
gstreamer-pitfdll(x86-32) = 0.9.1.1-3.20080215cvs.fc10
Do the other people here think this is worth a bugreport against the gstreamer
package or should we permanently add the hack I did above to this package?
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.