[devel] состояние synce
Alexey Shabalin
=?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Вс Фев 3 15:55:35 MSK 2008
03.02.08, Eugine Kosenko написал(а):
> 2008/2/3, Alexey Shabalin :
> > 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-synce,
> > либо паковать этот плугин в отдельный пакет с этим именем и
> > зависимостью на 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,
> или они просто не успели адаптировать плагин под новую версию?
Плугин synce для opensync-0.3X на данный момент развивается в рамках
synce-engine. libopensync-plugin-synce-0.22 неактуален для 0.3X
версий.
Прочитайте ещё раз выше написанное мной.
Если возникает такая путаница, я тогда на следующей неделе соберу для
сизифа synce-engine вместе с плугином для opensync.
--
Alexey Shabalin
Подробная информация о списке рассылки Devel