[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