Package: pytone Version: 2.3.0-1 Severity: wishlist Hello,
please make the default configuration of pytone be easier to setup up. What you need now is: - Run pytone - Guess WTF the error message does mean, swear - Guess where to find help, go to /usr/share/doc/pytone - Read README.gz and after reading all the featurity blahblah and irrelvant installation instructions finally find the default lines you need, start an editor, go back to README, copy the filename, open it, go back to README, copy the contents, paste it, store the file. Run pythone, become happy about another completely stupid looking message: Traceback (most recent call last): File "/usr/share/pytone/pytone.py", line 57, in ? config.processconfig() File "/usr/share/pytone/config.py", line 926, in processconfig setupconfigparser() File "/usr/share/pytone/config.py", line 711, in setupconfigparser configparser.read(cflist) File "/usr/lib/python2.3/ConfigParser.py", line 263, in read self._read(fp, filename) File "/usr/lib/python2.3/ConfigParser.py", line 456, in _read raise MissingSectionHeaderError(fpname, lineno, `line`) ConfigParser.MissingSectionHeaderError: File contains no section headers. file: /home/inet/.pytone/pytonerc, line: 1 ' # minimal ~/.pytone/pytonerc defining the root of your music collection\n' If you are a stupid user, you give up here. But fortunately I remember that I have to deal with that whitespace-idioticy called Python and that the author may have followed its stupid paradigms in the config parser. Edited the config, removed the whitespaces (which have been compied from the example in README, damn). Stored, works. Well. That does not make any fun. What I expect as user is at least an error message on the initial start, saying something like: "Please run zcat /usr/share.../examples/pythonerc.gz > .pytone/pytonerc and then edit this file". Or a very simple dialogue that asks me about configuration details. Eduard. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-rc1 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Versions of packages pytone depends on: ii libao2 0.8.6-3 Cross Platform Audio Output Librar hi libc6 2.3.5-11 GNU C Library: Shared libraries an ii python 2.3.5-5 An interactive high-level object-o ii python-eyed3 0.6.8-1 Python module for id3-tags manipul ii python-pyao 0.82-1 A Python interface to the Audio Ou ii python-pymad 0.5.4-1 Python wrapper to the MPEG Audio D ii python2.3-pymad [python-pymad 0.5.4-1 Python wrapper to the MPEG Audio D Versions of packages pytone recommends: ii python-pyvorbis 1.3-1 A Python interface to the Ogg Vorb -- debconf-show failed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]