Source: aetos
Version: 2.0.0~rc1-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
aetos could not be built reproducibly.
This is because the documentation generated a .doctrees directory
that contained nondeterminstic contents.
As these files are not useful in the binary package, a patch is
attached that removes these files after the docs have been generated.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2026-03-27 10:06:06.522915895 -0700
--- b/debian/rules 2026-03-27 11:42:39.024757566 -0700
@@ -63,6 +63,7 @@
override_dh_sphinxdoc:
ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
PYTHONPATH=. PYTHON=python3 python3 -m sphinx -b html doc/source
$(CURDIR)/debian/aetos-doc/usr/share/doc/aetos-doc/html
+ rm -rf $(CURDIR)/debian/aetos-doc/usr/share/doc/aetos-doc/html/.doctrees
endif
override_dh_python3: