Cloning reproducible-builds environment
Vagrant Cascadian
vagrant at reproducible-builds.org
Sun Feb 9 19:50:59 GMT 2020
On 2020-01-09, Jeff wrote:
> On 09/01/2020 02:02, Vagrant Cascadian wrote:
>> Try reprotest --auto-build, which attempts to bisect which variation is
>> causing the issue, but it's very build intensive, of course... so a bit
>> time consuming.
>
> Thanks for the suggestion. Unfortunately, it seems that --auto-build is
> aimed at packages that build, but not reproducibly.
>
> As my package does not build in reprotest because of the failing test,
> --auto-build simply gives up after the failure.
Indeed, the secondary builds I guess have to succeed, might be worth a
feature request to continue to try other variations even if one of them
failed.
I've now got a little more experience with reprotest...
> I would expect reprotest --variations=-all to run no variations, i.e. be
> a standard build, but this seems not to be the case.
>
> What incantation will just vary one aspect, e.g. time or timezone?
This *should* vary only time:
reprotest --variations=-all,+time
and and only timezome:
reprotest --variations=-all,+timezone
To limit how many times you need to run the "first" builds, you could
also use some combinations of:
--store-dir DIRECTORY
Save the artifacts in this directory, which
must be empty or non-existent. Otherwise, the
artifacts will be deleted and you only see
their hashes (if reproducible) or the diff
output (if not). See also --no-clean-on-error.
--control-build CONTROL_BUILD
Override control build with artifacts located
on this path. Allows reusing previous build as
baseline.
Also, what virtualization backend is reprotest using in your case?
perhaps it is something backend specific and using one of the other
backend options might work... it defaults to the "null" backend,
e.g. building in /tmp.
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20200209/768eda01/attachment.sig>
More information about the Reproducible-builds
mailing list