[Nepomuk] [nepomuk-kde] plugin "virtuosobackend" is not available

Sebastian Trueg trueg at kde.org
Fri Feb 12 20:11:17 CET 2010


Matt Williams wrote:
> I build KDE from source (trunk) and install it into my user area
> (~/kde/ where ~ is /home/epp/phrfbi). Yesterday I got round to
> building Virtuoso so that Nepomuk would work. I recompiled all of KDE
> and at each stage CMake picked up the necessary stuff to build Nepomuk
> support. It installed libsoprano_virtuosobackend.so to
> ~/kde/lib/soprano/.
>
> However, when I run nepomukserver from the command line I get the message:
>
> [/storage/epp1/phrfbi/kde/bin/nepomukservicestub] virtual bool
> Soprano::Virtuoso::BackendPlugin::isAvailable() const could not find
> Virtuoso ODBC driver (Soprano::PluginManager) plugin
> "virtuosobackend" is not available.
>
> I assume that this means that it is looking for
> libsoprano_virtuosobackend.so but not finding it. What mechanism does
> Soprano/Nepomuk use to find that plugin? I've set KDEDIRS
> appropriately but I'm guessing that that isn't enough.
>
>   

actually it is looking for the odbc driver which comes with Virtuoso.
There is a set of subfolders which are searched for the driver in
addition to the normal library paths:
virtuoso/plugins/, odbc/

Please check where "virtodbc_r.so" is installed.


More information about the Nepomuk mailing list