[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible-arch setup: Install multilib-devel members manually

Holger Levsen holger at layer-acht.org
Wed Nov 22 00:13:39 UTC 2017


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 cd9e510b62f55bd8eeca4316720f6f97ab4084a8
Author: Johannes Löthberg <johannes at kyriasis.com>
Date:   Wed Nov 22 01:04:02 2017 +0100

    reproducible-arch setup: Install multilib-devel members manually
    
    There's no option for specifying all group members, so scripting both
    replacing the packages and saying yes to all group members is ugly.
    There's just three packages though, so let's just hard-code the list.
    
    Signed-off-by: Johannes Löthberg <johannes at kyriasis.com>
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 bin/reproducible_setup_archlinux_schroot.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/reproducible_setup_archlinux_schroot.sh b/bin/reproducible_setup_archlinux_schroot.sh
index ba01d59..04f206d 100755
--- a/bin/reproducible_setup_archlinux_schroot.sh
+++ b/bin/reproducible_setup_archlinux_schroot.sh
@@ -109,7 +109,8 @@ if [ "$HOSTNAME" = "profitbricks-build4-amd64" ] ; then
 	sed -i 's/^#*XferCommand.*/XferCommand = curl --insecure -C - -f %u > %o/' "$SCHROOT_BASE/$TARGET/etc/pacman.conf"
 fi
 $ROOTCMD bash -l -c 'pacman -Syu --noconfirm'
-yes | $ROOTCMD bash -l -c 'pacman -S multilib-devel base-devel devtools fakechroot asciidoc asp'
+$ROOTCMD bash -l -c 'pacman -S --noconfirm base-devel devtools fakechroot asciidoc asp'
+$ROOTCMD bash -l -c 'yes | pacman -S gcc-multilib lib32-fakeroot lib32-libltdl'
 # configure sudo
 echo 'jenkins ALL= NOPASSWD: /usr/sbin/pacman *' | $ROOTCMD tee -a /etc/sudoers
 

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