Package: pitivi
Version: 0.93-4.2
Followup-For: Bug #778520

Dear Maintainer,

I ran into this startup bug too. Fortunately, searching a bit on the Internet I 
found a
solution below. It's said to have been included upstream so possibly it is 
actually fixed
in 0.94. However I could not test the package from experimental because of 
missing
dependencies. In any case this bug should be revisited with the new version so 
see if it
is fixed.

This fix is described there:
https://git.gnome.org/browse/pitivi/commit/?id=39d4a56b07d9fe2ca4216e2bea4ed4d7da9950a1

And I attached the corresponding patch for Debian.


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pitivi depends on:
ii  gir1.2-clutter-1.0                                  1.20.0-1
ii  gir1.2-clutter-gst-2.0                              2.0.12-1
ii  gir1.2-gdkpixbuf-2.0                                2.31.1-2+b1
ii  gir1.2-ges-1.0                                      1.2.1-1
ii  gir1.2-glib-2.0                                     1.42.0-2.2
ii  gir1.2-gst-plugins-base-1.0                         1.4.4-2
ii  gir1.2-gstreamer-1.0                                1.4.4-2
ii  gir1.2-gtk-3.0                                      3.14.5-1
ii  gir1.2-gtkclutter-1.0                               1.6.0-1
ii  gir1.2-pango-1.0                                    1.36.8-3
ii  gnome-icon-theme                                    3.12.0-1
ii  gstreamer1.0-gnonlin                                1.2.1-1
ii  gstreamer1.0-plugins-bad [gstreamer1.0-videosink]   1.4.4-2.1
ii  gstreamer1.0-plugins-base                           1.4.4-2
ii  gstreamer1.0-plugins-good [gstreamer1.0-videosink]  1.4.4-2
ii  gstreamer1.0-pulseaudio [gstreamer1.0-audiosink]    1.4.4-2
ii  gstreamer1.0-x [gstreamer1.0-videosink]             1.4.4-2
ii  libc6                                               2.19-15
ii  libcairo2                                           1.14.0-2.1
ii  python                                              2.7.8-4
ii  python-cairo                                        1.8.8-1+b2
ii  python-dbus                                         1.2.0-2+b3
ii  python-gi                                           3.14.0-1
ii  python-gi-cairo                                     3.14.0-1
ii  python-gst-1.0                                      1.2.1-1.1
ii  python-matplotlib                                   1.4.2-3.1
ii  python-numpy                                        1:1.8.2-2
ii  python-xdg                                          0.25-4

pitivi recommends no packages.

Versions of packages pitivi suggests:
ii  frei0r-plugins             1:1.4-dmo4
ii  gir1.2-gnomedesktop-3.0    3.14.1-1
ii  gir1.2-notify-0.7          0.7.6-2
ii  gstreamer1.0-libav         1:1.4.5-dmo1
ii  gstreamer1.0-plugins-ugly  1.4.4-2

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/lib/x86_64-linux-gnu/pitivi/python/pitivi/check.py 
(from pitivi package)
--- /usr/lib/x86_64-linux-gnu/pitivi/python/pitivi/check.py.orig	2015-03-16 10:21:52.008337664 +0100
+++ /usr/lib/x86_64-linux-gnu/pitivi/python/pitivi/check.py	2015-03-16 10:27:27.138964004 +0100
@@ -172,7 +172,7 @@
 
 HARD_DEPENDENCIES = (CairoDependency("1.10.0"),
                      GtkOrClutterDependency("Clutter", "1.12.0"),
-                     GtkOrClutterDependency("ClutterGst", "2.0.0"),
+#                     GtkOrClutterDependency("ClutterGst", "2.0.0"),
                      GstDependency("Gst", "1.2.0"),
                      GstDependency("GES", "1.2.0.0"),
                      GtkOrClutterDependency("Gtk", "3.8.0"),
@@ -251,8 +251,8 @@
     """
     from gi.repository import Gdk
     Gdk.init([])
-    from gi.repository import ClutterGst
-    ClutterGst.init([])
+#    from gi.repository import ClutterGst
+#    ClutterGst.init([])
     from gi.repository import GtkClutter
     GtkClutter.init([])
 

Reply via email to