After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 583606 - pitivi checks for very few requirements at configure time, and some error dialogs have incorrect messages
pitivi checks for very few requirements at configure time, and some error dia...
Status: RESOLVED FIXED
Product: pitivi
Classification: Other
Component: General
0.13.x
Other Linux
: Normal normal
: 0.13.4
Assigned To: Pitivi maintainers
Pitivi maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-22 23:26 UTC by Sandy Armstrong
Modified: 2010-09-09 20:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
update translation for error message (1.31 KB, patch)
2009-09-16 21:30 UTC, Karl Palsson
none Details | Review

Description Sandy Armstrong 2009-05-22 23:26:54 UTC
After successfully building and installing pitivi from tarball, I ran into the following hurdles:

 * Needed to install gst-python (openSUSE package python-gstreamer-0_10)
 * Couldn't find zope.interface.verify (openSUSE package python-zopeinteface)
 * A dialog said "Could not find the GNonLin plugins!" (installed from source)
 * A dialog said "Could nt import goocanvas python bindings" (openSUSE package python-goocanvas)
 * A dialog said "You do not have a recent enough version of the GStreamer Python Bindings (currently 0.10.13.0)\n\nInstall a version of the GStreamer Python bindings greater or equal to 0.10.15"

My version of python-gstreamer is 0.10.13...I assume by the inconsistent error message that I actually need 0.10.15?

All of these should be checked at configure time.  At the very least the last dialog should be corrected for accuracy.

I don't like to deviate from system gstreamer so I stopped trying to get pitivi running at this point.  I'll probably try installing python-gstreamer from tarball, though (if I can), just to see if it helps.
Comment 1 Sandy Armstrong 2009-05-22 23:33:08 UTC
I did try building python-gstreamer from tarball, but was unsuccessful, and filed bug #583607 about it.  Will happily try again once I get past that issue.
Comment 2 Sandy Armstrong 2009-05-23 15:01:11 UTC
According to bug #583642, pitivi requires GStreamer 0.10.23, for anyone else running into problems.
Comment 3 Edward Hervey 2009-05-23 16:31:11 UTC
from configure.ac:

dnl Note for packagers
dnl The following requirements are run-time requirements,
dnl make sure you don't forget them, even though you're able to
dnl build pitivi without them.
dnl
dnl For a more exhaustive list of checks, you can have a look at
dnl the runtime checks in pitivi/check.py
Comment 4 Sandy Armstrong 2009-05-23 18:26:49 UTC
I did not notice that, thanks.  It does have all of the necessary info, so I guess you can close this bug (though I'd still recommend fixing the pygst dialog to have consistent version numbers).
Comment 5 Edward Hervey 2009-05-24 09:56:24 UTC
Sandy : I don't understand what's the problem with the pygst dialog. It says to install a version greater or equal to XXXX.
Comment 6 Sandy Armstrong 2009-05-24 12:55:41 UTC
Oh, I see now...but this part was confusing to me:

"You do not have a recent enough version of the GStreamer
Python Bindings (currently 0.10.13.0)"

That sounds like the version I *need* is 0.10.13.0, but I guess it's saying that the version I *have* is 0.10.13.0.  That's why I thought there was something wrong with the dialog.
Comment 7 Karl Palsson 2009-09-16 21:30:14 UTC
Created attachment 143302 [details] [review]
update translation for error message

If we can't just close this ticket outright, then perhaps this translation file update would work,

before:  You do not have a recent enough version of GStreamer (currently %s)
now: You do not have a recent enough version of GStreamer (your version %s)
Comment 8 Alessandro Decina 2009-09-17 09:48:57 UTC
Agreed. You want to do it? :)
Comment 9 Alessandro Decina 2009-09-17 11:38:16 UTC
commit 82391b2c4f15019a5d45287bca851a8a4d4686f1
Author: Karl Palsson <bugs@tweak.net.au>
Date:   Wed Sep 16 23:38:27 2009 +0000

    make it explicit that we're talking about YOUR version being out of date