Bug 1159657
Summary: | Prepare for Pitivi 0.94 and dependencies | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jean-François Fortin Tam <nekohayo> |
Component: | pitivi | Assignee: | Gwyn Ciesla <gwync> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 21 | CC: | elad, fschwarz, gwync, hicham.haouari, otte, samtygier |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | gnonlin-1.4.0-1.fc21 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-11-04 16:54:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1093140, 1155141, 1159986 | ||
Bug Blocks: | 1160285 |
Description
Jean-François Fortin Tam
2014-11-02 18:55:53 UTC
Pitivi 0.94 is now released, you can grab it at https://download.gnome.org/sources/pitivi/0.94/ Jean-François: beta freeze has already happened for F21. Do you know if any of the dependencies contains API breakage compared to the versions currently shipped in the F21 repos? If so, maybe we can only update pitivi in rawhide (which would be a shame). Hi Felix, The policy in GStreamer is to never break API (nor ABI!) between major versions, and major versions are now only considered 1.x vs 2.x vs 3.x (instead of 1.2.x vs 1.4.x). So actually, that is not a problem here. Also, you could argue that those modules generally ought to be upgraded in lockstep with the rest of gstreamer anyway :) ok, sounds good. As for lockstep upgrading I guess that's a call the current package maintainers should make but it sounds sensible to coordinate at least python-gstreamer1, gnonlin and gst-editing-services. So, I took care of gnonlin, python-gstreamer1 and gst-editing-services in rawhide. But. There's always a but. pitivi 0.94 needs py3cairo. This exists upstream as a separate tarball, so it will be a new package and will need a review. I'm packaging this and will submit it when ready. But. It requires a python3 version of python-xpyb, which does not exist separately upstream and the current python-xpyb package does not currently ship. So I'll have to look into adding that and work with the maintainer to either do it or do it myself. (In reply to Jon Ciesla from comment #5) > pitivi 0.94 needs py3cairo. This exists upstream as a separate tarball, so > it will be a new package and will need a review. Just to be sure: py3cairo is something else than python3-cairo? ( https://apps.fedoraproject.org/packages/python3-cairo ) Not sure how I missed that. Thanks, it's the same thing. I should have 0.94 in rawhide soon. Hi Jon, how about F21, will we be able to have those packages and Pitivi provided as updates? I'll look into it. gnonlin-1.4.0-1.fc21,pitivi-0.94-1.fc21,python-gstreamer1-1.4.0-1.fc21,gst-editing-services-1.4.0-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/gnonlin-1.4.0-1.fc21,pitivi-0.94-1.fc21,python-gstreamer1-1.4.0-1.fc21,gst-editing-services-1.4.0-1.fc21 Just wanted to say: Thank you Jon for your effort and prompt response :-) Very welcome. :) Hi Jon, I saw n0oir's comment and yes, since pitivi is python3 now, every python dependency ought to be its python3 variant, so for numpy it would be the "python3-numpy" package. AFAIK that's all, but you may take a look at http://wiki.pitivi.org/wiki/Dependencies to see (I kept updating that page so it should be accurate for Fedora, hopefully) gnonlin-1.4.0-1.fc21, python-gstreamer1-1.4.0-1.fc21, gst-editing-services-1.4.0-1.fc21, pitivi-0.94-3.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |