libmtp6 -> libmtp7 transition

Rafael Laboissiere rafael at debian.org
Thu Dec 13 12:12:39 UTC 2007


* Rafael Laboissiere <rafael at debian.org> [2007-11-28 12:49]:

> Now that the libmtp5 -> libmtp6 transition is completed in testing, it is
> time to start the libmtp6 -> libmtp7 transition.  I uploaded today
> libmtp_0.2.4 to unstable, which has the new SOVERSION.  Please, build/test
> your packages against this new version of libmtp.

Should we go ahead with this library transition?  It seems that all packages
(besides audacious=plugins) are ready now.  I built the following versions
in a sid chroot:

    amarok_1.4.7-1
    audacious-plugins_1.4.1-2
    gnomad2_2.8.12-2
    rhythmbox_0.10.1-1

They all compile correctly against libmtp-0.2.4 (SOVERSION libmtp7).  I did
not test the packages, though.

Just for the record, the only change form libmtp7-0.2.2 (libmtp6.so) to
-0.2.4 regards the LIBMTP_device_entry_struct structure, whose members were
changed.  I could not find uses of this structure in amarok,
audacious-plugins, gnomad2, or rhythmbox.

I think then that Bin-NMUs should be enough to cope with this transition,
although audacious-plugins_1.4.1-2 has still to make its way into testing.

Thanks,

-- 
Rafael




More information about the pkg-gnome-maintainers mailing list