Status of Required/Essential/Build-Essential in Debian

Mattia Rizzolo mattia at
Mon May 2 16:42:22 BST 2022

On Wed, Apr 27, 2022 at 12:42:50PM -0700, Vagrant Cascadian wrote:
> Lately, I've been trying to get a handle on the status of the really
> core packages in Debian, namely the essential, required and
> build-essential package sets. The first two are present on nearly every
> Debian system, and build-essential is the set of packages assumed to be
> available whenever you build a package in Debian.

Thank you for your work!!

> binutils has several identified issues and probably some unidentified
> issues:
>   included log files introduce reproducibility issues (debian specific?)

I believe the long term solution to this would be introducing a standard
way for package to produce build-related data that is not canonically
distributed and should not count as a "build artifact".
See also:
The most common example of the above kind of data is the build log, but
some package would like to take out other things from it, say test
results, perhaps even (especially?) when a build fails.

I tried to talk with Guillem about this some months ago (to see if dpkg
could/should be involved), but then I dropped the ball.

                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:                             : :'  :
Launchpad user:                  `. `'`
Debian QA page:  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <>

More information about the Reproducible-builds mailing list