[Pkg-gtkpod-devel] Bug#620065: fixed in libimobiledevice 1.1.0-3
Raphael Hertzog
hertzog at debian.org
Mon Apr 18 14:06:58 UTC 2011
reopen 620065
thanks
On Tue, 12 Apr 2011, Julien Lavergne wrote:
> libimobiledevice (1.1.0-3) experimental; urgency=low
> .
> * debian/control:
> - Add Conlicts / Replaces on libimobiledevice1 and libimobiledevice0, since
> they provide the same fdi file. LP: #753015, Closes: #620065
This is not the proper solution. Because of this libimobiledevice1 and
libimobiledevice2 are not co-installable and they need to be coinstallable
to ensure a proper transition from one to the other.
If the FDI file can be shared between both versions of the library (which
I guess), then you should put it in a -common package and have that
package "Replaces" the old version of libimobiledevice1 /
libimobiledevice2 that provide this file. Of course you should add a
dependency on the -common package.
If the FDI file can't be shared, they you must discuss with upstream
to find a good solution.
Right now anything that depends on libimobiledevice2 in uninstallable
until all packages depending on libimobiledevice1 have been updated.
This is a painful transition and it affects GNOME3.
I can review and sponsor you for this specific fix if you want.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Follow my Debian News ▶ http://RaphaelHertzog.com (English)
▶ http://RaphaelHertzog.fr (Français)
More information about the Pkg-gtkpod-devel
mailing list