Bug 251689 - Strigi service fails to start
Summary: Strigi service fails to start
Status: RESOLVED FIXED
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: 4.5
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-18 22:37 UTC by fabio de francesco
Modified: 2011-11-04 19:53 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description fabio de francesco 2010-09-18 22:37:52 UTC
Version:           unspecified (using KDE 4.5.1) 
OS:                Linux

If I try to start the Strigi indexing of files and Nepomuk services from System Settings -> Workspace Appereance and Behaviour -> Desktop Search -> Basic Settings I get the message "Strigi service not running".

In the same time ~/.xsession-errors records the following messages:

[/usr/bin/nepomukservicestub] Using Virtuoso Version: "6.1.2.3127-pthreads" 
Using Virtuoso Version: "6.1.2.3127-pthreads" 
void Soprano::VirtuosoController::writeConfigFile(const QString&, const Soprano::BackendSettings&) "/tmp/virtuoso_h13484.ini" 
Starting Virtuoso server: "/usr/bin/virtuoso-t" ("+foreground", "+configfile", "/tmp/virtuoso_h13484.ini", "+wait")
[/usr/bin/nepomukservicestub] "
" 
"               Sat Sep 18 2010
"
[/usr/bin/nepomukservicestub] "22:32:25 OpenLink Virtuoso Universal Server
"
[/usr/bin/nepomukservicestub] "22:32:25 Version 06.01.3127-pthreads for Linux as of Jul 17 2010
"
[/usr/bin/nepomukservicestub] "22:32:25 uses parts of OpenSSL, PCRE, Html Tidy
"
[/usr/bin/nepomukservicestub] "22:32:25 Database version 3126
"
[/usr/bin/nepomukservicestub] "22:32:25 Entering Lite Mode
"
[/usr/bin/nepomukservicestub] "22:32:25 SQL Optimizer enabled (max 1000 layouts)
"
[/usr/bin/nepomukservicestub] "22:32:26 Compiler unit is timed at 0.001351 msec
"
[/usr/bin/nepomukservicestub] "22:32:27 Roll forward started
"
[/usr/bin/nepomukservicestub] "22:32:27 The transaction log file has been produced by server version '06.01.3126'. The version of this server is '06.01.3127'. If the transaction log is empty or you do not want to replay it then delete it and start the server again. Otherwise replay the log using the server of version '06.01.3126' and make checkpoint and shutdown to ensure that the log is empty, then delete it and start using new version.
"
[/usr/bin/nepomukservicestub] "22:32:27 Server exiting
"
[/usr/bin/nepomukservicestub] Virtuoso server stopped: 3 
"/usr/bin/nepomukservicestub(13484)" Soprano: "Failed to start Virtuoso"
"/usr/bin/nepomukservicestub(13484)" Soprano: "Failed to start Virtuoso"
Application '/usr/bin/nepomukservicestub nepomukstorage' exited normally...
[/usr/bin/akonadi_nepomuk_contact_feeder] Nepomuk server already running.



Reproducible: Always

Steps to Reproduce:
Try to start Nepomuk services and Strigi indexing

Actual Results:  
Neither semantic desktop features available, nor files indexing.

Expected Results:  
Semantic desktop services starting.
Comment 1 hoea 2010-10-26 22:28:31 UTC
Same here with gentoo / kde 4.5.2:

I solved it by deleting the whole directory 
   .kde4/share/apps/nepomuk/repository/main

Two wishes:
1) ~/.xsession-errors isn't really the place to look for such messages
2) "The transaction log file..." - it would be nice if the name of the file would be given
Comment 2 Sebastian Trueg 2011-11-04 19:53:56 UTC
This has been fixed in Soprano 2.7.2. An already running Virtuoso instance is gracefully terminated before starting the new one.