Package: flumotion
Version: 0.10.0-1
Severity: grave
Tags: upstream patch
Justification: renders package unusable

Flumotion overrides an internal interface from twisted which changed between
10.1.0 and 11.1.0.  Using a fresh wheezy install, flumotion fails to create
a working pipeline after following all the defaults in the wizard (as
suggested in the doc).

I filed a bug with upstream:
https://code.flumotion.com/trac/ticket/1544

In the meantime, the fix is simple.  I've included a patch.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (750, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages flumotion depends on:
ii  adduser                                                 3.113+nmu1
ii  gstreamer0.10-ffmpeg                                    0.10.13-5
ii  gstreamer0.10-plugins-bad [gstreamer0.10-schroedinger]  0.10.23-1+b1
ii  gstreamer0.10-plugins-base                              0.10.36-1
ii  gstreamer0.10-plugins-good                              0.10.31-2
ii  libc6                                                   2.13-32
ii  python                                                  2.7.2-10
ii  python-cairo                                            1.8.8-1+b2
ii  python-dateutil                                         1.5-1
ii  python-glade2                                           2.24.0-3
ii  python-gobject                                          3.2.0-3
ii  python-gst0.10                                          0.10.22-3
ii  python-gtk2                                             2.24.0-3
ii  python-kiwi                                             1.9.22-2
ii  python-openssl                                          0.13-1
ii  python-rrdtool                                          1.4.7-1
ii  python-twisted-core                                     11.1.0-1
ii  python-twisted-web                                      11.1.0-1
ii  python2.7                                               2.7.3~rc2-2.1
ii  ssl-cert                                                1.0.28
ii  xsltproc                                                1.1.26-8

Versions of packages flumotion recommends:
ii  python-gnome2  2.28.1+dfsg-1

flumotion suggests no packages.
diff -urN a/flumotion/component/feed.py b/flumotion/component/feed.py
--- a/flumotion/component/feed.py	2011-10-07 06:10:58.000000000 -0400
+++ b/flumotion/component/feed.py	2012-05-10 15:37:46.608846000 -0400
@@ -38,7 +38,7 @@
 class _SocketMaybeCloser(tcp._SocketCloser):
     keepSocketAlive = False
 
-    def _closeSocket(self):
+    def _closeSocket(self, orderly):
         # We override this (from tcp._SocketCloser) so that we can close
         # sockets properly in the normal case, but once we've passed our
         # socket on via the FD-channel, we just close() it (not calling
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to