Re: Tooling for rebuilding outdated Built-Using
On Wed, Jun 18, 2025 at 04:13:12PM +0200, Sylvain Beucler wrote:
>...
> On 27/05/2025 14:06, Sean Whitton wrote:
> > Hello release team,
> >
> > How do you detect packages that need rebuilding in stable releases
> > because they have outdated Built-Using? Sylvain Beucler of the LTS team
> > noted that we may need to do this for bullseye because we have updated
> > glibc.
> >
> > If there are already scripts to do this, it would be great if you could
> > direct me to them. Thanks.
>
> Probably something like:
>
> # apt-cache dumpavail | \
> grep-dctrl \
> -F Built-Using 'glibc' -a \
>...
Note that in LTS you will afterwards need either either manual
Build-Depends on the new version (if making a manual upload) or
extra-depends (when making a normal binNMU) since the pre-LTS
version of the glibc packages is in the chroots.
In the latter case any future DLAs (e.g. for bash or qemu) would again
be built against the pre-LTS glibc.
A solution for that would be either generating bullseye-security chroots
in setup-all-dchroots and using them, or dist-upgrade at the start of
the build.
> Cheers!
> Sylvain Beucler
>...
cu
Adrian
Reply to: