* Fionn Behrens <[EMAIL PROTECTED]> [2006-01-27 15:36]:
> > use Debian's python package. If you want to use Ubuntu's Python
> > package, please use the jack Ubuntu distributes.
>
> Okay, sorry for having bothered you. I have another tip for you, however
> and it applies for both versions of jack:
>
> You should fix the dependency for python-eyed3, because it seems like
> older versions crash when used with jack (at least). I had eyed3 version
> 0.6.4 installed and always got the following exception:
>
> Traceback (most recent call last):
> File "/usr/bin/jack", line 270, in ?
> tag.link(mp3file)
> File "/usr/lib/python2.4/site-packages/eyeD3/tag.py", line 455, in link
> padding = self.__loadV2Tag(f);
...
> File "/usr/lib/python2.4/site-packages/eyeD3/frames.py", line 640, in
> setDate
> assert(isinstance(d, unicode));
> AssertionError
>
> I checked it with the jack debian package ("fixed" for 2.4) and the
> ubuntu package as well. After upgrading eyed3 to 0.6.8, the problem
> disappeared. So you might want to reflect that in your next revision.
It seems that older versions with eyed3 simply don't work with Python
2.4, but again, that's not a problem in Debian. (Only newer version
of eyed3 provide a python2.4-eyed3 package).
At least it seems to work well for me here with Python 2.3 and eyed3
0.6.4:
9210:[EMAIL PROTECTED]: ~/tmp/jack] jack -Q -E lame -t 1 -k
This is jack 3.1.1 (C)2004 Arne Zellentin <[EMAIL PROTECTED]>
*info* matching dir found: /home/tbm/tmp/jack/jack-2c041404
*info* querying...
/home/tbm/tmp/jack/jack-2c041404
Info: cwd now /home/tbm/tmp/jack/various_artists/the_vibe_history_of_hip_hop
Tagging.
Done with "Various Artists - The Vibe History of Hip Hop".
Year: 1999 Genre: Hip-Hop
Avg. bitrate: 149kbit
9212:[EMAIL PROTECTED]: ~/tmp/jack] eyeD3
various_artists/the_vibe_history_of_hip_hop/001-run-dmc-crown_royal.mp3
001-run-dmc-crown_royal.mp3 [ 3.48 MB ]
--------------------------------------------------------------------------------
Time: 3:16 MPEG1, Layer III [ ~148 kb/s @ 44100 Hz - Joint stereo ]
--------------------------------------------------------------------------------
ID3 v2.4:
title: Crown Royal artist: Run-DMC
album: The Vibe History of Hip Hop year: 1999
track: 1/4 genre: Hip-Hop (id 7)
Play Count: 196067
Can you try to use _Debian's_ jack package, edit /usr/bin/jack and hardcode
python2.3 on the first line and let me know if it still fails with the old
eyed3. It certainly seems to work here.
(Or, Alexander, as maintainer of eye3d, can you give a quick answer?)
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]