calibre's installer uses the standard xdg package to install mime types. If mimetypes are getting broken then you have a problem with xdg. Do a bit of googling to learn how to regnerate mimetypes databases for kde.
On my distro (Gentoo) it is
Last edited by kovidgoyal; 01-26-2013 at 11:28 PM.