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]