Non-reproducible build, errors about diffscope in log
Filip Strömbäck
filip at fprg.se
Wed Mar 18 10:53:10 UTC 2026
Dear reproducible builds team,
Thank you for your work in this area!
I just noticed that one of my packages, storm-lang [1], was marked as
unreproducible in forky (even though the same version is reproducible in
sid).
Looking into the situation closer, I noticed that the (usually very
nice) diffscope diff was missing. Looking at the rbuild [2], it has the
following error messages towards the end:
E: 10mount: error: Directory
'/schroots/reproducible-forky-diffoscope-20260311-15326' does not exist
E:
jenkins-reproducible-forky-diffoscope-80d31a88-141c-4f42-b14d-773423de8a2b:
Chroot setup failed: stage=setup-start
I am unsure if failure to run diffoscope is what causes the build to be
marked as unreproducible (The message about nonreproducible is before
the error, but I noted that diffoscope is always executed.)
Regardless, I thought it would be useful to let you know about this
potential problem.
Greetings,
Filip
[1]:
https://tests.reproducible-builds.org/debian/rb-pkg/forky/arm64/storm-lang.html
[2]:
https://tests.reproducible-builds.org/debian/rbuild/forky/arm64/storm-lang_0.7.5-2.rbuild.log.gz
More information about the rb-general
mailing list