[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