Hi,

I was trying to make "brian" package reproducible. To my understanding it has 
two problems:

* use datetime.date.today() and similar stuff for build documentation - I 
suppose I fixed these with using SOURCE_DATE_EPOCH

* Only _some_ files in the documentation it vendors has stuff (like tags, 
examples, links) in random order across different builds.
By the looks of it, it seems this randomness is due to the way data is being 
inserted into files with the brian2/sphinxext/generate_examples.py script,
but I am having trouble figuring it out beyond this point.

I'd really appreciate any help here.

My changes are pushed here[1], the failing reprotest CI can be found here[2], 
and this is the diffoscope[3]

[1]: https://salsa.debian.org/med-team/brian/-/blob/make-reproducible
[2]: https://salsa.debian.org/med-team/brian/-/jobs/1688958
[3]: http://paste.debian.net/1200330/

Nilesh

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to