On Sun, 2006-07-23 at 17:36 +0200, H.-Dirk Schmitt wrote:
> Package: quodlibet
> Version: 0.21.1-1
> Severity: grave
> Justification: renders package unusable
> 
> [EMAIL PROTECTED]:~  %1976 $ quodlibet 
> Supported formats: flac, mod, mp3, mpc, oggvorbis, wav, wavpack
> Loaded song library.
> Checking /computer42/audio/music
> Checking /computer42/audio/children/music
> Checking /computer42/audio/comedy
> Checking /computer42/audio/id3v24_only
> Opening audio device.
> Traceback (most recent call last):
>   File "/usr/bin/quodlibet", line 310, in ?
>     main()
>   File "/usr/bin/quodlibet", line 36, in main
>     window = widgets.init(player, library)
>   File "/usr/share/quodlibet/widgets.py", line 92, in init
>     main = QuodLibetWindow(watcher, player)
>   File "/usr/share/quodlibet/qltk/quodlibet.py", line 140, in __init__
>     t = PlayControls(player, watcher)
>   File "/usr/share/quodlibet/qltk/controls.py", line 212, in __init__
>     self.volume = Volume(player)
>   File "/usr/share/quodlibet/qltk/controls.py", line 143, in __init__
>     self.set_value(config.getfloat("memory", "volume"))
>   File "/usr/lib/python2.3/ConfigParser.py", line 318, in getfloat
>     return self._get(section, float, option)
>   File "/usr/lib/python2.3/ConfigParser.py", line 312, in _get
>     return conv(self.get(section, option))
> ValueError: invalid literal for float(): 0,796992481203

This is a bug in Python 2.3, which we have tried and failed many times
to work around (every time we patch over it, another function call
resets the locale and breaks it elsewhere). You may be able to work
around it by replacing 0,796992 etc with 0.796992 etc in
~/.quodlibet/config and then never adjusting the volume again.

I believe Tristan has already sent 0.22 to his sponsor for upload, and
so it should be "fixed" soon.
-- 
Joe Wreschnig <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to