[kde-freebsd] Few issues regarding Amarok and KDE 4.4

Krzysztof Dajka alteriks at gmail.com
Sun May 16 17:42:07 CEST 2010


Hi

I was having few problems with Amarok for a couple of months. Everytime I
started Amarok I was getting:
~ $ amarok
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
100515 15:59:47 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
Despite closing app normally. Amarok was starting ~17 seconds
Lately I built Amarok 2.3, but it didn't help either. So I started to dig
deeper. Amarok is built with databases/mysql50-server. I looked at my pc at
work with Debian where such InnoDB recovery had never occured to me. In
Debian Sid/Experimental Amarok is dependent on mysql >= 5.1.21-1 (5.1.46-1
at time of writing)

I tried building Amarok with databases/mysql51-server. I couldn't upgrade
from mysql-server-5.0.90 to mysql-server-5.1.46. So I had to:
# pkg_deinstall -f mysql-client-5.0.90 mysql-server-5.0.90
pkg_delete: package 'mysql-client-5.0.90' is required by these other
packages
and may not be deinstalled (but I'll delete it anyway):
akonadi-1.3.1
amarok-2.3.0.90
digikam-1.2.0_1,1
kdebase-workspace-4.4.3
kdebindings-smoke-4.4.3
kdepim-4.4.3
kdepim-runtime-4.4.3
kdepimlibs-4.4.3
kdeplasma-addons-4.4.3
kdesdk-4.4.3
kdeutils-4.4.3
plasma-scriptengine-python-4.4.3
plasma-scriptengine-ruby-4.4.3
py26-kdebindings-kde-4.4.3
qt4-mysql-plugin-4.6.2
ruby18-kdebindings-4.4.3

# portinstall -pv databases/mysql51-server
# pkg_deinstall audio/amarok-kde4
# portinstall -pv audio/amarok-kde4

All InnoDB warnings dissapeared. Now even after crashing
$ time amarok
amarok 0,67s user 0,03s system 11% cpu 5,862 total

Great! But wait now may kmail can't start because of akonadi... Not so
great.
Is there any clean solution to rebuild packages which depend on
mysql-server-5.1.46
I have tried
portupgrade -pvf databases/akonadi
but ended with
#pkg_info |grep mysql
mysql-server-5.1.46
mysql-client-5.1.46
mysql-client-5.0.90

After few tricks I still have got mess in my ports/packages. But at least
KDE apps works. Could anyone give me pointers to avoid such situations?


I'm having trouble with phonon complaining about FreeBSD OSS:
The audio playback device HDA Realtek ALC885 PCM #0 Analog (pcm) does not
work
http://img171.imageshack.us/i/snapshot1d.png/

Well that's half a lie. I can play music in Amarok, but sound notifications
doesn't work (not a big loss for me). Everytime I launch Amarok I get phonon
notification. When I'm using OSS from 4Front Technologies everything is fine
(hadn't tried sound notifications) but there is no KDE mixer in tray. Has
anyone got similar issues with sound in KDE?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-freebsd/attachments/20100516/1c8adb5a/attachment.htm 


More information about the kde-freebsd mailing list