Bug#297191: gnome-media: cddb-slave2 doesn't handle multiple
exact CDDB matches
Loïc Minier
Loïc Minier ,
297191@bugs.debian.org
Mon, 28 Feb 2005 08:27:47 +0100
forwarded 297191 http://bugzilla.gnome.org/show_bug.cgi?id=168691
tags 297191 + patch
thanks
On Sun, Feb 27, 2005, Lorenzo Colitti wrote:
> [Also submitted to GNOME as http://bugzilla.gnome.org/show_bug.cgi?id==
168691 ]
>
> If I use gnome-cd to play a CD which has multiple exact matches in the =
CDDB
> database, gnome-cd does not show the name of the CD. This is because
> cddb-slave2 does not handle the "multiple exact matches" response (code=
210 in
> the CDDB protocol). It handles the "multiple inexact matches" response =
(code
> 211) fine and correctly prompts the user to choose.
>
> Examples of discs affected are:
>
> Selling England by the Pound (Genesis)
> Fugazi(Marillion)
> etc.
>
> The attached patch fixes the problem for me.
>
> -- System Information:
> Debian Release: 3.1
> APT prefers unstable
> APT policy: (500, 'unstable')
> Architecture: i386 (i686)
> Kernel: Linux 2.6.11-rc4-swsusp-2.1.7
> Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
>
> Versions of packages gnome-media depends on:
> ii gstreamer0.8-alsa [g 0.8.7-3 ALSA plugin for GStreamer
> ii gstreamer0.8-artsd [ 0.8.7-3 aRtsd plugin for GStreamer
> ii gstreamer0.8-esd [gs 0.8.7-3 Enlightened Sound Daemon p=
lugin fo
> ii gstreamer0.8-jack [g 0.8.7-3 JACK plugin for GStreamer
> ii gstreamer0.8-misc 0.8.7-3 Collection of various GStr=
eamer pl
> ii gstreamer0.8-oss [gs 0.8.7-3 OSS plugin for GStreamer
> ii libart-2.0-2 2.3.17-1 Library of functions for 2=
D graphi
> ii libatk1.0-0 1.8.0-4 The ATK accessibility tool=
kit
> ii libaudiofile0 0.2.6-5 Open-source version of SGI=
's audio
> ii libbonobo2-0 2.8.1-2 Bonobo CORBA interfaces li=
brary
> ii libbonoboui2-0 2.8.1-1 The Bonobo UI library
> ii libc6 2.3.2.ds1-20 GNU C Library: Shared libr=
aries an
> ii libesd-alsa0 [libesd 0.2.35-2 Enlightened Sound Daemon (=
ALSA) -
> ii libgail-common 1.8.2-1 GNOME Accessibility Implem=
entation
> ii libgail17 1.8.2-1 GNOME Accessibility Implem=
entation
> ii libgconf2-4 2.8.1-4 GNOME configuration databa=
se syste
> ii libgcrypt11 1.2.0-11 LGPL Crypto library - runt=
ime libr
> ii libglade2-0 1:2.4.2-1 library to load .glade fil=
es at ru
> ii libglib2.0-0 2.6.2-1 The GLib library of C rout=
ines
> ii libgnome-keyring0 0.4.1-1 GNOME keyring services lib=
rary
> ii libgnome2-0 2.8.1-2 The GNOME 2 library - runt=
ime file
> ii libgnomecanvas2-0 2.8.0-1 A powerful object-oriented=
display
> ii libgnomeui-0 2.8.1-1 The GNOME 2 libraries (Use=
r Interf
> ii libgnomevfs2-0 2.8.4-1 The GNOME virtual file-sys=
tem libr
> ii libgnutls11 1.0.16-13 GNU TLS library - runtime =
library
> ii libgpg-error0 1.0-1 library for common error v=
alues an
> ii libgstreamer-gconf0. 0.8.7-3 GConf support for GStreame=
r
> ii libgstreamer-plugins 0.8.7-3 Various GStreamer librarie=
s and li
> ii libgstreamer0.8-0 0.8.9-1 Core GStreamer libraries, =
plugins,
> ii libgtk2.0-0 2.6.2-3 The GTK+ graphical user in=
terface
> ii libice6 4.3.0.dfsg.1-12.0.1 Inter-Client Exchange libr=
ary
> ii libjpeg62 6b-9 The Independent JPEG Group=
's JPEG
> ii liborbit2 1:2.10.5-0.1 libraries for ORBit2 - a C=
ORBA ORB
> ii libpango1.0-0 1.8.0-3 Layout and rendering of in=
ternatio
> ii libpopt0 1.7-5 lib for parsing cmdline pa=
rameters
> ii libsm6 4.3.0.dfsg.1-12.0.1 X Window System Session Ma=
nagement
> ii libtasn1-2 0.2.10-4 Manage ASN.1 structures (r=
untime)
> ii libx11-6 4.3.0.dfsg.1-12.0.1 X Window System protocol c=
lient li
> ii libxml2 2.6.16-3 GNOME XML library
> ii xlibs 4.3.0.dfsg.1-12 X Keyboard Extension (XKB)=
configu
> ii zlib1g 1:1.2.2-4 compression library - runt=
ime
>
> -- no debconf information
--
Loïc Minier <lool@dooz.org>
"Neutral President: I have no strong feelings one way or the other."