In Utopic, some Kipi plugins no longer appear in the Plugins menu in Kipi-aware programs like Gwenview or Digikam. One example is the "Export to Imgur" plugin, one that I frequently use.
After examing a few file locations, I saw that the file kipiplugin_imgurexportui.rc isn't getting copied from /usr/share/kde4/apps/kipi/ to the respective ~/.kde/share/apps/APP/ subdirectory.
For example, here's where the files for the ImageShack plugin appear:
steve@t520:~$ locate kipiplugin_imageshack
/home/steve/.kde/share/apps/digikam/kipiplugin_imageshackexportui.rc
/home/steve/.kde/share/apps/gwenview/kipiplugin_imageshackexportui.rc
/usr/lib/kde4/kipiplugin_imageshackexport.so
/usr/share/kde4/apps/kipi/kipiplugin_imageshackexportui.rc
/usr/share/kde4/services/kipiplugin_imageshackexport.desktop
And the files for the Imgur plugin:
steve@t520:~$ locate kipiplugin_imgur
/usr/lib/kde4/kipiplugin_imgurexport.so
/usr/share/kde4/apps/kipi/kipiplugin_imgurexportui.rc
/usr/share/kde4/services/kipiplugin_imgurexport.desktop
For further testing, I purged kipi-plugins and kipi-plugins from my system and removed the ~/.kde/share/apps/gwenview/kipiplugin*.rc files. Then I re-installled the two packages and ran Gwenview from the command line. I chose the Plugins -> Export menu. The following output appeared on the screen:
gwenview(31953)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create instance for plugin "MediaWiki Export" ( "kipiplugin_wikimedia" ) with error: "Cannot load library /usr/lib/kde4/kipiplugin_wikimedia.so: (libmediawiki.so.1: cannot open shared object file: No such file or directory)"
gwenview(31953) Gwenview::KIPIInterface::loadOnePlugin: Plugin from library "kipiplugin_wikimedia" failed to load
gwenview(31953)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create instance for plugin "VKontakte.ru Exporter" ( "kipiplugin_vkontakte" ) with error: "Cannot load library /usr/lib/kde4/kipiplugin_vkontakte.so: (libkvkontakte.so.1: cannot open shared object file: No such file or directory)"
gwenview(31953) Gwenview::KIPIInterface::loadOnePlugin: Plugin from library "kipiplugin_vkontakte" failed to load
gwenview(31953)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create instance for plugin "KXMLHelloWorld" ( "kipiplugin_kxmlhelloworld" ) with error: "Could not find plugin 'KXMLHelloWorld' for application 'gwenview'"
gwenview(31953) Gwenview::KIPIInterface::loadOnePlugin: Plugin from library "kipiplugin_kxmlhelloworld" failed to load
gwenview(31953)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create instance for plugin "Imgur Export" ( "kipiplugin_imgurexport" ) with error: "Cannot load library /usr/lib/kde4/kipiplugin_imgurexport.so: (libkqoauth.so.0: cannot open shared object file: No such file or directory)"
gwenview(31953) Gwenview::KIPIInterface::loadOnePlugin: Plugin from library "kipiplugin_imgurexport" failed to load
gwenview(31953)/KIPI (loading) KIPI::PluginLoader::Info::plugin: Cannot create instance for plugin "VideoSlideShow" ( "kipiplugin_videoslideshow" ) with error: "Cannot load library /usr/lib/kde4/kipiplugin_videoslideshow.so: (libQtGStreamer-0.10.so.0: cannot open shared object file: No such file or directory)"
gwenview(31953) Gwenview::KIPIInterface::loadOnePlugin: Plugin from library "kipiplugin_videoslideshow" failed to load
Following the hint "libkqoauth.so.0: cannot open shared object file: No such file or directory" I installed the package libkqoauth0. After doing that, "Export to Imgur" appears in the menu. The plugin also works -- I can successfully upload an image. But the plugin also has a button to enter authorization information (presumably from the OAuth library), which may be confusing to some users.
At risk of stating a potential solution, it appears that kipi-plugins in Utopic may need a few more dependencies:
* libmediawiki1
* libkvkontakte1
* libqoauth0
* libqtgstreamer-0.10-0
* libqtgstreamerutils-0.10-0
The version of kipi-plugins and kipi-plugins-common is 4.2.0-0ubuntu1.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: kipi-plugins 4:4.2.0-0ubuntu1
Uname: Linux 3.17.3-031703-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
CurrentDesktop: KDE
Date: Tue Nov 18 21:43:44 2014
InstallationDate: Installed on 2014-05-10 (192 days ago)
InstallationMedia: Ubuntu-Server 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
SourcePackage: digikam
UpgradeStatus: Upgraded to utopic on 2014-10-25 (25 days ago)