[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 4 commits: reproducible Arch Linux: drop FIXME as we need a bigger rewrite anyway

Holger Levsen gitlab at salsa.debian.org
Fri Feb 8 17:25:55 GMT 2019


Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
707c70eb by Holger Levsen at 2019-02-08T17:17:39Z
reproducible Arch Linux: drop FIXME as we need a bigger rewrite anyway

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
052e30fe by Holger Levsen at 2019-02-08T17:19:14Z
reproducible Arch Linux: drop unclear FIXME

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
7d07fa0d by Holger Levsen at 2019-02-08T17:20:22Z
d-i: turn nagging FIXME into non-nagging TODO

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1193a073 by Holger Levsen at 2019-02-08T17:25:45Z
reproducible Arch Linux: drop one FIXME which is spelled out in the TODO file already

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


3 changed files:

- bin/d-i_build.sh
- bin/reproducible_common.sh
- bin/reproducible_html_archlinux.sh


Changes:

=====================================
bin/d-i_build.sh
=====================================
@@ -150,7 +150,7 @@ EOF
 	NUM_CPU=$(nproc)
 	#
 	# if we got a valid TRIGGERING_BRANCH passed in as a parameter from the triggering job
-	# then grab the generated udebs.  FIXME -- we need to work out a way of cleaning up old branches
+	# then grab the generated udebs.  TODO -- we need to work out a way of cleaning up old branches
 	#
 	if udeb_dir=$(replace_origin_pu "/srv/udebs/" $TRIGGERING_BRANCH) ; then
 		cp $udeb_dir/*.udeb build/localudebs


=====================================
bin/reproducible_common.sh
=====================================
@@ -1007,10 +1007,8 @@ create_pkg_html() {
 	#
 	#
 	if [ -z "$(cd $ARCHLINUX_PKG_PATH/ ; ls *.pkg.tar.xz.html 2>/dev/null)" ] ; then
-		# this horrible if elif elif elif elif...  monster is needed because
-		# https://lists.archlinux.org/pipermail/pacman-dev/2017-September/022156.html
-	        # has not yet been merged yet...
-		# FIXME: this has been merged, see http://jlk.fjfi.cvut.cz/arch/manpages/man/makepkg
+		# this horrible if elif elif elif elif...  monster should be replaced
+		# by using pacman's exit code which is possible since sometime in 2018
 
 		# check different states and figure out what the page should look like
 		if find_in_buildlogs '^error: failed to prepare transaction \(conflicting dependencies\)'; then


=====================================
bin/reproducible_html_archlinux.sh
=====================================
@@ -455,7 +455,7 @@ if [ -z "$1" ] ; then
 	WIDTH=1920
 	HEIGHT=960
 	# variables related to the stats we update
-	# FIELDS[0]="datum, reproducible, FTBR, FTBFS, other, untested" # FIXME: for this Arch Linux still uses a .csv file...
+	# FIELDS[0]="datum, reproducible, FTBR, FTBFS, other, untested" # for this Arch Linux still uses a .csv file...
 	FIELDS[1]="datum"
 	for i in reproducible FTBR FTBFS other ; do
 	        for j in $SUITES ; do
@@ -475,7 +475,7 @@ if [ -z "$1" ] ; then
 	rm $HTML_REPOSTATS > /dev/null
 elif [ -z "$2" ] ; then
 	echo "$(date -u) - $0 needs two params or none, exiting."
-	#FIXME: in future also except all core extra multilib community
+	# add code here to also except core, extra, multilib or community...
 	exit 1
 else
 	REPOSITORY=$1



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/a0c990a22bee1bbd17164558ce4007e8b3491952...1193a07318044f98139c3b29d49bfe12ecc4fcb6

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/a0c990a22bee1bbd17164558ce4007e8b3491952...1193a07318044f98139c3b29d49bfe12ecc4fcb6
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20190208/a8f8f49d/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list