Bug 21965 - не работает компонента kde4 (nepomuk)
Summary: не работает компонента kde4 (nepomuk)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4libs (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-16 15:00 MSD by Gleb Kulikov
Modified: 2009-10-21 14:44 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gleb Kulikov 2009-10-16 15:00:11 MSD
по прежнему в нашей сборке не работает компонента nepomuk: на файл можно поставить тег и/или комментарий, но при попытке НАЙТИ тег, либо процессор в течении неопределённо долгого времени уходит в 100% загрузку без видимого результата (/usr/lib/kde4/bin/nepomukservicestub nepomukstorage), либо (от минуты до пары часов)... ничего не находится.

не знаю, является ли содержимое ~/.kde4/share/apps/nepomuk/repository/main/data/
легетимным, но бесконечные(!) повторения типа
http://www.semanticdesktop.org/ontologies/2007/08/15/nrl явно настораживают.
Comment 1 Andrey Cherepanov 2009-10-16 20:25:45 MSD
На правильный компонент
Comment 2 Sergey V Turchin 2009-10-20 16:04:23 MSD
Нужно
1. установить soprano и soprano-backend-sesame
2. убедиться, что он настроен в ~/.kde4/share/config/nepomukserverrc опция Used Soprano Backend=sesame2
3. Включить поиск в `kcmshell4 kcm_nepomuk`
4. добиться, чтоб на `qdbus org.kde.NepomukStorage /nepomukstorage usedSopranoBackend` отвечали "sesame2" (может kde перезапустить потребуется)
Comment 3 Andrey Cherepanov 2009-10-20 19:29:53 MSD
Сергей, решение должно быть дистрибутивным. Пока это workaround.
Comment 4 Sergey V Turchin 2009-10-21 14:27:20 MSD
(В ответ на комментарий №3)
> Сергей, решение должно быть дистрибутивным.
дистрибутивное

> Пока это workaround.
только для уже установленных систем
Comment 5 Sergey V Turchin 2009-10-21 14:33:17 MSD
Только памяти оно жрет прилично, поэтому инсталлятору хорошо бы знать перед установкой, много ли памяти на машине.
Comment 6 Gleb Kulikov 2009-10-21 14:39:08 MSD
(В ответ на комментарий №2)
> Нужно
> 1. установить soprano и soprano-backend-sesame

apt-cache search soprano
libsoprano - Soprano libraries
libsoprano-devel - Developer files for soprano
soprano - Qt wrapper API to different RDF storage solutions
soprano-backend-redland - Soprano backend backend
soprano-common - soprano comon package


> 2. убедиться, что он настроен в ~/.kde4/share/config/nepomukserverrc опция

так что redland. и похоже, он не работает.
Comment 7 Sergey V Turchin 2009-10-21 14:40:03 MSD
Я забыл, что отключил по умолчанию, поэтому можно ставить.
В списки устанавливаемых нужно написать:
soprano-backend-sesame
soprano
strigi
Comment 8 Sergey V Turchin 2009-10-21 14:44:06 MSD
> apt-cache search soprano
http://git.altlinux.org/tasks/14602/task/log

> так что redland. и похоже, он не работает.
Я не говорил, что он должен работать.