Package: morituri
Version: 0.1.2-1
Severity: important
Tags: patch

As described in the upstream bug [1] the command "rip cd rip" fails (on
all discs I tried) with the error:

rip: error: Could not create encoded file.

This seems to be fixed by applying the patch in the commit 535 [2] from
upstream. I attach the patch file to this report.

[1] http://thomas.apestaart.org/morituri/trac/ticket/78
[2] http://thomas.apestaart.org/morituri/trac/changeset/535

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

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages morituri depends on:
ii  cdparanoia                  3.10.2+debian-10
ii  cdrdao                      1:1.2.3-0.2
ii  gstreamer0.10-plugins-good  0.10.30-2.1
ii  python                      2.7.2-9
ii  python-cddb                 1.4-5.1+b3
ii  python-central              0.6.17
ii  python-gobject              3.0.3-2
ii  python-gst0.10              0.10.22-2
ii  python-gtk2                 2.24.0-2
ii  python-musicbrainz2         0.7.4-1
ii  python-pkg-resources        0.6.24-1

Versions of packages morituri recommends:
ii  gstreamer0.10-ffmpeg  0.10.13-1

Versions of packages morituri suggests:
pn  gstreamer0.10-lame  <none>
pn  python-pycdio       <none>

-- no debconf information
Flacparse is busted in gst-plugins-good 0.10.30.
See http://thomas.apestaart.org/morituri/trac/changeset/535 and
http://thomas.apestaart.org/morituri/trac/ticket/78
Index: morituri-0.1.2/morituri/common/gstreamer.py
===================================================================
--- morituri-0.1.2.orig/morituri/common/gstreamer.py	2012-01-14 12:16:30.790263444 +0100
+++ morituri-0.1.2/morituri/common/gstreamer.py	2012-01-14 12:17:01.137787115 +0100
@@ -190,8 +190,9 @@
         log.debug('gstreamer', 'Found audioparsers plugin from %s %s',
             plugin.get_source(), plugin.get_version())
 
+        # was fixed after 0.10.30 and before 0.10.31
         if plugin.get_source() == 'gst-plugins-good' \
-            and plugin.get_version() > '0.10.29.1':
+            and plugin.get_version() > '0.10.30.1':
             return
 
         registry.remove_plugin(plugin)

Reply via email to