[Qa-jenkins-scm] [jenkins.debian.net] 02/03: reproducible fdroid: add some depends needed (which changed packages in stretch)

Holger Levsen holger at layer-acht.org
Sat Sep 24 11:36:36 UTC 2016


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 ef3ee38aae9896ee1e2bdd74fd828b3b01d4265b
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sat Sep 24 13:31:29 2016 +0200

    reproducible fdroid: add some depends needed (which changed packages in stretch)
---
 update_jdn.sh | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/update_jdn.sh b/update_jdn.sh
index 4af019c..5adb6d4 100755
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -265,9 +265,9 @@ if [ -f /etc/debian_version ] ; then
 			profitbricks-build4-amd64|profitbricks-build5-amd64|profitbricks-build6-i386) DEBS="$DEBS ntpdate" ;;
 			*) ;;
 		esac
-		# needed to run coreboot/openwrt/lede/netbsd/fedora/fdroid jobs
+		# needed to run coreboot/openwrt/lede/netbsd/fedora jobs
 		case $HOSTNAME in
-			profitbricks-build3-amd64|profitbricks-build4-amd64|profitbricks-build7-amd64) DEBS="$DEBS
+			profitbricks-build3-amd64|profitbricks-build4-amd64) DEBS="$DEBS
 				bison
 				ca-certificates
 				cmake
@@ -296,13 +296,21 @@ if [ -f /etc/debian_version ] ; then
 				tree
 				unzip
 				util-linux
-				vagrant
-				virtualbox
 				zlib1g-dev"
 			   ;;
+		# needed to run fdroid jobs
+		case $HOSTNAME in
+			profitbricks-build7-amd64) DEBS="$DEBS
+				libvirt-daemon
+				libvirt-daemon-system
+				python3-vagrant
+				vagrant
+				vagrant-mutate
+				vagrant-libvirt"
+			   ;;
 			*) ;;
 		esac
-		# cucumber dependencies
+		# cucumber dependencies (for lvc jobs)
 		case $HOSTNAME in
 			profitbricks-build10-amd64|jenkins-test-vm) DEBS="$DEBS
 				cucumber
@@ -432,9 +440,8 @@ if [ -f /etc/debian_version ] ; then
 				pbuilder lintian || echo "this should only fail on the first install"
 		#		botch
 		# we need mock from bpo to build current fedora
-		# we need vagrant from bpo to build fdroid
-		if [ "$HOSTNAME" = "profitbricks-build3-amd64" ] || [ "$HOSTNAME" = "profitbricks-build4-amd64" ] || [ "$HOSTNAME" = "profitbricks-build7-amd64" ] || [ "$HOSTNAME" = "jenkins" ] ; then
-			$UP2DATE || sudo apt-get install -t jessie-backports mock python3-vagrant \
+		if [ "$HOSTNAME" = "profitbricks-build3-amd64" ] || [ "$HOSTNAME" = "profitbricks-build4-amd64" ] || [ "$HOSTNAME" = "jenkins" ] ; then
+			$UP2DATE || sudo apt-get install -t jessie-backports mock \
 				|| echo "this should only fail on the first install"
 		fi
 		# for varying kernels

-- 
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