[Kde-pim] Building trunk kdepim & runtime, can't find NepomukCore

amit kumar amit.8k at gmail.com
Sun Aug 5 19:39:18 BST 2012


Andras Mantia <amantia <at> kde.org> writes:

> 
> Lindsay Mathieson wrote:
> 
> > Using kdesrcbuild, the rest of kde builds fine except for kdepim and
> > kdepim- runtime with cmake failing on the following:
> 
> Nepomuk-core dependency was announced here by Christian last week.
> With kdesrc-build, just add the following to the script (somewhere before 
> the pim stuff):
> 
> module-set
>     repository kde-git
>     user-modules nepomukcore
> end module
> 
> kde-git should be the repo you set up in the same file (might have different 
> name for you), eg:
> 
> git-repository-base kde-git git://anongit.kde.org/
> 
> Andras
> _______________________________________________
> KDE PIM mailing list kde-pim <at> kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/
> 
> 

With kdesrc-build-1.15.1, the module-set should be written as follows:

module-set
    repository kde-projects
    use-modules nepomuk-core
end module

But executing "kdesrc-build nepomuk-core" would throw following cmake errors if
soprano was not built properly:

-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
  * Soprano Virtuoso Backend  <http://soprano.sourceforge.net>
    Virtuoso storage backend for Soprano
    The Soprano Virtuoso backend is required to run the Nepomuk semantic desktop
system.
  * Soprano Raptor Parser  <http://soprano.sourceforge.net>
    RDF parser plugin for Soprano
    The Soprano raptor parser plugin is required to build the Nepomuk semantic
desktop system.
  * Soprano Redland Backend  <http://soprano.sourceforge.net>
    Redland storage backend for Soprano
    The Soprano redland backend is required to build the Nepomuk semantic
desktop system.

Resolution:
Install following packages: librdf0-dev, libiodbc2-dev
e.g. on ubuntu,
$sudo apt-get install librdf0-dev
$sudo apt-get install libiodbc2-dev

$kdesrc-build soprano

Once Soprano gets built and installed successfully, build nepomuk-core
$kdesrc-build nepomuk-core





_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list