Package: amarok
Version: 2.1.1-1
Severity: important

Hello,

I tried out Amarok 2.1.1 from experimental (but reverted back to 1.4 due to
bugs #534392 and #534393, and the missing playback queue), and as mentioned in
#534392, the gstreamer phonon backend doesn't work well with amarok. But amarok
doesn't tell me that, it just skips the songs, and after ~10 songs shows a "Too
many errors encountered in the playlist. Playback stopped." message. This is a)
not helpful, and b) wrong.

What am I supposed to do with this message? The playlist looks ok to me, lots
of songs from my hd, exactly what I want to play. And amarok made the playlist
itself (using the random playlist), why would it be corrupted?

So, the message doesn't tell me the real problem. The real problem is not the
playlist, but something else. Maybe the file, but I know those play in other
apps. Sound output? I've configured phonon to use the gstreamer backend, and
the 'test' button plays its sound, so I have to suppose that's also not the
problem.

At this point all I can do is google the error message, and it tells me, it is
a problem with the backend. And lo and behold, changing to xine makes all my
files play (though way louder than I want them played, due to #534393).

OK. Now I know what the problem is, and how to solve it. But having to google
the error message, I guess these days that's called MAJOR FAIL. And what's this
"stop after 10 errors"? "Hm, can't play that file... let's not bother our users
with an error, just skip to the next file ... Hm, we got 10 errors, maybe
something _is_ wrong. Let's give them a totally useless message!" MAJOR FAIL.

How about telling me what _exactly_ the problem is, when the _first_ file fails
to play? That doesn't need to be with an error box for each file that fails,
skipping to the next file isn't a bad design decision per se. But completely
hiding the errors, and at some random point telling the user there were too
many of them _is_. So, put the last error in the status bar, and have an easily
accessible error log (one line per error that tells exactly what the problem
was) for previous errors for example. That would make finding problems much
easier.

Best regards,
Christian Ohm


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (800, 'experimental'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29.5 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages amarok depends on:
ii  amarok-common          1.4.10-3          architecture independent files for
ii  amarok-engine-xine     1.4.10-3+b1       Xine engine for the Amarok audio p
ii  kdelibs4c2a            4:3.5.10.dfsg.1-2 core libraries and binaries for al
ii  libc6                  2.9-13            GNU C Library: Shared libraries
ii  libgcc1                1:4.4.0-7         GCC support library
ii  libgl1-mesa-glx [libgl 7.4.1-1           A free implementation of the OpenG
ii  libglib2.0-0           2.20.3-1          The GLib library of C routines
ii  libgpod4               0.7.2-1           library to read and write songs an
ii  libifp4                1.0.0.2-3         communicate with iRiver iFP audio 
ii  libkarma0              0.0.6-4           Rio Karma access library [runtime 
ii  libmtp8                0.3.7-7           Media Transfer Protocol (MTP) libr
ii  libmysqlclient15off    5.0.81-1          MySQL database client library
ii  libnjb5                2.2.5-4.2         Creative Labs Nomad Jukebox librar
ii  libpq5                 8.3.7-1           PostgreSQL C client library
ii  libqt3-mt              3:3.3.8b-5        Qt GUI Library (Threaded runtime v
ii  libruby1.8             1.8.7.174-1       Libraries necessary to run Ruby 1.
ii  libsdl1.2debian        1.2.13-4+b1       Simple DirectMedia Layer
ii  libsqlite3-0           3.6.14.2-1        SQLite 3 shared library
ii  libstdc++6             4.4.0-7           The GNU Standard C++ Library v3
ii  libtag1c2a             1.5-6             TagLib Audio Meta-Data Library
ii  libtunepimp5           0.5.3-7+b1        MusicBrainz tagging library
ii  libusb-0.1-4           2:0.1.12-13       userspace USB programming library
ii  libvisual-0.4-0        0.4.0-2.1         Audio visualization framework
ii  unzip                  6.0-1             De-archiver for .zip files

Versions of packages amarok recommends:
pn  amarok-konqsidebar            <none>     (no description available)
ii  kdemultimedia-kio-plugins     4:4.2.4-1  transparent audio CD access for KD

Versions of packages amarok suggests:
pn  amarok-engines        <none>             (no description available)
ii  dillo [www-browser]   0.8.6-3            Small and fast web browser
ii  epiphany-gecko [www-b 2.26.1-1           Intuitive GNOME web browser - Geck
ii  iceape-browser [www-b 1.1.14-1           Iceape Navigator (Internet browser
ii  iceweasel [www-browse 3.0.11-1           lightweight web browser based on M
ii  konqueror [www-browse 4:4.2.4-1          KDE 4's advanced file manager, web
ii  libvisual-0.4-plugins 0.4.0.dfsg.1-2     Audio visualization framework plug
ii  links2 [www-browser]  2.2-1+b1           Web browser running in both graphi
pn  moodbar               <none>             (no description available)
ii  opera [www-browser]   9.64.2480.gcc4.qt3 The Opera Web Browser
ii  w3m [www-browser]     0.5.2-2+b1         WWW browsable pager with excellent

-- no debconf information

-- 
Don't kiss an elephant on the lips today.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to