FS#10166 - [Totem 2.22 DVB-t] gstreamer0.10-bad-plugins omits libgstdvb.so

Attached to Project: Arch Linux
Opened by David Spicer (azleifel) - Saturday, 12 April 2008, 10:06 GMT
Last edited by Aaron Griffin (phrakture) - Monday, 14 April 2008, 15:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The new DVB-t playback function in Totem 2.22 needs libgstdvb.so from gst-plugins-bad but this plugin library is missing from the gstreamer0.10-bad-plugins 0.10.6-1 package. I'm assuming that it should be in gstreamer0.10-bad-plugins and not gstreamer0.10-bad because it has an external dependency:

configure: *** checking feature: DVB Source ***
configure: *** for plug-ins: dvb ***
checking Checking for up to date dvb installation... checking linux/dvb/frontend.h usability... yes
checking linux/dvb/frontend.h presence... yes
checking for linux/dvb/frontend.h... yes
configure: *** These plugins will be built: dvb

The code for the dvb library is in the 'sys' directory of the source package. It does get built by the gstreamer0.10-bad-plugins PKGBUILD but is not installed as part of the package. Adding an extra line to the PKGBUILD to make install stuff from the 'sys' directory, i.e.:

make -C sys DESTDIR=${startdir}/pkg install || return 1

got me a package containing libgstdvb.so and I can now watch DVB-t with Totem.

Additional info:
* gstreamer0.10-bad-plugins 0.10.6-1

Steps to reproduce: Start Totem 2.22 and select Movie -> Watch TV on 'DVB Adapter 0'. This just gets a "Totem cannot play this type of media (Digital Television) because you do not have the appropriate plugins to handle it." error.
This task depends upon

Closed by  Aaron Griffin (phrakture)
Monday, 14 April 2008, 15:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  Package gstreamer0.10-bad-plugins 0.10.6-2 resolves issue (for x86_64).
Comment by David Spicer (azleifel) - Saturday, 12 April 2008, 23:00 GMT
...later the same day and gstreamer0.10-bad-plugins 0.10.6-2 has appeared for x86_64 and it has the missing libgstdvb.so included!

Loading...