[sisyphus] Нестыковки адресной книги и KMail из KDE4.

Sergei Epiphanov serpiph на nikiet.ru
Пт Мар 12 10:48:55 UTC 2010


В сообщении от 12 марта 2010 12:38:03 автор Sergey V Turchin написал:
> On Friday 12 March 2010, Sergei Epiphanov wrote:
> 
> [...]
> 
> > Запустил. Оказалось, кто Default Adressbook сейчас привязан к
> > файлу ~/.kde4/share/apps/kabc/std.vcf Возможно, что он стал
> > таким после перепривязки внутри kaddressbook (но я могу
> > ошибаться).
> 
> Это равносильно настройке ресурса из конфигурялки akonadi.
> Значит, в этом и была проблема.

Надо будет мне это запомнить.

> > В настройках адресной книги в kaddressbook есть
> > такой пункт: имя файла, который будет представлять данную книгу.
> > До вчерашнего дня этот пункт был пустой. Плюс параметр
> > мониторинга этого файла. Получается, что kaddressbook хранит
> > свою базу где-то ещё
> 
> Нигде не хранит. Берет из akonadi, который и хранит где-то. В данном
> случае в файле.
> 
> > и лишь предоставляет внешнюю привязку к
> > своим данным.
> 
> Akonadi хранит и предоставляет интерфейс доступа всем желающим.
> KAddressBook и KMail в данном случае.

А вот и не факт. KMail всё равно брала данные из того файла (даже до моей 
настройки), а не из akonadi (когда я ручками нарисовал в файле std.vcf новый 
контакт, то kmail его увидел). Изменения же в книге kaddressbook тоже 
запоминались (даже после перезагрузки компа новый контакт оставался в 
kaddressbook), но никто, кроме kaddressbook, не видел этих изменений. Файл 
std.vcf программой kaddressbook при этом тоже не менялся.

> > Без этого адресная книга никому недоступна.
> 
> Akonadi-ресурс адресной книги до настройки был, но являлся пустотой.

А где тогда до настройки контакты были физически? В базе данных akonadi? Я уже 
запутался в этих всех базах.

-- 
С уважением, Епифанов Сергей


Подробная информация о списке рассылки Sisyphus