Bug 176395

Summary: Kdebase-runtime-4.1.80 tarball are missing some files
Product: [I don't know] kde Reporter: Francisco Ambrozio <francisco_ambrozio>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: uwolfer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Francisco Ambrozio 2008-11-29 02:32:59 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

The file kdebase-runtime-4.1.80/nepomuk/services/strigi/strigiservice.cpp on lines 31 and 32:

#include <strigi/indexpluginloader.h>
#include <strigi/indexmanager.h>

But this files don't exists on the original tarball (I've download it from a oficial mirror - ftp://ftp.oregonstate.edu/pub/kde/), causing the breaks of the compilation in a error.

I resolved it by downloading the files (indexpluginloader.h and indexmanager.h) to a directory called strigi, and then copying it to the place that it supposed to be.
Comment 1 Urs Wolfer 2008-11-29 10:32:30 UTC
You need strigi installed.
http://strigi.sourceforge.net/?q=getstrigi#download
Comment 2 Francisco Ambrozio 2008-11-29 11:22:42 UTC
But I have strigi installed - version 0.5.11.
Comment 3 Urs Wolfer 2008-11-29 11:28:03 UTC
Does cmake find strigi?
Comment 4 Francisco Ambrozio 2008-11-29 13:34:09 UTC
Yeah! The compilation stops (around the 91%)  with a message that the file doesn't exist.

I browser into the directory kdebase-runtime-4.1.80/nepomuk/services/strigi/ and in fact the files doesn't exist really. I resolved it finding the files in the internet and moving them to the directory. After that the compilation worked.