[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: micro libsidplayfp transition



On 2014-09-20 21:27, László Böszörményi wrote:
On Sat, Sep 20, 2014 at 6:34 PM, Julien Cristau <jcristau@debian.org> wrote:
You actually need breaks/replaces against libsidplayfp in libsidplayfp3, because of the broken libsidplayfp version in testing that also includes
libsidplayfp.so.3.
 Ah, I can remember now why I had the transition package. Anyway, the
diff is coming before uploading.
--- libsidplayfp-1.5.3/debian/control
+++ libsidplayfp-1.5.3/debian/control
@@ -10,6 +10,8 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Breaks: libsidplayfp
+Replaces: libsidplayfp
 Multi-Arch: same
 Suggests: sidplayfp
 Description: Library to play Commodore 64 music based on libsidplay2

Anything more I should change before uploading -3?

They should be versioned breaks/replaces, >= the first version of libsidplayfp that included libsidplayfp.so.3. This avoids libsidplayfp being removed when upgrading from Wheezy to Jessie.

--
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

<directhex> i have six years of solaris sysadmin experience, from
            8->10. i am well qualified to say it is made from bonghits
			layered on top of bonghits


Reply to: