diff options
author | Mattia Rizzolo <mattia@debian.org> | 2016-12-23 21:51:23 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2016-12-23 22:02:03 +0100 |
commit | 6fba605f781d0f8605d60b0ef313fa3479a39427 (patch) | |
tree | 9acb4fb17da155fbb1d631998df9380094598fcb | |
parent | 9957779d25e336809d0aed0ce374a87e117b591b (diff) | |
download | jenkins.debian.net-6fba605f781d0f8605d60b0ef313fa3479a39427.tar.xz |
debian reproducible: work around debootstrap bug #817236
-rw-r--r-- | TODO | 1 | ||||
-rwxr-xr-x | bin/reproducible_setup_pbuilder.sh | 7 |
2 files changed, 7 insertions, 1 deletions
@@ -228,7 +228,6 @@ The idea is to run a jenkins.d.o host, which is maintained by DSA, but we are ma * bring back sled9 * remove unwanted users from buildnodes (accidently created due to buggy update_jdn) -* deal with #817236 / #849168 - probably using 'rm /dev/ptmx && mknod -m 666 5 2 /dev/ptmx' somewhere * add arm64 to THANKS+README * update variations table * thank you tweet to codethink diff --git a/bin/reproducible_setup_pbuilder.sh b/bin/reproducible_setup_pbuilder.sh index 88ac2433..f7b5b5d2 100755 --- a/bin/reproducible_setup_pbuilder.sh +++ b/bin/reproducible_setup_pbuilder.sh @@ -61,6 +61,13 @@ echo echo "Configuring APT to ignore the Release file expiration" echo 'Acquire::Check-Valid-Until "false";' > /etc/apt/apt.conf.d/398future echo +echo "Working around debootstrap bug https://bugs.debian.org/817236" +if [ -L /dev/ptmx ] + rm /dev/ptmx + mknod -m 666 /dev/ptmx c 5 2 +fi +echo ".. done" +echo apt-get update apt-get -y upgrade apt-get install -y $@ |