Package: amarok<br>Version: 2.6~beta1+75.g47e75df-1<br>Severity: grave<br>Justification: renders package unusable<br><br>In the NEWS file for 2.6~beta1, it mentioned that for smaller playlists, there<br>would be a few minute delay while it updated the database format. However, I<br>
have a larger database (4600+ tracks in a playlist, with more on disk), and<br>this takes more along the lines of 1 1/2 to 2 hours, where it then doesn't give<br>any obvious indication that it is then doing anything (but which I can verify<br>
that it's upgrading the tables through MySQL Workbench).<br><br>If this only happened once, I could understand it, but it attempts to do this<br>upgrade on every application restart, no matter how many times it has done it<br>
before. And this is despite never having interrupted the process for taking so<br>long, having cleared my current playlist and resaving it, hoping that saving it<br>in the new format would remove the need to upgrade the tables again, ensuring<br>
that there isn't a disk space issue causing it to prematurely stop during<br>upgrade, and ensuring that Amarok is able to read and write to the database.<br><br>This currently imposes a rather severe usability break on my system, making it<br>
so that closing Amarok or it crashing at all are a lot more painful, and should<br>block this version from release for Wheezy, IMO, if it can't be resolved<br>easily. To me, it's currently looking like the code which is checking whether<br>
the database is up-to-date is failing to either check something which it's<br>supposed to be writing to the SQL database which the new format has but the old<br>one doesn't, or that the code is breaking somewhere within the upgrade process,<br>
and it doesn't catch it.<br><br>If you need more information (for instance, my SQL dump, which is around 300+MB<br>for amarok last time I checked), then email me in private for what you need. I<br>don't want to attach unnecessary personal information to this bug in public.<br>
<br><br><br>-- System Information:<br>Debian Release: wheezy/sid<br>  APT prefers unstable<br>  APT policy: (500, 'unstable'), (1, 'experimental')<br>Architecture: amd64 (x86_64)<br>Foreign Architectures: i386<br>
<br>Kernel: Linux 3.4.0-4.dmz.2-liquorix-amd64 (SMP w/2 CPU cores; PREEMPT)<br>Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)<br>Shell: /bin/sh linked to /bin/dash<br><br>Versions of packages amarok depends on:<br>
ii  amarok-common             2.6~beta1+75.g47e75df-1<br>ii  amarok-utils              2.6~beta1+75.g47e75df-1<br>ii  kde-runtime               4:4.8.4-1<br>ii  libaio1                   0.3.109-3<br>ii  libavcodec53              7:0.10.3-dmo1<br>
ii  libavformat53             7:0.10.3-dmo1<br>ii  libc6                     2.13-34<br>ii  libcurl3-gnutls           7.26.0-1<br>ii  libgcc1                   1:4.7.1-4<br>ii  libgcrypt11               1.5.0-3<br>ii  libgdk-pixbuf2.0-0        2.26.1-1<br>
ii  libgl1-mesa-glx [libgl1]  8.0.3-1<br>ii  libglib2.0-0              2.32.3-1<br>ii  libgpod4                  0.8.2-6<br>ii  libkcmutils4              4:4.8.4-3<br>ii  libkdecore5               4:4.8.4-3<br>ii  libkdeui5                 4:4.8.4-3<br>
ii  libkdewebkit5             4:4.8.4-3<br>ii  libkdnssd4                4:4.8.4-3<br>ii  libkfile4                 4:4.8.4-3<br>ii  libkio5                   4:4.8.4-3<br>ii  libknewstuff3-4           4:4.8.4-3<br>ii  liblastfm0                0.4.0~git20090710-1<br>
ii  libloudmouth1-0           1.4.3-8<br>ii  libmtp9                   1.1.3-35-g0ece104-1<br>ii  libmysqlclient18          5.5.24+dfsg-4<br>ii  libofa0                   0.9.3-5<br>ii  libphonon4                4:4.6.0.0-2<br>
ii  libplasma3                4:4.8.4-3<br>ii  libqjson0                 0.7.1-6<br>ii  libqt4-dbus               4:4.8.2-1<br>ii  libqt4-network            4:4.8.2-1<br>ii  libqt4-opengl             4:4.8.2-1<br>ii  libqt4-script             4:4.8.2-1<br>
ii  libqt4-sql                4:4.8.2-1<br>ii  libqt4-svg                4:4.8.2-1<br>ii  libqt4-xml                4:4.8.2-1<br>ii  libqtcore4                4:4.8.2-1<br>ii  libqtgui4                 4:4.8.2-1<br>ii  libqtscript4-core         0.2.0-1<br>
ii  libqtscript4-gui          0.2.0-1<br>ii  libqtscript4-network      0.2.0-1<br>ii  libqtscript4-sql          0.2.0-1<br>ii  libqtscript4-uitools      0.2.0-1<br>ii  libqtscript4-xml          0.2.0-1<br>ii  libqtwebkit4              2.2.1-4+b1<br>
ii  libsolid4                 4:4.8.4-3<br>ii  libstdc++6                4.7.1-4<br>ii  libtag-extras1            1.0.1-3<br>ii  libtag1c2a                1.7.2-1<br>ii  libthreadweaver4          4:4.8.4-3<br>ii  libx11-6                  2:1.5.0-1<br>
ii  libxml2                   2.8.0+dfsg1-4<br>ii  phonon                    4:4.6.0.0-2<br><br>Versions of packages amarok recommends:<br>pn  kdemultimedia-kio-plugins  <none><br><br>Versions of packages amarok suggests:<br>
pn  amarok-doc         <none><br>ii  libqt4-sql-mysql   4:4.8.2-1<br>ii  libqt4-sql-psql    4:4.8.2-1<br>ii  libqt4-sql-sqlite  4:4.8.2-1<br>ii  moodbar            0.1.2-3<br><br>Versions of packages amarok-common depends on:<br>
ii  perl  5.14.2-12<br><br>amarok-common recommends no packages.<br><br>Versions of packages amarok is related to:<br>ii  phonon-backend-gstreamer [phonon-backend]  4:4.6.0.0-2<br><br>-- no debconf information<br>