Made the plunge and installed Amarok2 a couple of days ago. Tried starting it but always get an error followed by a boom. Don't think my system has anything out of the ordinary - just a standard install with maybe a few superfluous use flags. I've tried : 1. blowing away the amarok folder from withing ~/.kde4/... 2. dropping the old mysql database used in previous version of Amarok 3. moving .kde4 to a backup and starting from scratch 4. rebuilding dbus as suggested by a poster to gentoo forums. None made any difference. Reproducible: Always Steps to Reproduce: 1.~ # amarok -d Actual Results: amarok(17222) KLocalePrivate::initEncoding: Cannot resolve system encoding, defaulting to ISO 8859-1. InnoDB: Log scan progressed past the checkpoint lsn 0 36808 081216 15:23: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... InnoDB: Doing recovery: scanned up to log sequence number 0 43655 081216 15:23:47 InnoDB: Starting an apply batch of log records to the database... InnoDB: Progress in percents: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 InnoDB: Apply batch completed <unknown program name>(17220)/: Communication problem with "amarok" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " KCrash: Application 'amarok' crashing... 081216 15:23:48 InnoDB: Error: Write to file /home/banana/.kde4/share/apps/amarok/mysqle/ibdata1 failed at offset 0 1048576. InnoDB: 262144 bytes should have been written, only -1 were written. InnoDB: Operating system error number 9. InnoDB: Check that your OS and file system support files of this size. InnoDB: Check also that the disk is not full or a disk quota exceeded. InnoDB: Error number 9 means 'Bad file descriptor'. InnoDB: Some operating system error numbers are described at InnoDB: http://dev.mysql.com/doc/refman/5.0/en/operating-system-error-codes.html 081216 15:23:48InnoDB: Assertion failure in thread 2887781264 in file fil0fil.c line 4023 InnoDB: Failing assertion: ret InnoDB: We intentionally generate a memory trap. InnoDB: Submit a detailed bug report to http://bugs.mysql.com. InnoDB: If you get repeated assertion failures or crashes, even InnoDB: immediately after the mysqld startup, there may be InnoDB: corruption in the InnoDB tablespace. Please refer to InnoDB: http://dev.mysql.com/doc/refman/5.0/en/forcing-recovery.html InnoDB: about forcing recovery. Unable to start Dr. Konqi Expected Results: Loaded Amarok for me to enjoy some fine tunes. I have two machines bot running ~x86 and both have the same problem. Here is the result of emerge --info Portage 2.1.6.1 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r0, 2.6.27-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r5-i686-Intel-R-_Pentium-R-_Dual_CPU_T2330_@_1.60GHz-with-glibc2.0 Timestamp of tree: Tue, 16 Dec 2008 10:02:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=native -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/share/config/kdm/ /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-Os -march=native -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en en_GB" MAKEOPTS="-j3 -s " PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/Spring /usr/local/portage/layman/mozilla /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7Zip X a52 aac aalib acl acpi aiglx aim alsa amarok asf audacious bash-completion berkdb branding bzip2 cdda cddb cdr clearcase cli config_wizard cpudetection cracklib crypt cups dbus divx dri dvb dvd dvdr dvdread dvi eds effects emboss encode evo extraicons extramodules fam fat ffmpeg firefox flac flash foomatic-db fortran freetype gdbm gif gimpprint gpm gstreamer gtk gtk2 hal hfs hpn iconv icq imap inkjar irc isdnlog jabber java jfs jpeg kde kdeenablefinal kqemu lame lcd ldap libao libcaca libclamav libnotify live mad madwifi mail midi mikmod mmx mng mp2 mp3 mp4 mpeg msn mudflap musepack mysql ncurses network nlsnptl nptlonly nsplugin ntfs ogg openal opengl openmp pam pcmcia pcre pdf perl plugin pmu png ppds pppd python qt qt3 qt3support qt4 quicktime radio rar rdesktop readline realmedia reflection reiserfs rss ruby samba sdl session skins sndfile spell spl sse sse2 ssl startup-notification stream streams subversion svg switch_all_desktops symlink sysfs tcpd tiff truetype udev unicode usb vcd vim-syntax visualization vorbis wifi win32codecs wmf wmp x86 xfs xine xinerama xml xorg xosd xpm xscreensaver xsl xulrunner xv xvid xvmc yahoo zeroconf zlib" ALSA_CARDS="emu10k1x emu10k1 hdsp hdspm sbawe" ALSA_PCM_PLUGINS="adpcm alaw asymcopy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB" LIRC_DEVICES="audio audio_alsa" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Portage 2.1.6.1 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r0, 2.6.27-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r5-i686-Intel-R-_Pentium-R-_Dual_CPU_T2330_@_1.60GHz-with-glibc2.0 Timestamp of tree: Tue, 16 Dec 2008 10:02:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=native -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/share/config/kdm/ /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-Os -march=native -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en en_GB" MAKEOPTS="-j3 -s " PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/Spring /usr/local/portage/layman/mozilla /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7Zip X a52 aac aalib acl acpi aiglx aim alsa amarok asf audacious bash-completion berkdb branding bzip2 cdda cddb cdr clearcase cli config_wizard cpudetection cracklib crypt cups dbus divx dri dvb dvd dvdr dvdread dvi eds effects emboss encode evo extraicons extramodules fam fat ffmpeg firefox flac flash foomatic-db fortran freetype gdbm gif gimpprint gpm gstreamer gtk gtk2 hal hfs hpn iconv icq imap inkjar irc isdnlog jabber java jfs jpeg kde kdeenablefinal kqemu lame lcd ldap libao libcaca libclamav libnotify live mad madwifi mail midi mikmod mmx mng mp2 mp3 mp4 mpeg msn mudflap musepack mysql ncurses network nlsnptl nptlonly nsplugin ntfs ogg openal opengl openmp pam pcmcia pcre pdf perl plugin pmu png ppds pppd python qt qt3 qt3support qt4 quicktime radio rar rdesktop readline realmedia reflection reiserfs rss ruby samba sdl session skins sndfile spell spl sse sse2 ssl startup-notification stream streams subversion svg switch_all_desktops symlink sysfs tcpd tiff truetype udev unicode usb vcd vim-syntax visualization vorbis wifi win32codecs wmf wmp x86 xfs xine xinerama xml xorg xosd xpm xscreensaver xsl xulrunner xv xvid xvmc yahoo zeroconf zlib" ALSA_CARDS="emu10k1x emu10k1 hdsp hdspm sbawe" ALSA_PCM_PLUGINS="adpcm alaw asymcopy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB" LIRC_DEVICES="audio audio_alsa" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Amarok-2.0.2 has been put in the tree and new mysql versions build a shared libmysqld, so hopefully this is fixed - reopen if you still get the same error.