Review Request: the nepomuk part will not be build
Sebastian Trueg
trueg at kde.org
Thu Jan 14 19:30:56 GMT 2010
> On 2010-01-14 09:46:12, Sebastian Trueg wrote:
> > Actually Nepomuk needs Virtuoso for data storage and the redland backend for memory storage in several places. So, no, we need both of them.
>
> Guy Maurel wrote:
> hmmm!
> If this is true, I wonder why I don't get any error message at compile nor at link time.
>
> Sebastian Trueg wrote:
> The only reason I can see is that you have the sesame2 backend enabled. Otherwise at least kdepim would fail to build and nepomuk would not work properly since ontologies cannot be loaded without a memory model.
>
> Guy Maurel wrote:
> I wasn't exact enought. Now:
> If this is true, I wonder why I don't get any error message at compile nor at link time, as I made a "make" at the directory "kdebase".
> From "kdesupport" I "make"/"make install" and got:
> ls -l /usr/local/share/soprano/sesame2
> -rw-r--r-- 1 root root 818 Nov 6 17:08 SopranoSesame2Wrapper.class
> -rw-r--r-- 1 root root 1659940 Nov 6 17:08 openrdf-sesame-2.2.4-onejar.jar
> -rw-r--r-- 1 root root 21796 Nov 6 17:08 slf4j-api-1.5.5.jar
> -rw-r--r-- 1 root root 7550 Nov 6 17:08 slf4j-simple-1.5.5.jar
>
> Is it what you are looking for?
>
>
> Sebastian Trueg wrote:
> yes. sesame2 is an alternative to redland which I would like to avoid since it uses java.
>
> Guy Maurel wrote:
> Is it better to disable it?
> How? Change the name of the directory?
As always: using cmake defines: -DSOPRANO_DISABLE_SESAME2_BACKEND=1
- Sebastian
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/2575/#review3689
-----------------------------------------------------------
On 2010-01-13 18:29:38, Guy Maurel wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/2575/
> -----------------------------------------------------------
>
> (Updated 2010-01-13 18:29:38)
>
>
> Review request for kdelibs.
>
>
> Summary
> -------
>
> The site http://userbase.kde.org/Akonadi#Nepomuk
>
> speaks about some backend for nepomuk. This is (I thought) as one have to choose one.
> Under kdebase/runtime/CMakeLists.txt one can find at line 59 the condition
> if(Nepomuk_FOUND AND STRIGI_STRIGIQTDBUSCLIENT_LIBRARY AND SOPRANO_PLUGIN_REDLANDBACKEND_FOUND AND SOPRANO_PLUGIN_VIRTUOSOBACKEND_FOUND AND SOPRANO_PLUGIN_RAPTORPARSER_FOUND)
>
> I have only two of them, and the nepomuk part is not build.
> I think, this is wrong. Should not it be?
> if(Nepomuk_FOUND AND STRIGI_STRIGIQTDBUSCLIENT_LIBRARY AND (SOPRANO_PLUGIN_REDLANDBACKEND_FOUND OR SOPRANO_PLUGIN_VIRTUOSOBACKEND_FOUND OR SOPRANO_PLUGIN_RAPTORPARSER_FOUND))
>
> I try it, and the nepomuk part is build.
>
> see: CMakeLists-gm-113.diff
>
>
> Diffs
> -----
>
> /trunk/KDE/kdebase/runtime/CMakeLists.txt 1070855
>
> Diff: http://reviewboard.kde.org/r/2575/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> Guy
>
>
More information about the kde-core-devel
mailing list