I have been doing generic updates to my machine. emerge -pv world, etc. I have not used k3b for a while. Today I Tried to use if and it fails with a message: Could not find mime type application/octet-stream and then a second message No mime types installed. I then get a crash dialog box: This backtrace appears to be of no use. This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash. (no debugging symbols found)...Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread -1231988080 (LWP 29369)] 0xffffe410 in ?? () #0 0xffffe410 in ?? () #1 0x082774b8 in ?? () I have rebuilt k3b but this didn't help. FYI - I do not run KDE itself but this has never mattered before. Reproducible: Always Steps to Reproduce: Run k3b on my system... Actual Results: Shown above in details. If I run k3b in a terminal I get these messages: flash mark $ k3b kio (KSycoca): WARNING: Found version 72, expecting version 75 or higher. kio (KSycoca): WARNING: Outdated database found kio (KSycoca): WARNING: Found version 72, expecting version 75 or higher. kio (KSycoca): WARNING: Outdated database found kio (KSycoca): WARNING: Found version 72, expecting version 75 or higher. kio (KSycoca): WARNING: Outdated database found KCrash: Application 'k3b' crashing... flash mark $ Expected Results: Should run. FYI: I have run k3b under this kernel for a while... flash root # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20041102-r0, 2.6.9-rc2-mm4-VP-S7-UMP-noACPI i686) ================================================================= System uname: 2.6.9-rc2-mm4-VP-S7-UMP-noACPI i686 Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.gentoo.gr.jp http://www.zentek-international.com/mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm audiofile avi berkdb bitmap-fonts bonobo caps cdr crypt cups dvd dvdr encode esd f77 fam flac fluidsynth foomaticdb fortran gdbm gif gimp gimpprint gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib jack jack-tmpfs java jpeg kde ladcca libg++ libwww mad mikmod mmx motif mozcalendar mozilla mpeg ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang sndfile spell sse ssl svga tcltk tcpd tetex tiff truetype usb x86 xml xml2 xmms xv zlib video_cards_radeon" flash root #
A possible solution is to: Just re-emerge k3b (if the kdelibs have been updated later to k3b, that could be a reason for the fail). Otherwise you could do: 1. unmerge k3b 2. emerge mime-types 3. emerge ctags 4. unmerge and emerge kdelibs 5. emerge k3b That will take some time, but your mime-types should be updated after that.
No reply from reporter.
I have the same problem with k3b-0.11.23-r2 and kde-3.2.3. Doing the following: 1. unmerge k3b 2. emerge mime-types 3. emerge ctags 4. unmerge and emerge kdelibs 5. emerge k3b Did not work for me. I tried it twice, and I even tried re-emerging all of the kde packages that I had installed. The funny thing is that this only happens to me if I am running k3b in kde. I can run this in fluxbox without any problems. I still get the console messages about kio but that does not appear to affect k3b. On the gentoo forums, a fix that works at least temporarily is to: rm -fr /var/tmp/kdecache-USERNAME/* rm -fr /tmp/kde-USERNAME/* rm -fr /tmp/ksocket-USERNAME/* This only works until you log out. After that, the procedure must be done again. Others sugested migrating to kde-3.4 but I like the relative safety of x86 stable. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r8 i686) ================================================================= System uname: 2.6.11-gentoo-r8 i686 AMD Athlon(TM) XP 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 5 2005, 20:17:22)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.5, 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks prelink sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.netnitco.net http://gentoo.binarycompass.org http://gentoo.eliteitminds.com http://lug.mtu.edu/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr emboss encode fam foomaticdb fortran gd gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell sse ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Sorry - somehow I guess I never saw that there had been any response on this. I reported this quite a long time ago. (6 months) I have not seen this problem in quite a long time. My thought would be to do a careful set of tests using emerge -pv --update --deep --newuse world (or possibly just k3b) and then emerge anything that shows up using emerge -pv --update --deep --oneshot world (or just k3b) and then when all of that is clean look at the results of revdep-rebuild -p to ensure that everything needed is really installed. I run Gnome mostly these days and sometimes fluxbox.
Actually, the reason is known: kde applications compiled against kde-3.4 cannot run in a kde-3.3 session, and we cannot do much for it... see also bug 65030.
um - so what is the solution here? How can one run 3.3 and 3.4 apps together? if not - shouldn't we make sure that one cant install 3.4 apps in a 3.3 kde?