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

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: