[Qa-jenkins-scm] Build failed in Jenkins: reproducible_debian_rebuilder_prototype #2624
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Mon Mar 1 01:10:03 GMT 2021
See <https://jenkins.debian.net/job/reproducible_debian_rebuilder_prototype/2624/display/redirect>
Changes:
------------------------------------------
Started by user Holger Levsen
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on ionos7-amd64.debian.net (ionos7 amd64) in workspace <https://jenkins.debian.net/job/reproducible_debian_rebuilder_prototype/ws/>
[reproducible_debian_rebuilder_prototype] $ /bin/sh -xe /tmp/jenkins10925228740733770198.sh
+ /srv/jenkins/bin/jenkins_master_wrapper.sh
###########################################################################################
### ###
### This prototype is meant to achieve several goals: ###
### ###
### One goal is to polish /usr/bin/debrebuild from src:devscripts to enable anyone to ###
### independently verify that a distributed Debian binary package comes from the source ###
### package it's said to be coming from. ###
### ###
### NOTE: we are using rb-debrebuild here which is a code copy from debrebuild from ###
### devscripts.git - FIXME: use the version from bullseye. ###
### ###
### Once this goal has been achieved we can document these steps. currently the answer ###
### to the question "how can I verify installed package X is reproducible?" is: "it's ###
### really complicated" (and sometimes impossible or requires not yet written code). ###
### ###
### Another goal is to create json export to integrate in tracker.d.o and/or ###
### packages.d.o as well as to provide statistics and graphs. ###
### ###
### The aim is to develop a 'real world' view about the reproducibility of all the ###
### packages distributed via ftp.d.o. - so far tests.r-b.o/debian only shows the ###
### 'theoretical' reproducibility of Debian packages. ###
### ###
### We'll leave out the problem of 'trust' here quite entirely. that's why it's called ###
### a Debian rebuilder 'thing', to explore technical feasibility, duck taping our way ###
### ahead, keeping our motto 'to allow anyone to independently verify...' in mind. ###
### ###
###########################################################################################
====================================================================================
Mon 01 Mar 2021 01:09:58 AM UTC - running /srv/jenkins/bin/reproducible_debian_rebuilder_prototype.sh (for job reproducible_debian_rebuilder_prototype) on ionos7-amd64, called using "" as arguments.
Mon 01 Mar 2021 01:09:58 AM UTC - actually running "reproducible_debian_rebuilder_prototype.sh" (md5sum 97ddab3f4f02a90bcf7e96a28c946f7e) as "/tmp/jenkins-script-VIpgrEX9"
Please send feedback to qa-jenkins-dev at lists.alioth.debian.org or even better, provide https://salsa.debian.org/qa/jenkins.debian.net/merge_requests !
To dig deeper: git clone https://salsa.debian.org/qa/jenkins.debian.net.git && less README INSTALL CONTRIBUTING TODO
====================================================================================
###########################################################################################
### ###
### This prototype is meant to achieve several goals: ###
### ###
### One goal is to polish /usr/bin/debrebuild from src:devscripts to enable anyone to ###
### independently verify that a distributed Debian binary package comes from the source ###
### package it's said to be coming from. ###
### ###
### NOTE: we are using rb-debrebuild here which is a code copy from debrebuild from ###
### devscripts.git - FIXME: use the version from bullseye. ###
### ###
### Once this goal has been achieved we can document these steps. currently the answer ###
### to the question "how can I verify installed package X is reproducible?" is: "it's ###
### really complicated" (and sometimes impossible or requires not yet written code). ###
### ###
### Another goal is to create json export to integrate in tracker.d.o and/or ###
### packages.d.o as well as to provide statistics and graphs. ###
### ###
### The aim is to develop a 'real world' view about the reproducibility of all the ###
### packages distributed via ftp.d.o. - so far tests.r-b.o/debian only shows the ###
### 'theoretical' reproducibility of Debian packages. ###
### ###
### We'll leave out the problem of 'trust' here quite entirely. that's why it's called ###
### a Debian rebuilder 'thing', to explore technical feasibility, duck taping our way ###
### ahead, keeping our motto 'to allow anyone to independently verify...' in mind. ###
### ###
###########################################################################################
declare -x CHROOT_BASE="/chroots"
declare -x HOME="/var/lib/jenkins"
declare -x LANG="en_US.UTF-8"
declare -x LC_ALL="C.UTF-8"
declare -x LOGNAME="jenkins"
declare -x MIRROR="http://cdn-fastly.deb.debian.org/debian"
declare -x MOTD_SHOWN="pam"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
declare -x PWD="/var/lib/jenkins"
declare -x SCHROOT_BASE="/schroots"
declare -x SCRIPT_HEADER="#!/bin/bash
if true ; then
set -x
fi
set -e
export DEBIAN_FRONTEND=noninteractive
export LC_ALL=C.UTF-8
export http_proxy=http://85.184.249.68:3128
export MIRROR=http://cdn-fastly.deb.debian.org/debian"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SSH_CLIENT="46.16.76.207 54982 22"
declare -x SSH_CONNECTION="46.16.76.207 54982 157.97.110.83 22"
declare -x SSH_ORIGINAL_COMMAND="reproducible_debian_rebuilder_prototype"
declare -x USER="jenkins"
declare -x XDG_RUNTIME_DIR="/run/user/106"
declare -x XDG_SESSION_CLASS="user"
declare -x XDG_SESSION_ID="307"
declare -x XDG_SESSION_TYPE="tty"
declare -x http_proxy="http://85.184.249.68:3128"
+ set -e
+ . /srv/jenkins/bin/reproducible_common.sh
++ set +x
+ set -e
+ set -o pipefail
+ ARCH=amd64
+ SUITE=bullseye
+ DISTNAME=bullseye-amd64
++ ls /srv/reproducible-results/chdist/bullseye-amd64/var/lib/apt/lists/cdn-fastly.deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages
+ PACKAGES=/srv/reproducible-results/chdist/bullseye-amd64/var/lib/apt/lists/cdn-fastly.deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages
++ ls /srv/reproducible-results/chdist/bullseye-amd64/var/lib/apt/lists/cdn-fastly.deb.debian.org_debian_dists_bullseye_main_source_Sources
+ SOURCES=/srv/reproducible-results/chdist/bullseye-amd64/var/lib/apt/lists/cdn-fastly.deb.debian.org_debian_dists_bullseye_main_source_Sources
++ cut -d ' ' -f2
++ grep-available . -s Package /srv/reproducible-results/chdist/bullseye-amd64/var/lib/apt/lists/cdn-fastly.deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages
++ sort -R
++ head -1
+ BINARY_PKG=libcpan-changes-perl
Mon 01 Mar 2021 01:09:59 AM UTC - reproducible_debian_rebuilder_prototype.sh stopped running as /tmp/jenkins-script-VIpgrEX9, which will now be removed.
SSH EXIT CODE: 141
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list