hi all, i'm sorry if there are already a lot of thread talking about that but i haven't found nothing helpful. so, I tried to install kde4 from svn and it worked until it was building kdebase. the process was interrupted during the compilation of nepomuk repositories with this error:
[ 15%] /usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:23:42: error: Soprano/Index/IndexFilterModel: Nessun file o directory
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:24:38: error: Soprano/Index/CLuceneIndex: Nessun file o directory
Building CXX object runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/sopranoindexmanager.o
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:31:42: error: Soprano/Index/IndexFilterModel: Nessun file o directory
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:32:38: error: Soprano/Index/CLuceneIndex: Nessun file o directory
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp: In destructor ‘Nepomuk::Repository::~Repository()’:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:42: warning: possible problem detected in invocation of delete operator:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:42: warning: invalid use of undefined type ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:24: warning: forward declaration of ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:42: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:43: warning: possible problem detected in invocation of delete operator:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:43: warning: invalid use of undefined type ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:25: warning: forward declaration of ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:43: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp: In member function ‘Soprano::Model* Nepomuk::Repository::model() const’:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:52: error: cannot convert ‘Soprano::Index::IndexFilterModel* const’ to ‘Soprano::Model*’ in return
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp: In static member function ‘static Nepomuk::Repository* Nepomuk::Repository::open(const QString&, const QString&)’:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:69: error: invalid use of undefined type ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:25: error: forward declaration of ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:70: error: invalid use of undefined type ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:25: error: forward declaration of ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:75: error: invalid use of undefined type ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:24: error: forward declaration of ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:78: error: invalid use of undefined type ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:24: error: forward declaration of ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:82: error: invalid use of undefined type ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:25: error: forward declaration of ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:83: warning: possible problem detected in invocation of delete operator:
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:69: warning: ‘index’ has incomplete type
/usr/src/kde4/kdebase/runtime/nepomuk/repository.h:25: warning: forward declaration of ‘struct Soprano::Index::CLuceneIndex’
/usr/src/kde4/kdebase/runtime/nepomuk/repository.cpp:83: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
make[2]: *** [runtime/nepomuk/CMakeFiles/kded_nepomukserver.dir/repository.o] Error 1
make[1]: *** [runtime/nepomuk/CMakeFiles/kded_nepomukserver.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/opt/kde4/include/strigi/indexwriter.h:224: warning: unused parameter ‘fieldRegister’
/opt/kde4/include/strigi/indexwriter.h:247: warning: unused parameter ‘fieldRegister’
[ 15%] Building CXX object runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/sopranoindexreader.o
/opt/kde4/include/strigi/analyzerconfiguration.h:215: warning: unused parameter ‘ar’
/opt/kde4/include/strigi/indexreader.h:82: warning: unused parameter ‘parent’
/opt/kde4/include/strigi/indexreader.h:82: warning: unused parameter ‘children’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:31:42: error: Soprano/Index/IndexFilterModel: Nessun file o directory
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:32:38: error: Soprano/Index/CLuceneIndex: Nessun file o directory
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:59: error: ISO C++ forbids declaration of ‘CLuceneIndex’ with no type
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:59: error: invalid use of ‘::’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:59: error: expected ‘;’ before ‘*’ token
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp: In constructor ‘Strigi:
oprano::IndexManager:
rivate:
rivate()’:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:51: error: class ‘Strigi:
oprano::IndexManager:
rivate’ does not have any field named ‘index’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp: In constructor ‘Strigi:
oprano::IndexManager::IndexManager(Soprano::Model*, const QString&)’:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:128: error: ‘class Strigi:
oprano::IndexManager:
rivate’ has no member named ‘index’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:128: error: expected type-specifier before ‘::’ token
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:128: error: expected `;' before ‘::’ token
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:129: error: ‘class Strigi:
oprano::IndexManager:
rivate’ has no member named ‘index’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:130: error: ‘class Strigi:
oprano::IndexManager:
rivate’ has no member named ‘index’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:130: error: invalid use of undefined type ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexwriter.h:33: error: forward declaration of ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp: In destructor ‘virtual Strigi:
oprano::IndexManager::~IndexManager()’:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:143: warning: possible problem detected in invocation of delete operator:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:143: warning: invalid use of undefined type ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexwriter.h:33: warning: forward declaration of ‘struct Soprano::Index::IndexFilterModel’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:143: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:144: error: ‘class Strigi:
oprano::IndexManager:
rivate’ has no member named ‘index’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp: In member function ‘virtual Strigi::IndexReader* Strigi:
oprano::IndexManager::indexReader()’:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:156: error: no matching function for call to ‘Strigi:
oprano::IndexReader::IndexReader(Soprano::Index::IndexFilterModel*&)’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.h:43: note: candidates are: Strigi:
oprano::IndexReader::IndexReader(Soprano::Model*)
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.h:41: note: Strigi:
oprano::IndexReader::IndexReader(const Strigi:
oprano::IndexReader&)
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp: In member function ‘virtual Strigi::IndexWriter* Strigi:
oprano::IndexManager::indexWriter()’:
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexmanager.cpp:170: error: no matching function for call to ‘Strigi:
oprano::IndexWriter::IndexWriter(Soprano::Index::IndexFilterModel*&)’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexwriter.h:44: note: candidates are: Strigi:
oprano::IndexWriter::IndexWriter(Soprano::Model*)
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexwriter.h:42: note: Strigi:
oprano::IndexWriter::IndexWriter(const Strigi:
oprano::IndexWriter&)
/opt/kde4/include/strigi/indexreader.h:82: warning: unused parameter ‘parent’
/opt/kde4/include/strigi/indexreader.h:82: warning: unused parameter ‘children’
make[2]: *** [runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/sopranoindexmanager.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:469: warning: unused parameter ‘query’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:469: warning: unused parameter ‘fieldname’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:469: warning: unused parameter ‘labeltype’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:479: warning: unused parameter ‘keywordprefix’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:479: warning: unused parameter ‘fieldnames’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:489: warning: unused parameter ‘keywordmatch’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:489: warning: unused parameter ‘fieldnames’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:489: warning: unused parameter ‘max’
/usr/src/kde4/kdebase/runtime/nepomuk/strigibackend/sopranoindexreader.cpp:489: warning: unused parameter ‘offset’
make[2]: *** [runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/sopranoindexreader.o] Error 1
make[1]: *** [runtime/nepomuk/strigibackend/CMakeFiles/sopranobackend.dir/all] Error 2
make: *** [all] Error 2
can anyone help me? thanks
p.s.: i've found that the compiling process need a file called Include that should be into the Soprano directory, but it doesn't exist. any ideas?
(p.p.s. sorry for my poor english...)