[Pkg-rust-maintainers] Bug#1147372: Bug#1147372: rust-coreutils regressed in reproducibility

Jochen Sprickerhof jspricke at debian.org
Sat Oct 17 12:03:45 BST 2026


Hi Paul,

* Paul Gevers <elbrus at debian.org> [2026-10-17 09:41]:
>On Fri, 11 Sep 2026 15:08:21 +0200 =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= 
><lists at fabian.gruenbichler.email> wrote:
>>On Fri, Sep 11, 2026, at 2:22 PM, Sylvestre Ledru wrote:
>>> Le 11/09/2026 à 14:16, Jochen Sprickerhof a écrit :
>>>>
>>>>> How can i work around this?
>>>>
>>>> By reverting the change. I am not aware of a way to make PGO >> 
>>reproducible.
>>
>>this probably warrants some broader discussion..
>>
>>I think the only way to implement PGO and reproduciblity is to treat
>>the profiles as allowed generated input to the build (i.e., lift the
>>restriction of "all pre-generated parts of the upstream source must be
>>regenerated as part of the build" for them).
>
>So, how to move forward? This feels a bit like the community behind 
>reproducible builds should paper out a general solution to deal with 
>PGO in binary distributions, which is unlikely to happen overnight. Do 
>we agree on that? If so, I think we should let rust-coreutils migrate 
>now.

Well, the other option is to revert enabling PGO. But as reproducible 
builds are still kind of new I would be fine with letting rust-coreutils 
migrate for trixie and discuss other options after the release.

>Which also means that we should ensure "this probably warrants some 
>broader discussion". I have the impression that's somewhat already 
>happening, but I've only seen it on IRC. Can somebody link to broader 
>discussion (if it exists already)?

There is:

https://lists.reproducible-builds.org/pipermail/rb-general/2026-September/004153.html

Cheers Jochen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20261017/6a8ad09a/attachment.sig>


More information about the Pkg-rust-maintainers mailing list