On Sat, Feb 09, 2019 at 10:35:22PM +0100, Guido Günther wrote: > This is well known to the users of wlroots and the reason why we did not > upload to unstable yet but it's good to have a bug tracking that.
ahem… but that's not common knowledge outside that circle...
Can I ask you at least try to minimize the disruption until a stable ABI
comes around (hopefully soon…) by:
* mentioning this fact in the package description
* still adding a .symbols file so a diff of the gone symbols is available
* bumping shlibs every time the ABI changes (you should do this regardless)
* adding Breaks against everything in the archive that any random upload
breaks
Instead of the last two items, you could add a virtual package (e.g.
libwlroots-abi-XXX) and have that XXX change any time the ABI change,
and have shlibs issue that instead of the current "libwlroots0"; I would
go as far as saying that doint this would also allow you to upload this
package to unstable even with the ABI regularly breaking, as you'd
de-facto enforce a transition every time you bump that virtual package.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature

