Package: jack
Version: 3.1.1+cvs20050801-20
Severity: normal
When i rip a Various Artists CD, jack crashes with this output:
[EMAIL PROTECTED]:~/jack$ jack -Q
This is jack 3.1.1 (C)2004 Arne Zellentin <[EMAIL PROTECTED]>
*info* querying...
Traceback (most recent call last):
File "/usr/bin/jack", line 155, in ?
freedb_rename = jack_prepare.query_on_start(todo)
File "/var/lib/python-support/python2.4/jack_prepare.py", line 548, in
query_on_start
err, jack_tag.track_names, jack_tag.locale_names, freedb_rename, revision =
jack_freedb.interpret_db_file(jack_ripstuff.all_tracks, todo,
cf['_freedb_form_file'], verb = cf['_query_on_start'], dirs = 1)
File "/var/lib/python-support/python2.4/jack_freedb.py", line 122, in
interpret_db_file
err, track_names, locale_names, cd_id, revision =
freedb_names(freedb_id(all_tracks), all_tracks, todo, freedb_form_file, verb =
verb)
File "/var/lib/python-support/python2.4/jack_freedb.py", line 621, in
freedb_names
if k in ignore:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa6 in position 52:
ordinal not in range(128)
There is no Byte 0xa6 neither in the code nor in the jack.freedb
the problem seems to be in the variable : ignore
adding a line
print "Ignore : " + ignore
as line 620 i got line:
Ignore :
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŠšªŽµžºŒœŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ0123456789
ignore is:
ignore = string.letters + string.digits
at this point i got a idea:
[EMAIL PROTECTED]
LC_CTYPE="[EMAIL PROTECTED]"
LC_NUMERIC="[EMAIL PROTECTED]"
LC_TIME="[EMAIL PROTECTED]"
LC_COLLATE="[EMAIL PROTECTED]"
LC_MONETARY="[EMAIL PROTECTED]"
LC_MESSAGES="[EMAIL PROTECTED]"
LC_PAPER="[EMAIL PROTECTED]"
LC_NAME="[EMAIL PROTECTED]"
LC_ADDRESS="[EMAIL PROTECTED]"
LC_TELEPHONE="[EMAIL PROTECTED]"
LC_MEASUREMENT="[EMAIL PROTECTED]"
LC_IDENTIFICATION="[EMAIL PROTECTED]"
LC_ALL=
Using line: LC_ALL=C jack -Q i get:
Ignore : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
and everything works.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.23.1-beast (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages jack depends on:
ii cdparanoia 3.10+debian~pre0-5 audio extraction tool for sampling
ii python 2.4.4-6 An interactive high-level object-o
ii python-cddb 1.4-5.1 Python interface to CD-IDs and Fre
ii python-eyed3 0.6.14-1 Python module for id3-tags manipul
ii python-pyvorbis 1.3-1.2 A Python interface to the Ogg Vorb
ii python-support 0.7.5 automated rebuilding support for p
ii vorbis-tools 1.1.1-15 several Ogg Vorbis tools
jack recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]