rtaudio package

Jaromír Mikeš mira.mikes at gmail.com
Tue Jun 21 16:09:18 UTC 2016


2016-06-21 16:22 GMT+02:00 Felipe Sateler <fsateler at debian.org>:
> On 21 June 2016 at 10:00, Jaromír Mikeš <mira.mikes at gmail.com> wrote:
>> 2016-06-20 18:02 GMT+02:00 James Cowgill <jcowgill at debian.org>:
>>> On Mon, 2016-06-20 at 17:00 +0200, Jaromír Mikeš wrote:
>>>> 2016-06-18 12:23 GMT+02:00 James Cowgill <jcowgill at debian.org>:
>>>> > Hi,
>>>> >
>>>> > On Fri, 2016-06-17 at 22:25 +0200, Jaromír Mikeš wrote:
>>>> > > can safely upload package now? Soname was bumped.
>>>> >
>>>> > I can upload this for you if you want, though there are some
>>>> > issues.
>>>> >
>>>> > librtaudio5 is already taken and in use in jessie. To reuse this
>>>> > number, the ABI must be identical (which I have not checked). I'm
>>>> > still not sure I can believe what I'm reading here:
>>>> >
>>>> >  librtaudio4    | 4.0.10~ds0-2 | wheezy  | amd64
>>>> >  librtaudio4v5  | 4.1.1~ds0-4  | stretch | amd64
>>>> >  librtaudio4v5  | 4.1.1~ds0-4  | sid     | amd64
>>>> >  librtaudio5    | 4.1.1~ds0-2  | jessie  | amd64
>>>
>>> I still don't like this. Although it probably won't effect most people,
>>> it will break reverse dependencies if you try to do a partial upgrade
>>> from jessie to stretch.
>>>
>>> I think you either need to do a local soname change (not 6!), or rename
>>> the package to something like librtaudio5a and have it Conflicts the
>>> old package name.
>>>
>>> That corresponds to the second renaming case on this page (there is no
>>> SONAME change when compared to jessie):
>>> https://wiki.debian.org/TransitionBestPractices
>>
>> Ok I renamed package to librtaudio5a and add Conflicts for librtaudio5.
>> Now  get package-name-doesnt-match-sonames librtaudio5 ... lintian error.
>>
>> renaming librtaudio.so.5.0.0 to librtaudio.so.5a.0.0 should be enough?
>
> I suggest overriding this error.

Done!

mira



More information about the pkg-multimedia-maintainers mailing list