Bug 750016

Summary: Update gstreamer-python package
Product: [Fedora] Fedora Reporter: Michael Monreal <michael.monreal+bugs>
Component: gstreamer-pythonAssignee: Thomas Spura <tomspur>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: kalevlember, lxtnow, nekohayo, otte, tomspur, tsaunier
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-07-28 01:21:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Michael Monreal 2011-10-29 23:21:03 UTC
The current version of gstreamer-python for Fedora 16 is gstreamer-python-0.10.19-2.fc15.x86_64, which includes a bug in the encodebin binding. This bug is fixed in 0.10.22 so it would be great if the package was updated in Fedora.

Comment 1 Jean-François Fortin Tam 2011-11-24 20:24:07 UTC
The latest gst python is also required for pitivi developers and testers.

Comment 2 Thomas Spura 2011-11-24 20:45:04 UTC
Xavier: I requested commit access a while ago. When you grant it, I'll take care of this...

Comment 3 Thomas Spura 2012-02-11 09:13:07 UTC
*** Bug 753443 has been marked as a duplicate of this bug. ***

Comment 4 Xavier Lamien 2012-04-25 15:42:27 UTC
Hey,
Sorry Thomas for having taking so long to reply. Your commit access should be granted by now.
Have at it now. Otherwise, I'll have a window this week-end to git it some love.

Comment 5 Thomas Spura 2012-04-26 08:22:03 UTC
Thanks Xavier.

I just tried to update it, but the testssuite fails currently...

Comment 6 Thomas Spura 2012-04-28 10:35:36 UTC
(In reply to comment #5)
> I just tried to update it, but the testssuite fails currently...

More on that is here:
https://bugzilla.gnome.org/show_bug.cgi?id=624490

Comment 7 Kalev Lember 2012-07-13 18:19:17 UTC
Any news about this? Do you guys mind if I go ahead and do the update?

Comment 8 Thomas Spura 2012-07-14 13:41:39 UTC
The only thing that prevents me from doing the update is bug #789467 as I can't properly decide, if the new package is working properly.
That's also why the testsuite failed and there is some nasty messing around with reference counting.

I currently don't want to replace a broken gstreamer-python, but somehow working, with a new broken one, which I don't know much about.
When you want to work on the update and test it further, feel free to do so.

Comment 9 Kalev Lember 2012-07-14 14:29:55 UTC
Thanks Thomas!

I've checked the testsuite failures.

Neither of the two failures with new gstreamer-python are regressions. Both of the test cases also fail with the old version of gstreamer-python we currently have.

In fact, the old version we currently have failed 7 tests; the new one only fails 2. So it's a definite improvement, when considering the test suite.

Comment 10 Fedora Update System 2012-07-14 17:40:25 UTC
gstreamer-python-0.10.22-2.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/gstreamer-python-0.10.22-2.fc17

Comment 11 Kalev Lember 2012-07-14 17:41:38 UTC
I have submitted gstreamer-python 0.10.22 to F17 updates-testing. Would appreciate any testing.

Comment 12 Fedora Update System 2012-07-15 21:25:29 UTC
Package gstreamer-python-0.10.22-2.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gstreamer-python-0.10.22-2.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-10666/gstreamer-python-0.10.22-2.fc17
then log in and leave karma (feedback).

Comment 13 Fedora Update System 2012-07-28 01:21:18 UTC
gstreamer-python-0.10.22-2.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.