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

Bug#816557: ITP: gspell -- spell-checking library for GTK



Packaging work in progress can be checked out at <http://git.ortolo.eu/pkg-gspell.git>.


There is an issue to solve with API breakage without SONAME bump: the gspell project show two “development” branches numbered 0.1.* and 0.2.*, both of them providing libgspell-1.so.0.0.0, but with an incompatible API.

Problem is, another software, LaTeXila, has a dependency against the “0.0.0” API from branch 0.1.* only…


I am checking with the upstream maintainer to see what can be done about that. I think there are two possibilities:
1. change the SONAME in Debian, so:
- branch 0.1.* will provide libgspell-1.so.0.1.0 (Debian package libgspell1-0.1), - branch 0.2.* will provide libgspell-1.so.0.2.0 (Debian package libgspell1-0.2); 2. consider these as temporary versions only to be used by LaTeXila (which is the software this library was written for) and package branch 0.1.* to provide libgspell-1.so.0.0.0 (Debian package libgspell1-0), never package branch 0.2.*, and wait for an API version 1.*.

--
 ,--.
: /` )   Tanguy Ortolo      <xmpp:tanguy@ortolo.eu>
| `-'    Debian Developer   <irc://irc.oftc.net/Tanguy>
 \_

Attachment: signature.asc
Description: Digital signature


Reply to: