Hi. In article <4fae801d.2010...@pocock.com.au>, Daniel Pocock<dan...@pocock.com.au> wrote: > Does the -dev package need the ABI number in the name?
If it does, then there isn't an issue. The dev will me libmb4-3-dev. > libmusicbrainz-dev -> /usr/include/musicbrainz/*.h ? That won't work really. > Given that the ABI number will probably be bumped up to 5 anyway, The ABI is currently 3. The '4' bit in it is the upstream version number. The lib package should be called libmb4-3, not sure about the dev. If it we call that libmb4-3-dev, then that also removes the clash. > 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) I'm not keen on this. If I update the ABI, I'm updating the upstream version number too. It'll end up being libmusicbrainz5-4 if I do that. In this instance, the '5' is *not* the ABI name, it's the upstream version number. That's how the libmb packages have always been done before. Andy -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/slrnjqt26c.th7.a...@atom.gently.org.uk