pilot-link migration (libpisock8 -> libpisock9)
Hello,
A new upstream version 0.12.x of pilot-link is now available. pilot-link
(0.11.8) provides a library package libpisock8 and the new version is
API incompatible so is named libpisock9 (for pilot-link 0.12.1). The
packages generated by pilot-link are available in experimental and are:
libpda-pilot-perl_0.12.1-2_i386.deb
libpisock9_0.12.1-2_i386.deb
libpisock-dev_0.12.1-2_i386.deb
libpisync0_0.12.1-2_i386.deb
pilot-link_0.12.1-2_i386.deb
python-pisock_0.12.1-2_i386.deb
So we are facing a migration from libpisock8 to libpisock9.
Packages impacted are (apt-cache showpkg libpisock8):
evolution,libpisock8
gnome-pilot-conduits,libpisock8
gnome-pilot,libpisock8
jpilot-backup,libpisock8
jpilot,libpisock8
jpilot,libpisock8
jpilot-plugins,libpisock8
jpilot-plugins,libpisock8
jpilot-syncmal,libpisock8
kdepim-kfile-plugins,libpisock8
kdepim-kfile-plugins,libpisock8
kpilot,libpisock8
kpilot,libpisock8
libmal1,libpisock8
libmultisync-plugin-palm,libpisock8
libpda-pilot-perl,libpisock8
libpisock++0c2,libpisock8
libpisock-dev,libpisock8 0.11.8-24
libpisync0,libpisock8
linpqa,libpisock8
malsync,libpisock8
mhc-utils,libpisock8
opensync-plugin-palm-dev,libpisock8
opensync-plugin-palm,libpisock8
opensync-plugin-palm,libpisock8
pilot-link,libpisock8
pilot-qof,libpisock8
python-pisock,libpisock8
sylpheed-claws-gtk2,libpisock8
sylpheed-claws-gtk2,libpisock8
sylpheed-claws,libpisock8
sylpheed-gtk1,libpisock8
sylpheed-gtk1,libpisock8
sylpheed,libpisock8
I rebuilt all of them. The results are:
- correctly rebuilt packages:
jpilot
jpilot-plugins
kdepim-kfile-plugins
kpilot ----- (but depends on libmal1, see below)
libpda-pilot-perl
libpisock++0c2
libpisock-dev
libpisync0
opensync-plugin-palm
opensync-plugin-palm-dev
pilot-link
python-pisock
sylpheed
sylpheed-claws
sylpheed-claws-gtk2
sylpheed-gtk1
- fails to build (with the FTBFS bug number, with priority normal):
evolution #341172
gnome-pilot #386201
gnome-pilot-conduits #386202
libmultisync-plugin-palm #386199
linpqa #386189
mhc-utils #386196
pilot-qof #385861
Maybe libmultisync-plugin-palm is now replaced by opensync-plugin-palm
(correctly rebuilt using the new API) as indicated in #338328. It may be the
occastion to remve some packages from Debian.
- fails to build but maintained by me:
jpilot-syncmal: mail sent to Jason Day (upstream)
jpilot-backup: mail sent to Jason Day (upstream)
libmal1: mail sent to Jason Day (upstream)
malsync: mail send to Tom Whittaker (upstream)
Jason Day said he is working on new versions to support the new API. But I
don't now when the new versions will be ready.
I propose to remove malsync if it is not maintained upsrteam anymore, as
it looks like it is the case.
One problem here is that libmal1 is not yet ported to the new API and
kpilot is using this library. So even if kpilot is correctly build using
libpisock9 it will still be blocked until a new libmal1 is avilable.
Another major blocker is evolution. A patch exists in #341172 but is not
complete. Maybe a better patch already exists.
What should I do now?
Bye,
--
Dr. Ludovic Rousseau Ludovic.Rousseau@free.fr
-- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --
Reply to: