Hi Abou,

On 30-12-2021 16:26, Abou Al Montacir wrote:
So now we need to implement this logic in a script that can be used by the release team or whatever bot that can trigger automatic rebuilds of fp-units-* packages.

The Release Team has tools in place to notify them if rebuilds are needed by looking at upper limits of Depends that are no longer satisfied. They show up as "auto-upperlimit-<pkg>" on the transitions page [1]. If that <pkg> has "abi" in the name, it will be clear that a rebuild is needed.

All the rebuilds are manually scheduled, but that's OK. As long as the Release Team is aware via such a mechanism, it will be taken care of.

The other auto-<pkg> items show up if a binary package disappears from the library section of the archive and another one shows up. This is how c transitions happen, because it's near required that a library binary package matches its SONAME, so when that's bumped (indicating a transition) the package name has to be updated too. Maybe we should move the fp-units-$bar packages to the library section too and embed the ABI version into the package name.

Paul

[1] https://release.debian.org/transitions/

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to