On 2017-01-16, Santiago Vila wrote:
> Before I use this rationale more times in some discussions out there, I'd
> like to be sure that there is a consensus.
>
> What's the definition of reproducible? It is more like A or more like B?

I don't know if you're aware of the recently created:

  https://reproducible-builds.org/docs/definition/
  

> A. Every time the package is attempted to build, the build succeeds,
> and the same .deb are always created.
>
> B. Every time the build is attempted and the builds succeeds, the
> same .deb are always created.
>
> In other words: It is ok to consider "always build ok" as a prerequisite
> to consider a source package "reproducible"?

If it reproducibly FTBFS, well, I guess that's a form of
reproducibility... but I tend to think you need to actually have
meaningfully produced binaries, packages, objects, etc. as a result of
the build process compare to consider it reproducible.

If there's randomness or variability inherent in the build process that
causes the build to fail sometimes, I'd say that's not
reproducible... so I'd be inclined to say "A".


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to