Bug 911783 - gstreamer1-plugins-good does not include libgstgdkpixbuf.so module in Fedora 18
Summary: gstreamer1-plugins-good does not include libgstgdkpixbuf.so module in Fedora 18
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gstreamer1-plugins-good
Version: 18
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Brian Pepple
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-02-16 00:09 UTC by Mario Sanchez Prada
Modified: 2013-02-16 01:57 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-02-16 00:18:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mario Sanchez Prada 2013-02-16 00:09:47 UTC
Description of problem:
=======================
There is no libgstgdkpixbuf.so module included in the gstreamer1-plugins-good package for Fedora 18 (version 1.0.5-1), which causes any app trying to use the gdkpixbufsink decoder to fail with the following error:

  'Could not construct pipeline: no element "gdkpixbufsink"'

However, it seems that the documentation HTML files are included indeed!

$ rpm -ql gstreamer1-plugins-good-1.0.5-1.fc18.x86_64 | grep pixbuf
/usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/gst-plugins-good-plugins-gdkpixbufoverlay.html
/usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/gst-plugins-good-plugins-gdkpixbufsink.html
/usr/share/gtk-doc/html/gst-plugins-good-plugins-1.0/gst-plugins-good-plugins-plugin-gdkpixbuf.html

This module is available in gstreamer1-plugins-good since 1.0.2, so it looks to me like a packaging bug.

Note: this seems to be fixed in Fedora 19, in package version 1.0.5-3.fc19, at least according to the file list here: 
http://rpm.pbone.net/index.php3/stat/6/idpl/20138854/dir/rawhide/com/gstreamer1-plugins-good-1.0.5-3.fc19.x86_64.rpm


Version-Release number of selected component:
=============================================
1.0.5-1.fc18.x86_64


How reproducible:
=================

Just try to run any application using a Gstreamer pipeline including the gdkpixbufsink decoder in a Fedora 18 system with that version of the package and you should be able to spot the issue.

I personally have detected it while reviewing a patch for frogr in GNOME's bugzilla (see https://bugzilla.gnome.org/show_bug.cgi?id=693230#c19)

Comment 1 Brian Pepple 2013-02-16 00:18:44 UTC
This has already been fixed.

https://admin.fedoraproject.org/updates/FEDORA-2013-2141/gstreamer1-plugins-good-1.0.5-3.fc18

Comment 2 Mario Sanchez Prada 2013-02-16 01:57:56 UTC
(In reply to comment #1)
> This has already been fixed.
> 
> https://admin.fedoraproject.org/updates/FEDORA-2013-2141/gstreamer1-plugins-
> good-1.0.5-3.fc18

Indeed! I just enabled the updates-testing repository to check that 1.0.5-3 version out and it fixes the issue for me.

Thanks!


Note You need to log in before you can comment on or make changes to this bug.