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  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to