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

Re: Bug#368985: ITP: mod-bt -- BitTorrent tracker for the Apache2 web server



Steve Langasek <vorlon@debian.org> wrote:
> You're missing the point that sonames track *ABI* changes, and -dev package
> names should track *API* changes.  Typically, upstreams make API changes on
> new major releases; ABI changes can happen much more often than this. 
> Tracking sonames in your -dev package names is therefore wrong and
> (inevitably, eventually) causes gratuitous churn for any packages
> build-depending on yours.

	OK, so it sounds like this is what you are saying:

	Since this is the first public API *and* ABI, both counters should
start at zero.

	- When the API becomes incompatible (which would implicitly make the
ABI incompatible), both the -dev and library package should increment their
numbers.

	- When the ABI becomes incompatible without affecting the API, only
the library package should increment it's number.

	Is that right?

	Thanks,
		Tyler




Reply to: