[Reproducible-builds] [PATCH v2 0/2] More reproducible document builds

2015-09-27 Thread Ben Hutchings
This series fixes a couple more reproducibility bugs: 1. The 'mandocs' target always creates dummy man pages in the source tree. Aside from their very existence being a nasty hack, and the wrong-ness of writing to the source tree, they contain a build timestamp and if we build a package of the

[Reproducible-builds] [PATCH v2 2/2] DocBook: Use a fixed encoding for output

2015-09-27 Thread Ben Hutchings
Currently the encoding of documents generated by DocBook depends on the current locale. Make the output reproducible independently of the locale, by setting the encoding to UTF-8 (LC_CTYPE=C.UTF-8) by preference, or ASCII (LC_CTYPE=C) as a fallback. LC_CTYPE can normally be overridden by LC_ALL,

[Reproducible-builds] [PATCH v2 1/2] Documentation: Avoid creating man pages in source tree

2015-09-27 Thread Ben Hutchings
Currently kernel-doc generates a dummy DocBook file when asked to convert a C source file with no structured comments. For an out-of-tree build (objtree != srctree), the title of the output file is the absolute path name of the C source file, which later results in a manual page being created

[Reproducible-builds] Bug#800159: Error handling seems poor

2015-09-27 Thread Vincent Bernat
Package: strip-nondeterminism Version: 0.012-1 Severity: minor -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi! I am interested in building an equivalent of equivs that would create a package deterministically. My current approach is to use dpkg-deb and strip-nondeterminism. First, I have

[Reproducible-builds] Bug#800136: python-mne: FTBFS: /usr/share/openmpi/help-mpi-errors.txt: No such file or directory

2015-09-27 Thread Chris Lamb
Source: python-mne Version: 0.8.6+dfsg-2 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, python-mne fails to build from source in

[Reproducible-builds] Bug#800139: sphinx-paramlinks: Missing Build-Depends on python3-docutils & python3-sphinx

2015-09-27 Thread Chris Lamb
Source: sphinx-paramlinks Version: 0.2.2-2 Severity: serious Justification: fails to build from source User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Tags: patch Dear Maintainer, sphinx-paramlinks fails to build from

[Reproducible-builds] Bug#800142: docbook2x: docbook2x-man binary broken due to literal ${prefix} instead of path name

2015-09-27 Thread Chris Lamb
Source: docbook2x Version: 0.8.8-10 Severity: serious Justification: breaks other packages User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Hi, docbook2x-man always fails with: