OpenSUSE 13.2の新規インストール時に、xdg-openを使用して何かを開くたびに、次の一連の警告が表示されます。
$ xdg-open ./flask.wsgi
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kioclient(10634) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
これは、xdg-openを使用して任意のファイル/タイプを開く場合に発生します。私のプログラムのいくつかでは、これらの警告が画面にレンダリングされるので、これは大きな面倒です。このエラーはFedora KDE設定では決して発生しません。これらの警告を解決するにはどうすればよいですか?なくなったものありますか?
答え1
これは既知のバグです:https://bugs.kde.org/show_bug.cgi?id=343468
#3で説明されている回避策を使用できます。
sudo sed -i 's:macroEnabled:macroenabled:g' /usr/share/mime/subclasses