[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: explain that we're using disorderfs now when testing Debian packages

Holger Levsen holger at moszumanska.debian.org
Tue Sep 22 23:19:26 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit d0674c5dd67857c1c767eb8d322e7e1f5e9e767c
Author: Holger Levsen <holger at layer-acht.org>
Date:   Wed Sep 23 01:19:11 2015 +0200

    reproducible: explain that we're using disorderfs now when testing Debian packages
---
 TODO                       | 5 +++--
 bin/reproducible_common.sh | 6 +++++-
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/TODO b/TODO
index eb39149..b2fe98c 100644
--- a/TODO
+++ b/TODO
@@ -198,8 +198,6 @@ properties:
 ** link source-data-epoch spec from rb.d.n
 ** link howto on each coreboot/openwrt/netbsd/freebsd page
 ** pkg sets are still amd64 only atm…
-** disorderfs:
-*** document usage in diff table...
 
 * lesser prio
 ** use build3 (or 5) as (sudo) test system to develop a dsa approvable sudoers.d
@@ -274,6 +272,7 @@ properties:
 ** CONFIG_PAYLOAD_TIANOCORE is not set
 * libreboot ships images, verify those?
 * explain status in plain english
+* use disorderfs for 2nd build?
 
 ==== reproducible OpenWrt
 
@@ -284,12 +283,14 @@ properties:
 * file dbd bug about unable to inspect these .bin files
 * file dbd bug about crashing on certain squashfs files
 * explain status in plain english
+* use disorderfs for 2nd build?
 
 ==== reproducible NetBSD
 
 * announce on their list
 * explain status in plain english
 ** MKREPRO is set to "yes"
+* use disorderfs for 2nd build?
 
 ==== reproducible Fedora
 
diff --git a/bin/reproducible_common.sh b/bin/reproducible_common.sh
index c660d3a..6875eff 100755
--- a/bin/reproducible_common.sh
+++ b/bin/reproducible_common.sh
@@ -354,7 +354,11 @@ write_explaination_table() {
 	write_page "<tr><td>year, month, date</td><td>today ($DATE)</td><td>same for both builds (currently, work in progress)</td></tr>"
 	if [ "$1" != "FreeBSD" ] ; then
 		write_page "<tr><td>hour, minute</td><td>hour and minute will probably vary between two builds...</td><td>but this is not enforced systematically... (currently, work in progress)</td></tr>"
-		write_page "<tr><td>Filesystem</td><td>tmpfs</td><td>same for both builds (currently, <a href=\"https://tracker.debian.org/disorderfs\">work in progress</a>)</td></tr>"
+		if [ "$1" = "debian" ] ; then
+		        write_page "<tr><td>Filesystem</td><td>tmpfs</td><td>varied using <a href=\"https://tracker.debian.org/disorderfs\">disorderfs</a></td></tr>"
+		else
+			write_page "<tr><td>Filesystem</td><td>tmpfs</td><td>same for both builds (currently, this could be varied using <a href=\"https://tracker.debian.org/disorderfs\">disorderfs</a>)</td></tr>"
+		fi
 	else
 		write_page "<tr><td>hour, minute</td><td>hour and minute will probably vary between two builds...</td><td>but this is not enforced systematically...)</td></tr>"
 		write_page "<tr><td>filesystem of the build directory</td><td>ufs</td><td>same for both builds</td></tr>"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list