[devel] состояние synce

Eugine Kosenko =?iso-8859-1?q?eugine=2Ekosenko_=CE=C1_gmail=2Ecom?=
Вс Фев 3 11:21:13 MSK 2008


2008/2/3, Alexey Shabalin <a.shabalin на gmail.com>:
> 03.02.08, Eugine Kosenko написал(а):
> > Основной затык у меня возник на libopensync-plugin-synce. Для версии
> > libopensync версии 0.35 этот пакет вообще отсутствует (в результате в
> > репозитарии он битый), а более ранняя версия (0.22), где он есть,
> > несовместима с нынешней версией libopensync в репозитарии.
>
> Поправте меня если я ошибаюсь.
> libsynce-sync-engine - он в себе и должен содержать
> libopensync-plugin-synce для libopensync-0.3X. там должен быть плугин
> на python. Значит он не упакован или неправильно упакован.
>
> Поэтому я и прошу либо выставить provides:libopensync-plugin-synbce,
> либо паковать этот плугин в отдельный пакет с этим именем и
> зависимостью на sync-engine.

Вообще, насколько я понял, libopensync в ALT пакуется поплагинно:

$ apt-cache search --names-only libopensync
libopensync - Synchronisation framework
libopensync-devel - Header files, libraries and development
documentation for libopensync
libopensync-plugin-evolution2 - Evolution 2 plugin for OpenSync
libopensync-plugin-file - File sync. plugin for OpenSync
libopensync-plugin-gnokii - Gnokii plugin for OpenSync
libopensync-plugin-gpe - Gpe plugin for Opie
libopensync-plugin-irmc - IrMC plugin for OpenSync
libopensync-plugin-kdepim - KDE PIM plugin for OpenSync
libopensync-plugin-moto - Plugin for syncing with Motorola phones via
libopensync
libopensync-plugin-opie - Opie plugin for OpenSync
libopensync-plugin-palm - Palm plugin for OpenSync
libopensync-plugin-python - Python plugin for OpenSync
libopensync-plugin-synce - SynCE plugin for OpenSync
libopensync-plugin-syncml - SyncML plugin for OpenSync
libopensync-plugin-vformat - Vformat plugin for OpenSync
libopensync-tools - Tools for libopensync

Плагин libopensync-plugin-synce есть, но при попытке установить его, получаем:

The following packages have unmet dependencies:
  libopensync-plugin-synce: Depends: libopensync (= 0.22) but
0.36-alt1 is to be installed
                            Depends: libopensync.so.0 but it is not installable

Все правильно, у libopensync версия уже 0.36, а плагин -- все еще
версии 0.22. Я хотел взять исходники, пересобрать поновее. Но! Ни в
одной версии libopensync 3x нет такого пакета! Последняя версия в
самом деле в 0.22. Чуть позже могу показать ссылки, просто сейчас
opensync.org лежит. Попытка просто подделать версию в плагине 0.22 ни
к чему хорошему не привела.

Вот и вопрос: это политика развития opensync -- отказаться от synce,
или они просто не успели адаптировать плагин под новую версию?


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