On 12/05/12 14:49, Andy Hawkins wrote:
> Hi,
> 
> In article <[email protected]>,
>            Gergely Nagy<[email protected]> wrote:
>> Shouldn't the new one be named libmusicbranz4-3 then? Because if the ABI
>> gets bumped to 4, then we'll have libmusicbrainz4.so.4, but it's a
>> different library than 4.so.3, thus, will need a different name anyway.
> 
> As I understand it, the issue is with the -dev package, which will be called
> libmusicbrainz4-dev. There is already a libmusicbrainz4-dev (from the 2.x
> lib if memory serves).


Does the -dev package need the ABI number in the name?

Is it expected that a user can install multiple versions of the headers
concurrently,

    libmusicbrainz4-dev ->  /usr/include/musicbrainz4/*.h

    libmusicbrainz5-dev ->  /usr/include/musicbrainz5/*.h    ?

or should we just have

    libmusicbrainz-dev ->  /usr/include/musicbrainz/*.h    ?

Given that the ABI number will probably be bumped up to 5 anyway,


ABI number = 5
SONAME = libmusicbrainz.so.5
Package version = 4.1.x  or 5.0.x
=> Package name = libmusicbrainz5 and libmusicbrainz5-dev

and filenames:
 libmusicbrainz5_4.1.0-1_amd64.deb
 libmusicbrainz5-dev_4.1.0-1_amd64.deb


(as described in my previous email on 1 May)



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to