Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 486980 - media-video/pitivi-0.93 version bump
Summary: media-video/pitivi-0.93 version bump
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Keywords: InVCS
Depends on: 419847 490768 490770
  Show dependency tree
Reported: 2013-10-04 23:26 UTC by teidakankan
Modified: 2014-04-09 07:37 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---

pitivi-0.91.ebuild (pitivi-0.91.ebuild,1.31 KB, text/plain)
2013-11-08 19:02 UTC, Dmitry Dzhus

Note You need to log in before you can comment on or make changes to this bug.
Description teidakankan 2013-10-04 23:26:19 UTC

Reproducible: Always

2013 September 29 - Pitivi 0.91

  First alpha release for the new version of Pitivi based on GES.
  It is a major rework of the entire Pitivi architecture. It includes:

  * Replacing the core of Pitivi by GES; 20 thousand lines of code removed
  * Porting to GStreamer 1.x
  * Porting to GTK+ 3.x
  * Replacing GooCanvas by Clutter for the timeline
  * An automated UI test suite, with many checks for mission-critical parts
  * Fixing hundreds of bugs
  * Implementing many new features
  * UI polish all over the place
  * Refactoring pretty much the entire codebase
  * See for details
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-10-06 22:27:27 UTC
Note the "alpha release" in the ChangeLog. We don't usually add that to the tree.
Will have a look at how crashy it is before considering.
Comment 2 Robin Kauffman 2013-10-07 19:43:05 UTC
It should be noted that PiTiVi 0.91 requires gst-editing-services, which isn't in the main tree at the moment.  I have a couple of rough ebuilds, but haven't tested them since last year.  Absolutely no idea if they still work.
Comment 3 Robin Kauffman 2013-10-07 19:47:01 UTC
For the rest of the requirements (there are some that I missed that aren't present in Gentoo ATM), see:
Comment 4 Dmitry Dzhus 2013-11-05 10:41:45 UTC
See #419847 for gst-editing-services ebuild.
Apparently gnonlin 1.x series is also required, which is not in the tree yet, nor it's available in any of bugs.
Comment 5 Dmitry Dzhus 2013-11-08 19:02:42 UTC
Created attachment 362802 [details]

Attaching pitivi-0.91 ebuild using new deps.


gst-editing-services - bug 419847
gst-python - bug 490768
gnonlin - bug 490770
Comment 6 jamatik 2013-11-13 00:11:31 UTC
conflict with the correct ebuild location
media-plugins/gst-editing-services (instead of media-libs/gst-editing-services)

version 0.92 is out
Comment 7 Mart Raudsepp gentoo-dev 2014-03-25 12:16:27 UTC
With 0.93 being dubbed a beta instead of alpha, I hope to get around to bumping at some point now.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-04-01 21:54:57 UTC
I prepared some bumps locally already, it requires quite a few new packages (which are done as well). I shall try to commit this this weekend as 0.93 actually starts and does some stuff unlike 0.92.
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-04-06 15:26:06 UTC
+*pitivi-0.93 (06 Apr 2014)
+  06 Apr 2014; Gilles Dartiguelongue <> pitivi-0.14.1.ebuild,
+  +pitivi-0.93.ebuild:
+  Version bump, bug #486980.
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-04-06 15:30:49 UTC
Now that we have a working pitivi again, I am going to mask the old revisions and kill them with fire soon.
Comment 11 Michal Plichta 2014-04-08 12:38:57 UTC
media-plugins/gst-plugins-libav-1.2.0 give me warrning:

configure: Using system-installed libav code
configure: WARNING:
   WARNING: you have chosen to build gst-libav against a random
   external version of Libav instead of building it against the tested
   internal Libav snapshot that is included with gst-libav.

   This is a very bad idea.  So bad in fact that words cannot express
   just how bad it is.  Suffice to say that it is BAD.

   The GStreamer developers cannot and will not support a gst-libav
   built this way.  Any bug reports that indicate there is an external
   version of Libav involved will be closed immediately without further

   The reason such a setup can't be supported is that the Libav API
   and ABI is in constant flux, yet there aren't any official releases
   of the Libav library to develop against.  This makes it impossible
   to guarantee that gst-libav will work reliably, or even compile,
   with a randomly picked version Libav.  Even if gst-libav compiles
   and superficially appears to work fine against your chosen external
   Libav version, that might just not be the case on other systems, or
   even the same system at a later time, or when using decoders,
   encoders, demuxers or muxers that have not been tested.

   Please do not create or distribute binary packages of gst-Libav
   that link against an external libav. Thank you!

And failed with:
libtool: compile:  x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I../../gst-libs -I../../gst-libs -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs -march=native -O2 -fomit-frame-pointer -pipe -c gstavcodecmap.c  -fPIC -DPIC -o .libs/libgstlibav_la-gstavcodecmap.o
gstavcodecmap.c:30:38: fatal error: libavutil/channel_layout.h: No such file or directory
compilation terminated.
make[3]: *** [libgstlibav_la-gstavcodecmap.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-plugins/gst-plugins-libav-1.2.0/work/gst-libav-1.2.0/ext/libav'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-plugins/gst-plugins-libav-1.2.0/work/gst-libav-1.2.0/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-plugins/gst-plugins-libav-1.2.0/work/gst-libav-1.2.0'
make: *** [all] Error 2
 * ERROR: media-plugins/gst-plugins-libav-1.2.0::gentoo failed (compile phase):
 *   emake failed
Comment 12 Mart Raudsepp gentoo-dev 2014-04-09 07:37:59 UTC
gst-plugins-libav issues are not related to pitivi. The bug you are hitting is tracked at #501406