Hey there, After the recent blog posts about Virtuoso being ready (or almost ready) for everyday usage, I've decided to give it a try here in trunk. I've installed it (it doesn't pass all tests the first time, but everything works fine the second time I try to compile it), removed kdesupport's CMakeCache.txt and rebuilt soprano. The virtuoso backend was installed successfully. After that I removed kdebase's CMakeCache.txt and reinstalled it. This gives me two backends: redland and virtuoso, as I don't have Java installed to use sesame2.
However, whenever I edit $KDEHOME/share/config/nepomukserverrc and put "Used Soprano Backend=virtuosobackend" inside the Basic Settings section and restart Nepomuk it goes back to using redland as its backend. The relevant debug messages seem to be these: [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::activeSopranoBackend: (Nepomuk::Core::Core) could not find backend "sesame2" . Falling back to default. [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::activeSopranoBackend: (Nepomuk::Core::Core) could not find backend "sesame2" . Falling back to default. [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::open: opening repository ' "main" ' at ' "/home/kubo/.kde4trunk/share/apps/nepomuk/repository/main/" ' [/home/kubo/kde4/bin/nepomukservicestub] (Soprano::Redland::BackendPlugin) creating model of type "hashes" with options "hash-type='bdb',contexts='yes',dir='/home/kubo/.kde4trunk/share/apps/nepomuk/repository/main/data/redland'" [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::open: Successfully created new model for repository "main" [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::open: Successfully created new index for repository "main" [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7908)/nepomuk (storage service) Nepomuk::Repository::open: no need to convert "main" Then, whenever I use 'qdbus org.kde.NepomukStorage /nepomukstorage org.kde.nepomuk.Storage.usedSopranoBackend' I get the following: [/home/kubo/kde4/bin/nepomukservicestub] nepomukstorage(7999)/nepomuk (storage service) Nepomuk::Repository::activeSopranoBackend: (Nepomuk::Core::Core) could not find backend "sesame2" . Falling back to default. redland What can I be doing wrong? Cheers, Raphael _______________________________________________ Nepomuk mailing list [email protected] https://mail.kde.org/mailman/listinfo/nepomuk
