Re: bits from the release team

Gioele Barabucci <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
On 10/05/26 06:47, Paul Gevers wrote:
> Reproducibility
> ===============
> 
> Aided by the efforts of the Reproducible Builds project [1], we've decided it's
> time to say that Debian must ship reproducible packages. Since yesterday, we
> have enabled our migration software to block migration of new packages that
> can't be reproduced [2] or existing packages (in testing) that regress in
> reproducibility.
> 
> [1] https://reproducible-builds.org/
> [2] on https://reproduce.debian.net/

Hi,

for the broader public maybe it is important to point out that the 
concept of "Reproducibility" on reproduce.d.n is not the same as the 
"Reproducibility" on reproducible-build.org.

"Reproducibility" as understood by reproduce.d.n and the tool 
`debrebuild` means "Given a package (= a binary package, its source deb, 
and its buildinfo file), it is possible to recreate a builddd-like build 
environment as described in buildinfo, and the build process kickstarted 
inside the unpacked source package will create a binary deb that is 
bit-for-bit identical to the binary package".

The "Reproduciliby" of reproducible-build.org and tested by the tool 
reprotest means "Given a package (= a binary package and its source deb) 
it is possible to build it in many different environments, each of which 
is slightly different from the previous one (for example uses a 
different timezone, a different language, a different underlying file 
system, etc) and each of these build processes will generate the a 
binary deb that is bit-for-bit identical to the binary package".

The former is a simplified and more restricted form of the latter and it 
is what is going to be required for future Debian packages IIUC.

Regards,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.