Bug 27629 - не работает nepomuk
Summary: не работает nepomuk
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4base-runtime-core (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-11 02:46 MSK by Alex
Modified: 2012-11-06 21:55 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2012-08-11 02:46:20 MSK
При попытках расставить теги, создать комментарий, отметить звёздочками файл не происходит запоминания: после нажатия ок не сохраняются введённая информация

Перезапустил akonadi, ошибок нет, тест проходит.

Гугл предлагал несколько решений, но ничего не помогает, нашёл кое-что интересное тут http://forum.kde.org/viewtopic.php?f=20&t=84500&start=20#p143959

nepomukserver &> ~/nepomuklog &
[1] 10624
$ cat ~/nepomuklog
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] 
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
[/usr/lib/kde4/bin/nepomukservicestub] reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] 
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9:
[/usr/lib/kde4/bin/nepomukservicestub] reading configurations from ~/.fonts.conf is deprecated.
[/usr/lib/kde4/bin/nepomukservicestub] 
[/usr/lib/kde4/bin/nepomukservicestub] nepomukfileindexer(10641)/nepomuk (strigi service): Already running an indexer job on URL KUrl("file:///mnt/sdb2") This is a scheduling bug!
[/usr/lib/kde4/bin/nepomukservicestub] /usr/lib/kde4/bin/nepomukindexer: symbol lookup error: /lib64/libldap-2.4.so.2: undefined symbol: ldap_int_tls_destroy
[/usr/lib/kde4/bin/nepomukservicestub] /usr/lib/kde4/bin/nepomukindexer: symbol lookup error: /lib64/libldap-2.4.so.2: undefined symbol: ldap_int_tls_destroy
[/usr/lib/kde4/bin/nepomukservicestub] QObject::connect: Cannot connect XSyncBasedPoller::destroyed() to (null)::_k_x11FilterDestroyed()
ned symbol: ldap_int_tls_destroy
[/usr/lib/kde4/bin/nepomukservicestub] /usr/lib/kde4/bin/nepomukindexer: symbol lookup error: /lib64/libldap-2.4.so.2: undefined symbol: ldap_int_tls_destroy

Что выело меня на https://bugzilla.redhat.com/show_bug.cgi?id=468889

Не знаю, может это чем-то поможет.

Сами настройки непомука доступны, редавктируются (из systemsettings). Файлы индексируются, но написано, что в базе 0 файлов

подскажите, Куда копать
Comment 1 Sergey V Turchin 2012-08-13 15:32:53 MSK
(В ответ на комментарий №0)
> lookup error: /lib64/libldap-2.4.so.2: undefined symbol: ldap_int_tls_destroy
https://bugzilla.altlinux.org/show_bug.cgi?id=26597
Comment 2 Sergey V Turchin 2012-08-13 15:34:44 MSK
(В ответ на комментарий №0)
> При попытках расставить теги, создать комментарий, отметить звёздочками файл
> не происходит запоминания:
Тэги и коментарии тоже?
Comment 3 Alex 2012-08-14 21:17:59 MSK
(In reply to comment #2)
> (В ответ на комментарий №0)
> > При попытках расставить теги, создать комментарий, отметить звёздочками файл
> > не происходит запоминания:
> Тэги и коментарии тоже?

да, только что проверил ешё раз
Comment 4 Sergey V Turchin 2012-08-15 15:58:32 MSK
прикрепите сюда 
~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.log
Comment 5 Alex 2012-08-16 00:20:19 MSK
(In reply to comment #4)
> прикрепите сюда 
> ~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.log

$ ll ~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend
итого 40980
drwxr-xr-x 2 grey grey     4096 Авг 16 00:18 ./
-rw-r--r-- 1 grey grey      155 Авг 16 00:18 soprano-virtuoso.trx
-rw------- 1 grey grey 39845888 Авг 16 00:18 soprano-virtuoso.db
-rw-r--r-- 1 grey grey  2097152 Авг 15 21:28 soprano-virtuoso-temp.db
-rw-r--r-- 1 grey grey       14 Авг 15 21:28 soprano-virtuoso.lck
-rw------- 1 grey grey        0 Авг 15 21:28 soprano-virtuoso.lock
-rw-r--r-- 1 grey grey        0 Авг 11 02:27 soprano-virtuoso.pxa
-rw-r--r-- 1 grey grey        0 Авг 11 02:27 soprano-virtuoso.log
drwxr-xr-x 3 grey grey     4096 Авг 11 02:27 ../


((Видимо, что-то не так
Comment 6 Alex 2012-08-16 00:25:12 MSK
(In reply to comment #5)
> (In reply to comment #4)
> > прикрепите сюда 
> > ~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.log
> 
> $ ll ~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend
> итого 40980
> drwxr-xr-x 2 grey grey     4096 Авг 16 00:18 ./
> -rw-r--r-- 1 grey grey      155 Авг 16 00:18 soprano-virtuoso.trx
> -rw------- 1 grey grey 39845888 Авг 16 00:18 soprano-virtuoso.db
> -rw-r--r-- 1 grey grey  2097152 Авг 15 21:28 soprano-virtuoso-temp.db
> -rw-r--r-- 1 grey grey       14 Авг 15 21:28 soprano-virtuoso.lck
> -rw------- 1 grey grey        0 Авг 15 21:28 soprano-virtuoso.lock
> -rw-r--r-- 1 grey grey        0 Авг 11 02:27 soprano-virtuoso.pxa
> -rw-r--r-- 1 grey grey        0 Авг 11 02:27 soprano-virtuoso.log
> drwxr-xr-x 3 grey grey     4096 Авг 11 02:27 ../
> 
> 
> ((Видимо, что-то не так

при этом оно якобы работает http://img-fotki.yandex.ru/get/6607/20999214.0/0_84e52_77a8bb29_L
Comment 7 Sergey V Turchin 2012-08-16 15:14:11 MSK
(В ответ на комментарий №5)
> ((Видимо, что-то не так
Прикрепите указанный мной
Comment 8 Alex 2012-08-17 01:04:27 MSK
(In reply to comment #7)
> (В ответ на комментарий №5)
> > ((Видимо, что-то не так
> Прикрепите указанный мной

Я же указал, что он пустой. Т.е он есть, но там пусто, нечего прикреплять то есть.
Comment 9 Sergey V Turchin 2012-08-17 15:58:50 MSK
(В ответ на комментарий №8)
> Я же указал, что он пустой.
Ой, да, проглядел. Тогда вроде как с базой все нормально, учитывая, что на начальный размер(около 10MB) оно не похоже.

Попробуйте в настройках nepomuk все выключить, потом включить и перезапустить KDE.
Comment 10 Zerg 2012-10-05 10:21:43 MSK
Еще воспроизводится?

P.S.
Про "undefined symbol: ldap_int_tls_destroy" см. багу 26597
Comment 11 Alex 2012-11-06 07:01:09 MSK
(In reply to comment #10)
> Еще воспроизводится?
> 
> P.S.
> Про "undefined symbol: ldap_int_tls_destroy" см. багу 26597

Да, воспроизвёл полностью.

1. Берём LXDE-desktop, обновляемся, ставим kde4-small  и virtuoso. Ребут. В долфине вызываем панель поиска (Ctrl+F) вводим тестовый запрос. Всё работает, искмое находится. Идём в system settings, включаем непомук, все 3 галочки. Ребут и готово, поиск в долфине не работает. есть сохранённый выхлоп ls -aRl ~ до и после включения непомука.

2. Берём дистрибутив с кде. Непомук по дефолту включен, и поиск работает, включение - выключение непомука не приводит к печальным последствиям. Обновляемся до текущего состояния, включаем все 3 галочки в настройках непомука, ребут.. Вуаля, поиск перестал работать, заведомо существующий файл не находится. 

В обоих случаях речь про p6
проверял на виртуалках, могу предоставить их, если надо.

На текущем сизифе, который изначально ставился как centaurus p6 ситуация такая же: создаём нового юзера, логинимся под ним, поиск работает. Включаем непомук - поиск перестаёт работать. Отключение уже не помогает. Готов оперативно протестировать всё, что требуется. Вообще ситуация очень неприятная: если ставить дистрибутив не с кде, а ставить его метапакетом, то возникает немало проблем (виртуозо так и не тянется никакими зависимостями, приходится ставить его вручную, гтк выглядит ужасно..) Но это просто к бурчание к слову, к текущему багу не относится.
Comment 12 Sergey V Turchin 2012-11-06 16:39:41 MSK
(В ответ на комментарий №11)
> (In reply to comment #10)
> > Еще воспроизводится?
> > 
> > P.S.
> > Про "undefined symbol: ldap_int_tls_destroy" см. багу 26597
> Да, воспроизвёл полностью.
Как? Ее починили.
Comment 13 Alex 2012-11-06 16:52:34 MSK
(In reply to comment #12)
> (В ответ на комментарий №11)
> > (In reply to comment #10)
> > > Еще воспроизводится?
> > > 
> > > P.S.
> > > Про "undefined symbol: ldap_int_tls_destroy" см. багу 26597
> > Да, воспроизвёл полностью.
> Как? Ее починили.

Кого починила? Багу с лдапом? Не про неё речь. Я же подробно написал, что не работает. Воспроизводится на чистой любой системе. Зачем закрывать баг?
Comment 14 Alex 2012-11-06 16:54:09 MSK
Непомук так и не работает, переоткрываю.
Comment 15 Sergey V Turchin 2012-11-06 18:01:53 MSK
(В ответ на комментарий №11)
> 2. Берём дистрибутив с кде. Непомук по дефолту включен
Такого никогда не было.
Comment 16 Sergey V Turchin 2012-11-06 18:03:39 MSK
(В ответ на комментарий №11)
> Вуаля, поиск перестал работать
Какой именно поиск?
Comment 17 Alex 2012-11-06 18:41:08 MSK
(In reply to comment #15)
> (В ответ на комментарий №11)
> > 2. Берём дистрибутив с кде. Непомук по дефолту включен
> Такого никогда не было.

Чего именно не по-Вашему не было?

Дистрибутива с КДЕ? Был: http://www.altlinux.ru/products/6th-platform/kdesktop/ Вот пруф.

Включеного из коробки непомука? Это так, вот скриншот только что поставленного kdesktop, c открытми настройками: http://s1.ipicture.ru/uploads/20121106/W8Xys7nV.png

В любом случае, рад показать что-то новое.
Comment 18 Alex 2012-11-06 18:41:49 MSK
(In reply to comment #16)
> (В ответ на комментарий №11)
> > Вуаля, поиск перестал работать
> Какой именно поиск?

Как и написано, который вызывается по Ctrl+F.
Comment 19 Sergey V Turchin 2012-11-06 19:58:17 MSK
(В ответ на комментарий №17)
> Дистрибутива с КДЕ?
> Был: http://www.altlinux.ru/products/6th-platform/kdesktop/
Вы б еще 5.0 взяли. Мне лень проверять старую версию, но он должен быть выключен по умолчанию.
Comment 20 Sergey V Turchin 2012-11-06 20:22:09 MSK
Если обновляться со старой версии, может быть несовместимость баз данных virtuozo. Которая, возможно, обходится восстановлением из резервной копии.

P.S.
Если брать дисрибутив, то
ftp://ftp.altlinux.ru/pub/beta/p6/kdesktop/
и желательно сразу dist-upgrade
Comment 21 Zerg 2012-11-06 21:55:45 MSK
(В ответ на комментарий №20)
> возможно, обходится восстановлением из резервной копии.
После удаления баз данных
~/.kde4/share/apps/nepomuk/repository/main/data/virtuosobackend/