Please SRU to PiTiVi 0.15.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| pitivi (Ubuntu) |
High
|
Unassigned | ||
| Precise |
High
|
Unassigned |
Bug Description
TESTCASE: test the "render" function, it was broken before update and should work after
Impact: the bug makes one of the key features of pitivi not usable in precise
Dev Fix: 0.15.1 is in quantal
Stable Fix: the update to 0.15.1 is one fix and translation updates
Regression Potential: the software is not installed by default and is not working, the fix should only improve things
PiTiVi 0.15.1 is badly broken in Precise, to the point of being completely unusable.
PiTiVi 0.15.2 fixes this breakage, seemingly restoring PiTiVi to a state at least as usable and stable as in Oneiric. I've been using it quite a bit the last week and haven't found any regressions yet... plus "working" is nice :P
I consider this a low risk update worthy of an SRU as going from completely broken to seemingly usable is clearly a step in the right direction, plus this is a dire regression from Oneiric.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: pitivi 0.15.1-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Fri May 18 20:16:17 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120122)
PackageArchitec
SourcePackage: pitivi
UpgradeStatus: No upgrade log present (probably fresh install)
Jason Gerard DeRose (jderose) wrote : | #1 |
Christian Reis (kiko) wrote : | #3 |
An application in main is completely broken; bumping to high.
Crashers that would be fixed by this: bug 916791, bug 861867, bug 916791, bug 916667 and possibly others.
Changed in pitivi (Ubuntu): | |
importance: | Undecided → High |
Jason Gerard DeRose (jderose) wrote : | #4 |
Thanks, Kiko!
Launchpad Janitor (janitor) wrote : | #5 |
Status changed to 'Confirmed' because the bug affects multiple users.
Changed in pitivi (Ubuntu Precise): | |
status: | New → Confirmed |
Changed in pitivi (Ubuntu Precise): | |
importance: | Undecided → High |
Sebastien Bacher (seb128) wrote : | #6 |
How is it "completely broken"? Having some details would help.
It would also make things easier if upstream had their git in an useful state... neither http://
Does anyone knows where 0.15.2 is coming from and what it includes?
Jeff Fortin Tam (kiddo) wrote : | #7 |
Sebastien, thanks for making me realize that "git push" does not push tags alongside commits. This is done now, on git.gnome.
There was
https:/
and
http://
Alongside the "NEWS" file.
*: http://
Also, for your info,
http://
Sebastien Bacher (seb128) wrote : | #8 |
Thanks Jean-François, I will do the update but the git log still doesn't make any sense to me, on http://
Sebastien Bacher (seb128) wrote : | #9 |
sorry about the "doesn't match at all the ftp tarball timestamp", I misread may for march... well at least we didn't overlook an update which was available before the precise freeze, I will SRU the bugfix version
Changed in pitivi (Ubuntu Precise): | |
status: | Confirmed → In Progress |
Changed in pitivi (Ubuntu): | |
status: | Confirmed → Fix Committed |
Launchpad Janitor (janitor) wrote : | #10 |
This bug was fixed in the package pitivi - 0.15.2-0ubuntu1
---------------
pitivi (0.15.2-0ubuntu1) quantal; urgency=low
* New upstream version (lp: #1001516)
-- Sebastien Bacher <email address hidden> Tue, 22 May 2012 19:46:11 +0200
Changed in pitivi (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in pitivi (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
Sebastien Bacher (seb128) wrote : | #11 |
Does anyone has a testcase which describing something which doesn't work with 0.15.1 and works with 0.15.2? I didn't use pitivi a lot but importing a video and dragging it in the timeline area works fine in 0.15.1, the video preview works as well, I can't really write how to test the stable update...
My test case for this particular release is to check whether rendering
works or not. I don't know of other bugs beyond that, perhaps Jason can
share his findings on that front, if any.
Jason Gerard DeRose (jderose) wrote : | #13 |
Yup, that's my exact experience too... I've haven't got a single render to work with 0.15.1 under Precise. Hit render, and the render hangs, never finishing.
description: | updated |
Sebastien Bacher (seb128) wrote : | #14 |
Thanks guys, I tried to update the description but I'm not sure it's convincing, I'm not a pitivi user myself and it's not very obvious how to use it, I added a 13Mb ogv video, dnd it to the bottom area in the ui, then picked "render" in the toolbar ... that seems to do something but on an i5 config it announces 25 minutes of work for a 13 mb video which is over the time I wanted to wait, I let it run for a minute, stopped the job and checked the video but get a dark screen only rendered for 15 seconds in it
Summary: I don't know enough about pitivi to write a good testcase for the stable update so if you want to see that version go in precise please help writing a correct one ;-)
Clint Byrum (clint-fewbar) wrote : | #15 |
The test case is fine here, thanks for adding it . Can somebody please add the required headers from the SRU process here:
https:/
Namely Impact, Dev Fix, Stable Fix, Regression Potential
The upload currently waiting for precise-proposed will not be considered until those fields are added to the description, per the process.
Thanks!
description: | updated |
Hello Jason, or anyone else affected,
Accepted pitivi into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https:/
tags: | added: verification-needed |
Dustin Kirkland (kirkland) wrote : | #17 |
I was having the same problem, couldn't render videos under 0.15.1 in precise, when I found this bug and the SRU proposal.
I have now upgraded to 0.15.2-0ubuntu0.1, but I'm still unable to render. It just hangs on the "Estimating" dialog. Is there something else I need to upgrade as well, in addition to pitivi?
Dustin Kirkland (kirkland) wrote : | #18 |
Here are the errors I'm getting:
kirkland@x220:~$ pitivi
ERROR: Could not load classifier cascade /usr/share/
ERROR [ 5267] [0x7fbefe84a700] "<Pipeline at 0x330ea90>" pipeline Jun 03 17:12:18 _handleErrorMes
streaming stopped, reason not-negotiated) (/usr/lib/
ERROR [ 5267] [0x7fbefe84a700] "<Pipeline at 0x330ea90>" pipeline Jun 03 17:12:19 _handleErrorMes
not negotiated) (/usr/lib/
ERROR [ 5267] [0x7fbefe84a700] "<Pipeline at 0x330ea90>" pipeline Jun 03 17:12:19 _handleErrorMes
streaming stopped, reason not-negotiated) (/usr/lib/
Dustin Kirkland (kirkland) wrote : | #19 |
Hmm, I've upgraded and downgraded Pitivi both, and none of them (oneiric, precise, precise-updates, quantal) are solving my rendering problem. Looks like the issue is elsewhere, perhaps in a library?
Here's some other interesting python tracebacks, having let it run for a long time "Estimating". Note the recursion error message...
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
elif is_raw(caps) and pad_compatible_
RuntimeError: maximum recursion depth exceeded
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.action = self._createAct
File "/usr/lib/
self.
File "/usr/lib/
astream = get_stream_
File "/usr/lib/
log.
AttributeError: 'NoneType' object has no attribute 'to_string'
Sebastien Bacher (seb128) wrote : | #20 |
@Jason, do you get the same issue, since you reported the bug could you try the update?
@Dustin: not sure but it seems it could be a gstreamer issue
Jeff Fortin Tam (kiddo) wrote : | #21 |
Dustin, your issue is most likely something else. Try a different combination of codecs (and when these errors happen make sure to restart pitivi for your next try), and maybe ask around on the irc channel to investigate this issue more easily.
Jason Gerard DeRose (jderose) wrote : | #22 |
@Sebastian: okay, I had a chance to play with the packaged from proposed, and for my combination of video clips and render settings, things are working for me. It appears to fix the regressions from Oneiric.
tags: |
added: verification-done removed: verification-needed |
Launchpad Janitor (janitor) wrote : | #23 |
This bug was fixed in the package pitivi - 0.15.2-0ubuntu0.1
---------------
pitivi (0.15.2-0ubuntu0.1) precise-proposed; urgency=low
* New upstream version (lp: #1001516)
-- Sebastien Bacher <email address hidden> Tue, 22 May 2012 19:46:11 +0200
Changed in pitivi (Ubuntu Precise): | |
status: | Fix Committed → Fix Released |
Version 0.15.2-0ubuntu0.1 allows me to render videos. If I start pitivi from the console, I see some Python stack traces and other errors, but they are not preventing me from rendering the videos. The main bug seems to be fixed.
There's a page with automatically generated packages on the SRU waiting list:
http://
This page does not mention pitivi. So if the package is in precise-proposed, but not on the SRU list, what's the state and how to go forward?
Jason Gerard DeRose (jderose) wrote : | #26 |
Maciej, I already see 0.15.2-0ubuntu0.1 in precise-updates, so I think this fix has already been pushed through.
Am I missing something?
Apologies, it was a case of PEBKAC.
$ apt-cache policy pitivi
pitivi:
Instalado: 0.15.2-0ubuntu0.1
Candidato: 0.15.2-0ubuntu0.1
Tabela de Versão:
*** 0.15.2-0ubuntu0.1 0
500 http://
100 /var/lib/
0.
500 http://
All is good. Thanks!
Status changed to 'Confirmed' because the bug affects multiple users.