Your message dated Fri, 09 Jun 2006 20:32:10 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#349694: fixed in quodlibet 0.21-1
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: quodlibet
Severity: wishlist
Version: 0.17.1-2
Hi,
thanks for quodlibet. I'm enjoying using it increasingly.
Just a minor quirk (but you might reject it for keeping it simple):
I have some ogg's which have tags encoded in latin-1 (curtesy of abcde
and my locale setting/CDDB data). It would be cool if quodlibet would
not just skip them but fall back to some decoding.
Obviously, in my case, this is latin-1, but any conversion (e.g. just
stripping illegal chars) would be better than just bailing out.
To better explain my problem, please find attached a patch that I use to
work around it. (Note that I'm not claiming that it's suitable for
incorporating into ql nor am I saying that my private solution is the
path for ql to take.)
Kind regards
T.
--
Thomas Viehmann, http://thomas.viehmann.net/
--- quodlibet-0.17.1/formats/oggvorbis.py~ 2006-01-24 18:45:47.000000000
+0100
+++ quodlibet-0.17.1/formats/oggvorbis.py 2006-01-24 18:45:57.000000000
+0100
@@ -15,6 +15,12 @@
if gst.element_factory_make('vorbisdec'): extensions = [".ogg"]
else: extensions = []
+def tv_unicode(v):
+ try:
+ return unicode(v)
+ except:
+ return unicode(v,'latin-1')
+
class OggFile(VCFile):
format = "Ogg Vorbis"
@@ -23,7 +29,7 @@
f = ogg.vorbis.VorbisFile(filename)
for k, v in f.comment().as_dict().iteritems():
if not isinstance(v, list): v = [v]
- v = u"\n".join(map(unicode, v))
+ v = u"\n".join(map(tv_unicode, v))
self[k.lower()] = v
self["~#length"] = int(f.time_total(-1))
--- End Message ---
--- Begin Message ---
Source: quodlibet
Source-Version: 0.21-1
We believe that the bug you reported is fixed in the latest version of
quodlibet, which is due to be installed in the Debian FTP archive:
exfalso_0.21-1_all.deb
to pool/main/q/quodlibet/exfalso_0.21-1_all.deb
quodlibet-ext_0.21-1_i386.deb
to pool/main/q/quodlibet/quodlibet-ext_0.21-1_i386.deb
quodlibet_0.21-1.diff.gz
to pool/main/q/quodlibet/quodlibet_0.21-1.diff.gz
quodlibet_0.21-1.dsc
to pool/main/q/quodlibet/quodlibet_0.21-1.dsc
quodlibet_0.21-1_all.deb
to pool/main/q/quodlibet/quodlibet_0.21-1_all.deb
quodlibet_0.21.orig.tar.gz
to pool/main/q/quodlibet/quodlibet_0.21.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joe Wreschnig <[EMAIL PROTECTED]> (supplier of updated quodlibet package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 9 Jun 2006 21:46:40 -0500
Source: quodlibet
Binary: quodlibet exfalso quodlibet-ext
Architecture: source all i386
Version: 0.21-1
Distribution: unstable
Urgency: low
Maintainer: Joe Wreschnig <[EMAIL PROTECTED]>
Changed-By: Joe Wreschnig <[EMAIL PROTECTED]>
Description:
exfalso - audio tag editor for GTK+
quodlibet - audio library manager and player for GTK+
quodlibet-ext - extensions for the Quod Libet audio player
Closes: 349694
Changes:
quodlibet (0.21-1) unstable; urgency=low
.
* New upstream version.
* New Mutagen Ogg parser replaces invalid UTF-8. (Closes: #349694)
Files:
1bd7aa34991cbc3c44d9ec36a1a86280 665 sound optional quodlibet_0.21-1.dsc
91f9b4d2c25c38dc9039d99aa63b0a65 498001 sound optional
quodlibet_0.21.orig.tar.gz
38dbc1f537b2f3ed1ea0fdc256822f9a 4882 sound optional quodlibet_0.21-1.diff.gz
411e11260dc80336dca71eab14b9e572 424590 sound optional exfalso_0.21-1_all.deb
76d019fa74464a5f4b58e49e0d21f40c 29522 sound optional quodlibet_0.21-1_all.deb
e8c90e79b2872f5d93950cc304b848d7 13522 sound optional
quodlibet-ext_0.21-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEijUhTFkUq7Drx3cRApcXAJ9JsQS0U2Olz6zJrrUM3jWa3cvN1wCfWCgK
vsycmcSeodG3Cgu8a0BngMg=
=nx88
-----END PGP SIGNATURE-----
--- End Message ---