Sun 5 Aug 01:28:49 BST 2018: starting build of reprotest version 0.7.8 on mjolnir W: Download is performed unsandboxed as root as file 'reprotest_0.7.8.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) W: /root/.pbuilderrc does not exist I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Sun Aug 5 01:28:50 BST 2018 I: pbuilder-time-stamp: 1533428930 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-armhf.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: Mounting /dev I: Mounting /proc I: Mounting /sys I: policy-rc.d already exists I: Obtaining the cached apt archive contents I: Copying source file I: copying [reprotest_0.7.8.dsc] I: copying [./reprotest_0.7.8.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Mon Jul 9 13:37:25 2018 UTC gpgv: using RSA key 8B7868786C33E5C64C4D0A480816B9E18C762BAD gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./reprotest_0.7.8.dsc dpkg-source: info: extracting reprotest in reprotest-0.7.8 dpkg-source: info: unpacking reprotest_0.7.8.tar.xz I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 11), dh-python, python3-all, python3-setuptools, help2man, python3-docutils, diffoscope, faketime, lintian, locales-all, python3-coverage, python3-pytest, python3-rstr, tox, python3-tlsh, unzip, xxd dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 11759 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on python3-docutils; however: Package python3-docutils is not installed. pbuilder-satisfydepends-dummy depends on diffoscope; however: Package diffoscope is not installed. pbuilder-satisfydepends-dummy depends on faketime; however: Package faketime is not installed. pbuilder-satisfydepends-dummy depends on lintian; however: Package lintian is not installed. pbuilder-satisfydepends-dummy depends on locales-all; however: Package locales-all is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-rstr; however: Package python3-rstr is not installed. pbuilder-satisfydepends-dummy depends on tox; however: Package tox is not installed. pbuilder-satisfydepends-dummy depends on python3-tlsh; however: Package python3-tlsh is not installed. pbuilder-satisfydepends-dummy depends on unzip; however: Package unzip is not installed. pbuilder-satisfydepends-dummy depends on xxd; however: Package xxd is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} diffoscope{a} diffstat{a} distro-info-data{a} docutils-common{a} dwz{a} faketime{a} file{a} gettext{a} gettext-base{a} groff-base{a} help2man{a} intltool-debian{a} libapt-pkg-perl{a} libarchive-zip-perl{a} libarchive13{a} libbsd0{a} libc-l10n{a} libcgi-pm-perl{a} libclass-accessor-perl{a} libclone-perl{a} libcroco3{a} libdigest-hmac-perl{a} libelf1{a} libemail-valid-perl{a} libexpat1{a} libexporter-tiny-perl{a} libfaketime{a} libfile-basedir-perl{a} libfile-stripnondeterminism-perl{a} libfreetype6{a} libglib2.0-0{a} libgraphite2-3{a} libharfbuzz0b{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libicu-le-hb0{a} libicu60{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-string-perl{a} libipc-run-perl{a} libipc-system-simple-perl{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} liblist-moreutils-perl{a} liblocale-gettext-perl{a} liblzo2-2{a} libmagic-mgc{a} libmagic1{a} libmailtools-perl{a} libmpdec2{a} libncurses6{a} libnet-dns-perl{a} libnet-domain-tld-perl{a} libnet-ip-perl{a} libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libparse-debianchangelog-perl{a} libpipeline1{a} libpng16-16{a} libpython3-stdlib{a} libpython3.6-minimal{a} libpython3.6-stdlib{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline7{a} libsigsegv2{a} libssl1.1{a} libsub-name-perl{a} libtext-levenshtein-perl{a} libtimedate-perl{a} libtool{a} liburi-perl{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-sax-base-perl{a} libxml-sax-perl{a} libxml-simple-perl{a} libxml2{a} libyaml-0-2{a} libyaml-libyaml-perl{a} lintian{a} locales-all{a} lsb-release{a} m4{a} man-db{a} mime-support{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} po-debconf{a} python-pip-whl{a} python3{a} python3-all{a} python3-atomicwrites{a} python3-attr{a} python3-coverage{a} python3-distro{a} python3-distutils{a} python3-docutils{a} python3-lib2to3{a} python3-libarchive-c{a} python3-magic{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-pluggy{a} python3-py{a} python3-pytest{a} python3-roman{a} python3-rstr{a} python3-setuptools{a} python3-six{a} python3-tlsh{a} python3-virtualenv{a} python3.6{a} python3.6-minimal{a} python3.7{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} t1utils{a} tox{a} ucf{a} unzip{a} virtualenv{a} xml-core{a} xxd{a} The following packages are RECOMMENDED but will NOT be installed: abootimg acl apktool binutils-multiarch caca-utils colord curl db-util default-jdk default-jdk-headless device-tree-compiler docx2txt enjarify fontforge-extras fp-utils fp-utils-3.0.4 genisoimage ghc ghostscript giflib-tools gnumeric gnupg graphicsmagick-imagemagick-compat imagemagick imagemagick-6.q16 javascript-common jsbeautifier libarchive-cpio-perl libarchive-tools libauthen-sasl-perl libcgi-fast-perl libdigest-bubblebabble-perl libglib2.0-data libgpm2 libhttp-message-perl libjs-jquery-isonscreen libjs-jquery-tablesorter libjs-jquery-throttle-debounce libltdl-dev libmail-sendmail-perl libnet-dns-sec-perl libnet-libidn-perl libpaper-utils libperlio-gzip-perl libwww-perl libxml-sax-expat-perl llvm lynx lz4 mono-utils odt2txt oggvideotools openjdk-10-jdk openjdk-11-jdk openjdk-8-jdk openssh-client pgpdump poppler-utils procyon-decompiler python3-argcomplete python3-binwalk python3-debian python3-defusedxml python3-guestfs python3-jsondiff python3-pil python3-progressbar python3-pygments python3-pyxattr python3-xattr r-base-core rpm2cpio shared-mime-info sng sqlite3 squashfs-tools tcpdump wget xdg-user-dirs xmlbeans 0 packages upgraded, 141 newly installed, 0 to remove and 0 not upgraded. Need to get 164 kB/45.8 MB of archives. After unpacking 278 MB will be used. Writing extended state information... Get: 1 http://mirror.einval.org/debian unstable/main armhf python3-distro all 1.0.1-2 [11.2 kB] Get: 2 http://mirror.einval.org/debian unstable/main armhf python3-libarchive-c all 2.1-3.1 [9632 B] Get: 3 http://mirror.einval.org/debian unstable/main armhf diffoscope all 99 [122 kB] Get: 4 http://mirror.einval.org/debian unstable/main armhf python3-rstr all 2.2.6-1 [9440 B] Get: 5 http://mirror.einval.org/debian unstable/main armhf python3-tlsh armhf 3.4.4+20151206-1+b4 [11.7 kB] Fetched 164 kB in 2s (73.7 kB/s) debconf: delaying package configuration, since apt-utils is not installed E: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device) Selecting previously unselected package libbsd0:armhf. (Reading database ... 11759 files and directories currently installed.) Preparing to unpack .../0-libbsd0_0.9.1-1_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../1-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.3-10_armhf.deb ... Unpacking groff-base (1.22.3-10) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.0-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.8.3-2_armhf.deb ... Unpacking man-db (2.8.3-2) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../5-liblocale-gettext-perl_1.07-3+b3_armhf.deb ... Unpacking liblocale-gettext-perl (1.07-3+b3) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../6-libssl1.1_1.1.0h-4_armhf.deb ... Unpacking libssl1.1:armhf (1.1.0h-4) ... Selecting previously unselected package libpython3.6-minimal:armhf. Preparing to unpack .../7-libpython3.6-minimal_3.6.6-1_armhf.deb ... Unpacking libpython3.6-minimal:armhf (3.6.6-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../8-libexpat1_2.2.5-3_armhf.deb ... Unpacking libexpat1:armhf (2.2.5-3) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../9-python3.6-minimal_3.6.6-1_armhf.deb ... Unpacking python3.6-minimal (3.6.6-1) ... Setting up libssl1.1:armhf (1.1.0h-4) ... Setting up libpython3.6-minimal:armhf (3.6.6-1) ... Setting up libexpat1:armhf (2.2.5-3) ... Setting up python3.6-minimal (3.6.6-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 12643 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.6.6-1_armhf.deb ... Unpacking python3-minimal (3.6.6-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.61_all.deb ... Unpacking mime-support (3.61) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../4-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython3.6-stdlib:armhf. Preparing to unpack .../5-libpython3.6-stdlib_3.6.6-1_armhf.deb ... Unpacking libpython3.6-stdlib:armhf (3.6.6-1) ... Selecting previously unselected package python3.6. Preparing to unpack .../6-python3.6_3.6.6-1_armhf.deb ... Unpacking python3.6 (3.6.6-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../7-libpython3-stdlib_3.6.6-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.6.6-1) ... Setting up python3-minimal (3.6.6-1) ... Selecting previously unselected package python3. (Reading database ... 13095 files and directories currently installed.) Preparing to unpack .../000-python3_3.6.6-1_armhf.deb ... Unpacking python3 (3.6.6-1) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../001-libpython3.7-minimal_3.7.0-1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.0-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../002-python3.7-minimal_3.7.0-1_armhf.deb ... Unpacking python3.7-minimal (3.7.0-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package netbase. Preparing to unpack .../004-netbase_5.4_all.deb ... Unpacking netbase (5.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../005-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.33-3_armhf.deb ... Unpacking libmagic-mgc (1:5.33-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../007-libmagic1_1%3a5.33-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.33-3) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.33-3_armhf.deb ... Unpacking file (1:5.33-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.19.8.1-6+b1_armhf.deb ... Unpacking gettext-base (0.19.8.1-6+b1) ... Selecting previously unselected package libc-l10n. Preparing to unpack .../010-libc-l10n_2.27-4_all.deb ... Unpacking libc-l10n (2.27-4) ... Selecting previously unselected package ucf. Preparing to unpack .../011-ucf_3.0038_all.deb ... Moving old data out of the way Unpacking ucf (3.0038) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../012-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.18-1_armhf.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.15.1-3.1_all.deb ... Unpacking automake (1:1.15.1-3.1) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.19.8.1-6_all.deb ... Unpacking autopoint (0.19.8.1-6) ... Selecting previously unselected package openssl. Preparing to unpack .../018-openssl_1.1.0h-4_armhf.deb ... Unpacking openssl (1.1.0h-4) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../019-ca-certificates_20180409_all.deb ... Unpacking ca-certificates (20180409) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.6-2.1_all.deb ... Unpacking libtool (2.4.6-2.1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.60-1_all.deb ... Unpacking libarchive-zip-perl (1.60-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../023-libfile-stripnondeterminism-perl_0.042-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.042-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../024-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_0.042-1_all.deb ... Unpacking dh-strip-nondeterminism (0.042-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../026-libelf1_0.170-0.5_armhf.deb ... Unpacking libelf1:armhf (0.170-0.5) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.12-2_armhf.deb ... Unpacking dwz (0.12-2) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../028-libglib2.0-0_2.56.1-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.56.1-2) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../029-libpng16-16_1.6.34-2_armhf.deb ... Unpacking libpng16-16:armhf (1.6.34-2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../030-libfreetype6_2.8.1-2_armhf.deb ... Unpacking libfreetype6:armhf (2.8.1-2) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../031-libgraphite2-3_1.3.11-2_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.11-2) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../032-libharfbuzz0b_1.8.2-2_armhf.deb ... Unpacking libharfbuzz0b:armhf (1.8.2-2) ... Selecting previously unselected package libicu-le-hb0:armhf. Preparing to unpack .../033-libicu-le-hb0_1.0.3+git161113-5_armhf.deb ... Unpacking libicu-le-hb0:armhf (1.0.3+git161113-5) ... Selecting previously unselected package libicu60:armhf. Preparing to unpack .../034-libicu60_60.2-6_armhf.deb ... Unpacking libicu60:armhf (60.2-6) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../035-libxml2_2.9.4+dfsg1-7+b1_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b1) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../036-libcroco3_0.6.12-2_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-2) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../037-libncurses6_6.1+20180210-4_armhf.deb ... Unpacking libncurses6:armhf (6.1+20180210-4) ... Selecting previously unselected package gettext. Preparing to unpack .../038-gettext_0.19.8.1-6+b1_armhf.deb ... Unpacking gettext (0.19.8.1-6+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../039-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../040-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../041-debhelper_11.3.5_all.deb ... Unpacking debhelper (11.3.5) ... Selecting previously unselected package dh-python. Preparing to unpack .../042-dh-python_3.20180326_all.deb ... Unpacking dh-python (3.20180326) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../043-python3-lib2to3_3.6.6-1_all.deb ... Unpacking python3-lib2to3 (3.6.6-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../044-python3-distutils_3.6.6-1_all.deb ... Unpacking python3-distutils (3.6.6-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../045-python3-pkg-resources_39.2.0-1_all.deb ... Unpacking python3-pkg-resources (39.2.0-1) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../046-distro-info-data_0.38_all.deb ... Unpacking distro-info-data (0.38) ... Selecting previously unselected package lsb-release. Preparing to unpack .../047-lsb-release_9.20170808_all.deb ... Unpacking lsb-release (9.20170808) ... Selecting previously unselected package python3-distro. Preparing to unpack .../048-python3-distro_1.0.1-2_all.deb ... Unpacking python3-distro (1.0.1-2) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../049-liblzo2-2_2.10-0.1_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-0.1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../050-libarchive13_3.2.2-4_armhf.deb ... Unpacking libarchive13:armhf (3.2.2-4) ... Selecting previously unselected package python3-libarchive-c. Preparing to unpack .../051-python3-libarchive-c_2.1-3.1_all.deb ... Unpacking python3-libarchive-c (2.1-3.1) ... Selecting previously unselected package python3-magic. Preparing to unpack .../052-python3-magic_2%3a0.4.15-1_all.deb ... Unpacking python3-magic (2:0.4.15-1) ... Selecting previously unselected package diffoscope. Preparing to unpack .../053-diffoscope_99_all.deb ... Unpacking diffoscope (99) ... Selecting previously unselected package diffstat. Preparing to unpack .../054-diffstat_1.61-1+b1_armhf.deb ... Unpacking diffstat (1.61-1+b1) ... Selecting previously unselected package xml-core. Preparing to unpack .../055-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package docutils-common. Preparing to unpack .../056-docutils-common_0.14+dfsg-3_all.deb ... Unpacking docutils-common (0.14+dfsg-3) ... Selecting previously unselected package libfaketime:armhf. Preparing to unpack .../057-libfaketime_0.9.7-2_armhf.deb ... Unpacking libfaketime:armhf (0.9.7-2) ... Selecting previously unselected package faketime. Preparing to unpack .../058-faketime_0.9.7-2_armhf.deb ... Unpacking faketime (0.9.7-2) ... Selecting previously unselected package help2man. Preparing to unpack .../059-help2man_1.47.6_armhf.deb ... Unpacking help2man (1.47.6) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../060-libapt-pkg-perl_0.1.34_armhf.deb ... Unpacking libapt-pkg-perl (0.1.34) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../061-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../062-liburi-perl_1.74-1_all.deb ... Unpacking liburi-perl (1.74-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../063-libhtml-parser-perl_3.72-3+b2_armhf.deb ... Unpacking libhtml-parser-perl (3.72-3+b2) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../064-libcgi-pm-perl_4.38-1_all.deb ... Unpacking libcgi-pm-perl (4.38-1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../065-libsub-name-perl_0.21-1+b2_armhf.deb ... Unpacking libsub-name-perl (0.21-1+b2) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../066-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libclone-perl. Preparing to unpack .../067-libclone-perl_0.39-1_armhf.deb ... Unpacking libclone-perl (0.39-1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../068-libdigest-hmac-perl_1.03+dfsg-2_all.deb ... Unpacking libdigest-hmac-perl (1.03+dfsg-2) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../069-perl-openssl-defaults_3_armhf.deb ... Unpacking perl-openssl-defaults:armhf (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../070-libnet-ssleay-perl_1.85-1_armhf.deb ... Unpacking libnet-ssleay-perl (1.85-1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../071-libio-socket-ssl-perl_2.056-1_all.deb ... Unpacking libio-socket-ssl-perl (2.056-1) ... Selecting previously unselected package libnet-smtp-ssl-perl. Preparing to unpack .../072-libnet-smtp-ssl-perl_1.04-1_all.deb ... Unpacking libnet-smtp-ssl-perl (1.04-1) ... Selecting previously unselected package libmailtools-perl. Preparing to unpack .../073-libmailtools-perl_2.18-1_all.deb ... Unpacking libmailtools-perl (2.18-1) ... Selecting previously unselected package libnet-ip-perl. Preparing to unpack .../074-libnet-ip-perl_1.26-1_all.deb ... Unpacking libnet-ip-perl (1.26-1) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../075-libnet-dns-perl_1.15-1_all.deb ... Unpacking libnet-dns-perl (1.15-1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../076-libnet-domain-tld-perl_1.75-1_all.deb ... Unpacking libnet-domain-tld-perl (1.75-1) ... Selecting previously unselected package libemail-valid-perl. Preparing to unpack .../077-libemail-valid-perl_1.202-1_all.deb ... Unpacking libemail-valid-perl (1.202-1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../078-libexporter-tiny-perl_1.000000-2_all.deb ... Unpacking libexporter-tiny-perl (1.000000-2) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../079-libipc-system-simple-perl_1.25-4_all.deb ... Unpacking libipc-system-simple-perl (1.25-4) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../080-libfile-basedir-perl_0.08-1_all.deb ... Unpacking libfile-basedir-perl (0.08-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../081-libio-pty-perl_1%3a1.08-1.1+b4_armhf.deb ... Unpacking libio-pty-perl (1:1.08-1.1+b4) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../082-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../083-libipc-run-perl_20180523.0-1_all.deb ... Unpacking libipc-run-perl (20180523.0-1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../084-libjs-jquery_3.2.1-1_all.deb ... Unpacking libjs-jquery (3.2.1-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../085-libjs-underscore_1.8.3~dfsg-1_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../086-libjs-sphinxdoc_1.7.5-6_all.deb ... Unpacking libjs-sphinxdoc (1.7.5-6) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../087-liblist-moreutils-perl_0.416-1+b3_armhf.deb ... Unpacking liblist-moreutils-perl (0.416-1+b3) ... Selecting previously unselected package libparse-debianchangelog-perl. Preparing to unpack .../088-libparse-debianchangelog-perl_1.2.0-12_all.deb ... Unpacking libparse-debianchangelog-perl (1.2.0-12) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../089-libpython3.7-stdlib_3.7.0-1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.0-1) ... Selecting previously unselected package libtext-levenshtein-perl. Preparing to unpack .../090-libtext-levenshtein-perl_0.13-1_all.deb ... Unpacking libtext-levenshtein-perl (0.13-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../091-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../092-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../093-libxml-sax-perl_1.00+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.00+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../094-libxml-libxml-perl_2.0132+dfsg-2_armhf.deb ... Unpacking libxml-libxml-perl (2.0132+dfsg-2) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../095-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../096-libyaml-0-2_0.2.1-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.1-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../097-libyaml-libyaml-perl_0.69+repack-1_armhf.deb ... Unpacking libyaml-libyaml-perl (0.69+repack-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../098-patchutils_0.3.4-2_armhf.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package t1utils. Preparing to unpack .../099-t1utils_1.41-2_armhf.deb ... Unpacking t1utils (1.41-2) ... Selecting previously unselected package lintian. Preparing to unpack .../100-lintian_2.5.92_all.deb ... Unpacking lintian (2.5.92) ... Selecting previously unselected package locales-all. Preparing to unpack .../101-locales-all_2.27-4_armhf.deb ... Unpacking locales-all (2.27-4) ... Selecting previously unselected package python-pip-whl. Preparing to unpack .../102-python-pip-whl_9.0.1-2.3_all.deb ... Unpacking python-pip-whl (9.0.1-2.3) ... Selecting previously unselected package python3.7. Preparing to unpack .../103-python3.7_3.7.0-1_armhf.deb ... Unpacking python3.7 (3.7.0-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../104-python3-all_3.6.6-1_armhf.deb ... Unpacking python3-all (3.6.6-1) ... Selecting previously unselected package python3-atomicwrites. Preparing to unpack .../105-python3-atomicwrites_1.1.5-2_all.deb ... Unpacking python3-atomicwrites (1.1.5-2) ... Selecting previously unselected package python3-attr. Preparing to unpack .../106-python3-attr_17.4.0-2_all.deb ... Unpacking python3-attr (17.4.0-2) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../107-python3-coverage_4.5+dfsg.1-3_armhf.deb ... Unpacking python3-coverage (4.5+dfsg.1-3) ... Selecting previously unselected package python3-roman. Preparing to unpack .../108-python3-roman_2.0.0-3_all.deb ... Unpacking python3-roman (2.0.0-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../109-python3-docutils_0.14+dfsg-3_all.deb ... Unpacking python3-docutils (0.14+dfsg-3) ... Selecting previously unselected package python3-six. Preparing to unpack .../110-python3-six_1.11.0-2_all.deb ... Unpacking python3-six (1.11.0-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../111-python3-more-itertools_4.2.0-1_all.deb ... Unpacking python3-more-itertools (4.2.0-1) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../112-python3-pluggy_0.6.0-1_all.deb ... Unpacking python3-pluggy (0.6.0-1) ... Selecting previously unselected package python3-py. Preparing to unpack .../113-python3-py_1.5.3-1_all.deb ... Unpacking python3-py (1.5.3-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../114-python3-pytest_3.6.2-2_all.deb ... Unpacking python3-pytest (3.6.2-2) ... Selecting previously unselected package python3-rstr. Preparing to unpack .../115-python3-rstr_2.2.6-1_all.deb ... Unpacking python3-rstr (2.2.6-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../116-python3-setuptools_39.2.0-1_all.deb ... Unpacking python3-setuptools (39.2.0-1) ... Selecting previously unselected package python3-tlsh. Preparing to unpack .../117-python3-tlsh_3.4.4+20151206-1+b4_armhf.deb ... Unpacking python3-tlsh (3.4.4+20151206-1+b4) ... Selecting previously unselected package python3-virtualenv. Preparing to unpack .../118-python3-virtualenv_15.1.0+ds-1.1_all.deb ... Unpacking python3-virtualenv (15.1.0+ds-1.1) ... Selecting previously unselected package virtualenv. Preparing to unpack .../119-virtualenv_15.1.0+ds-1.1_all.deb ... Unpacking virtualenv (15.1.0+ds-1.1) ... Selecting previously unselected package tox. Preparing to unpack .../120-tox_2.5.0-1_all.deb ... Unpacking tox (2.5.0-1) ... Selecting previously unselected package unzip. Preparing to unpack .../121-unzip_6.0-21_armhf.deb ... Unpacking unzip (6.0-21) ... Selecting previously unselected package xxd. Preparing to unpack .../122-xxd_2%3a8.1.0089-1_armhf.deb ... Unpacking xxd (2:8.1.0089-1) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up libnet-domain-tld-perl (1.75-1) ... Setting up libjs-jquery (3.2.1-1) ... Setting up readline-common (7.0-5) ... Setting up libapt-pkg-perl (0.1.34) ... Setting up libarchive-zip-perl (1.60-1) ... Setting up libjs-underscore (1.8.3~dfsg-1) ... Setting up mime-support (3.61) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up libio-pty-perl (1:1.08-1.1+b4) ... Setting up xxd (2:8.1.0089-1) ... Setting up libtext-levenshtein-perl (0.13-1) ... Setting up libpng16-16:armhf (1.6.34-2) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libreadline7:armhf (7.0-5) ... Setting up perl-openssl-defaults:armhf (3) ... Setting up libipc-system-simple-perl (1.25-4) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up libelf1:armhf (0.170-0.5) ... Setting up groff-base (1.22.3-10) ... Setting up libglib2.0-0:armhf (2.56.1-2) ... No schema files found: doing nothing. Setting up libexporter-tiny-perl (1.000000-2) ... Setting up unzip (6.0-21) ... Setting up libjs-sphinxdoc (1.7.5-6) ... Setting up distro-info-data (0.38) ... Setting up gettext-base (0.19.8.1-6+b1) ... Setting up libpipeline1:armhf (1.5.0-1) ... Setting up m4 (1.4.18-1) ... Setting up sgml-base (1.29) ... Setting up libpython3.7-minimal:armhf (3.7.0-1) ... Setting up python3.7-minimal (3.7.0-1) ... Setting up libbsd0:armhf (0.9.1-1) ... Setting up libfreetype6:armhf (2.8.1-2) ... Setting up libmagic-mgc (1:5.33-3) ... Setting up libmagic1:armhf (1:5.33-3) ... Setting up libgraphite2-3:armhf (1.3.11-2) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libyaml-0-2:armhf (0.2.1-1) ... Setting up sensible-utils (0.0.12) ... Processing triggers for libc-bin (2.27-4) ... Setting up dwz (0.12-2) ... Setting up libfaketime:armhf (0.9.7-2) ... Setting up patchutils (0.3.4-2) ... Setting up autotools-dev (20180224.1) ... Setting up liburi-perl (1.74-1) ... Setting up t1utils (1.41-2) ... Setting up libc-l10n (2.27-4) ... Setting up libhtml-parser-perl (3.72-3+b2) ... Setting up libipc-run-perl (20180523.0-1) ... Setting up openssl (1.1.0h-4) ... Setting up libcgi-pm-perl (4.38-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-2) ... Setting up libio-string-perl (1.08-3) ... Setting up liblocale-gettext-perl (1.07-3+b3) ... Setting up libclone-perl (0.39-1) ... Setting up xml-core (0.18) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up faketime (0.9.7-2) ... Setting up libsub-name-perl (0.21-1+b2) ... Setting up ca-certificates (20180409) ... Updating certificates in /etc/ssl/certs... 133 added, 0 removed; done. Setting up libyaml-libyaml-perl (0.69+repack-1) ... Setting up libncurses6:armhf (6.1+20180210-4) ... Setting up diffstat (1.61-1+b1) ... Setting up autopoint (0.19.8.1-6) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up liblzo2-2:armhf (2.10-0.1) ... Setting up netbase (5.4) ... Setting up libfile-stripnondeterminism-perl (0.042-1) ... Setting up liblist-moreutils-perl (0.416-1+b3) ... Setting up python-pip-whl (9.0.1-2.3) ... Setting up libpython3.6-stdlib:armhf (3.6.6-1) ... Setting up libpython3.7-stdlib:armhf (3.7.0-1) ... Setting up python3.6 (3.6.6-1) ... Setting up libnet-ssleay-perl (1.85-1) ... Setting up libharfbuzz0b:armhf (1.8.2-2) ... Setting up python3.7 (3.7.0-1) ... Setting up autoconf (2.69-11) ... Setting up libnet-dns-perl (1.15-1) ... Setting up file (1:5.33-3) ... Setting up ucf (3.0038) ... Setting up libio-socket-ssl-perl (2.056-1) ... Setting up locales-all (2.27-4) ... Setting up automake (1:1.15.1-3.1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up help2man (1.47.6) ... Setting up libparse-debianchangelog-perl (1.2.0-12) ... Setting up man-db (2.8.3-2) ... Building database of manual pages ... Setting up libxml-sax-perl (1.00+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libtool (2.4.6-2.1) ... Setting up libpython3-stdlib:armhf (3.6.6-1) ... Setting up libnet-smtp-ssl-perl (1.04-1) ... Setting up python3 (3.6.6-1) ... Setting up python3-magic (2:0.4.15-1) ... Setting up python3-six (1.11.0-2) ... Setting up python3-rstr (2.2.6-1) ... Setting up python3-more-itertools (4.2.0-1) ... Setting up python3-pkg-resources (39.2.0-1) ... Setting up lsb-release (9.20170808) ... Setting up python3-pluggy (0.6.0-1) ... Setting up python3-coverage (4.5+dfsg.1-3) ... Setting up python3-tlsh (3.4.4+20151206-1+b4) ... Setting up python3-distro (1.0.1-2) ... Setting up python3-attr (17.4.0-2) ... Setting up python3-lib2to3 (3.6.6-1) ... Setting up dh-python (3.20180326) ... Setting up python3-distutils (3.6.6-1) ... Setting up python3-atomicwrites (1.1.5-2) ... Setting up libmailtools-perl (2.18-1) ... Setting up python3-roman (2.0.0-3) ... Setting up libemail-valid-perl (1.202-1) ... Setting up python3-py (1.5.3-1) ... Setting up python3-pytest (3.6.2-2) ... Setting up python3-all (3.6.6-1) ... Setting up python3-virtualenv (15.1.0+ds-1.1) ... Setting up python3-setuptools (39.2.0-1) ... Setting up virtualenv (15.1.0+ds-1.1) ... Setting up tox (2.5.0-1) ... Processing triggers for sgml-base (1.29) ... Setting up docutils-common (0.14+dfsg-3) ... Processing triggers for sgml-base (1.29) ... Setting up python3-docutils (0.14+dfsg-3) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up dh-autoreconf (19) ... Setting up libicu-le-hb0:armhf (1.0.3+git161113-5) ... Setting up libicu60:armhf (60.2-6) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ... Setting up libcroco3:armhf (0.6.12-2) ... Setting up libxml-libxml-perl (2.0132+dfsg-2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up gettext (0.19.8.1-6+b1) ... Setting up libarchive13:armhf (3.2.2-4) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxml-simple-perl (2.25-1) ... Setting up lintian (2.5.92) ... Setting up python3-libarchive-c (2.1-3.1) ... Setting up po-debconf (1.0.20) ... Setting up diffoscope (99) ... Setting up debhelper (11.3.5) ... Setting up dh-strip-nondeterminism (0.042-1) ... Processing triggers for ca-certificates (20180409) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for libc-bin (2.27-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libfakeroot The following NEW packages will be installed: fakeroot libfakeroot debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/126 kB of archives. After this operation, 307 kB of additional disk space will be used. E: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device) Selecting previously unselected package libfakeroot:armhf. (Reading database ... 25744 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.23-1_armhf.deb ... Unpacking libfakeroot:armhf (1.23-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.23-1_armhf.deb ... Unpacking fakeroot (1.23-1) ... Processing triggers for libc-bin (2.27-4) ... Setting up libfakeroot:armhf (1.23-1) ... Processing triggers for man-db (2.8.3-2) ... Setting up fakeroot (1.23-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.27-4) ... I: Copying back the cached apt archive contents I: new cache content 'python3-distro_1.0.1-2_all.deb' added I: new cache content 'python3-libarchive-c_2.1-3.1_all.deb' added I: new cache content 'diffoscope_99_all.deb' added I: new cache content 'python3-rstr_2.2.6-1_all.deb' added I: new cache content 'python3-tlsh_3.4.4+20151206-1+b4_armhf.deb' added I: Building the package I: Running cd /build/reprotest-0.7.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc -rfakeroot dpkg-buildpackage: info: source package reprotest dpkg-buildpackage: info: source version 0.7.8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Mattia Rizzolo dpkg-source --before-build reprotest-0.7.8 dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --with python3 --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reprotest-0.7.8' dh_auto_clean I: pybuild base:217: python3.7 setup.py clean running clean removing '/build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build' (and everything under it) 'build/bdist.linux-armhf' does not exist -- can't clean it 'build/scripts-3.7' does not exist -- can't clean it I: pybuild base:217: python3.6 setup.py clean running clean removing '/build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build' (and everything under it) 'build/bdist.linux-armhf' does not exist -- can't clean it 'build/scripts-3.6' does not exist -- can't clean it /usr/bin/make -C doc clean make[2]: Entering directory '/build/reprotest-0.7.8/doc' rm -f reprotest.1 reprotest.h2m make[2]: Leaving directory '/build/reprotest-0.7.8/doc' make[1]: Leaving directory '/build/reprotest-0.7.8' dh_clean -O--buildsystem=pybuild dpkg-source -b reprotest-0.7.8 dpkg-source: info: using source format '3.0 (native)' dpkg-source: info: building reprotest in reprotest_0.7.8.tar.xz dpkg-source: info: building reprotest in reprotest_0.7.8.dsc debian/rules binary dh binary --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reprotest-0.7.8' test $(python3 setup.py --version) = 0.7.8 dh_auto_configure I: pybuild base:217: python3.7 setup.py config running config I: pybuild base:217: python3.6 setup.py config running config make[1]: Leaving directory '/build/reprotest-0.7.8' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reprotest-0.7.8' dh_auto_build I: pybuild base:217: /usr/bin/python3.7 setup.py build running build running build_py creating /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/shell_syn.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/environ.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/__main__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/build.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/mdiffconf.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/presets.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest copying reprotest/utils.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest creating /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib copying reprotest/lib/adtlog.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib copying reprotest/lib/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib copying reprotest/lib/adt_testbed.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib copying reprotest/lib/VirtSubproc.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib creating /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/arch.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/debian.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/lib/system_interface running egg_info creating reprotest.egg-info writing reprotest.egg-info/PKG-INFO writing dependency_links to reprotest.egg-info/dependency_links.txt writing entry points to reprotest.egg-info/entry_points.txt writing requirements to reprotest.egg-info/requires.txt writing top-level names to reprotest.egg-info/top_level.txt writing manifest file 'reprotest.egg-info/SOURCES.txt' reading manifest file 'reprotest.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'reprotest.egg-info/SOURCES.txt' creating /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-chroot -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-lxc -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-lxd -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-null -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-qemu -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-schroot -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-ssh -> /build/reprotest-0.7.8/.pybuild/cpython3_3.7_reprotest/build/reprotest/virt I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/shell_syn.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/environ.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/__main__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/build.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/mdiffconf.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/presets.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest copying reprotest/utils.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest creating /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib copying reprotest/lib/adtlog.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib copying reprotest/lib/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib copying reprotest/lib/adt_testbed.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib copying reprotest/lib/VirtSubproc.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib creating /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/__init__.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/arch.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib/system_interface copying reprotest/lib/system_interface/debian.py -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/lib/system_interface running egg_info writing reprotest.egg-info/PKG-INFO writing dependency_links to reprotest.egg-info/dependency_links.txt writing entry points to reprotest.egg-info/entry_points.txt writing requirements to reprotest.egg-info/requires.txt writing top-level names to reprotest.egg-info/top_level.txt reading manifest file 'reprotest.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'reprotest.egg-info/SOURCES.txt' creating /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-chroot -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-lxc -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-lxd -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-null -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-qemu -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-schroot -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt copying reprotest/virt/autopkgtest-virt-ssh -> /build/reprotest-0.7.8/.pybuild/cpython3_3.6_reprotest/build/reprotest/virt /usr/bin/make -C doc make[2]: Entering directory '/build/reprotest-0.7.8/doc' { cat reprotest.h2m.0; cat ../README.rst | \ rst2man -q --no-doc-title | \ sed -e 's,^ \\- ,,' -e 's,^\[,\\[char91],g' -e 's,\.TH *"" "" "",,g' \ \ -e 's,\.SH \(.*\),[\1],g' -e 's,\[reprotest\],[DESCRIPTION],gi'; } > "reprotest.h2m" help2man --version-string=$(cd .. && python3 setup.py -V) ../bin/reprotest -N --include="reprotest.h2m" | \ sed -e '/end_of_description_header/,/positional arguments/{d}' > "reprotest.1" make[2]: Leaving directory '/build/reprotest-0.7.8/doc' make[1]: Leaving directory '/build/reprotest-0.7.8' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reprotest-0.7.8' VIRTUALENV_DOWNLOAD=no \ http_proxy=http://127.0.9.1:9 \ https_proxy=https://127.0.9.1:9 \ TOX_TESTENV_PASSENV=PYTHONIOENCODING PYTHONIOENCODING=utf-8 \ tox -r --sitepackages -- -s GLOB sdist-make: /build/reprotest-0.7.8/setup.py WARNING:could not copy distfile to /nonexistent/.tox/distshare py36 create: /build/reprotest-0.7.8/.tox/py36 py36 installdeps: coverage, diffoscope, pytest py36 inst: /build/reprotest-0.7.8/.tox/dist/reprotest-0.7.8.zip py36 installed: atomicwrites==1.1.5,attrs==17.4.0,coverage==4.5,diffoscope==99,distro==1.0.1,docutils==0.14,libarchive-c==2.1,more-itertools==4.2.0,pkg-resources==0.0.0,pluggy==0.6.0,py==1.5.3,pytest==3.6.2,python-magic==0.4.16,reprotest==0.7.8,roman==2.0.0,rstr==2.2.6,six==1.11.0,tlsh==0.2.0,tox==2.5.0,virtualenv==15.1.0 py36 runtests: PYTHONHASHSEED='3977360328' py36 runtests: commands[0] | /build/reprotest-0.7.8/.tox/py36/bin/python -m coverage run --omit .tox/* --parallel -m py.test -s tests/ ============================= test session starts ============================== platform linux -- Python 3.6.6, pytest-3.6.2, py-1.5.3, pluggy-0.6.0 rootdir: /build/reprotest-0.7.8, inifile: collected 21 items tests/test_mdiffconf.py . tests/test_reprotest.py test.py [00:31:49]: Tried distro auto-detection, got 'debian' test.py [00:31:49]: version @version@ test.py [00:31:49]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:49]: testbed package architecture: armhf test.py [00:31:49]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 sem_open: Permission denied F2018-08-05 00:31:50 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:50]: Tried distro auto-detection, got 'debian' test.py [00:31:50]: version @version@ test.py [00:31:50]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:51]: testbed package architecture: armhf test.py [00:31:51]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:51 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:51 I: reprotest: copying tests over to virtual server's /tmp/reprotest.Wy9ck1/build-control/ 2018-08-05 00:31:51 I: reprotest: starting build with source directory: /tmp/reprotest.Wy9ck1/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:51 I: reprotest: executing build in /tmp/reprotest.Wy9ck1/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:52 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:52]: Tried distro auto-detection, got 'debian' test.py [00:31:52]: version @version@ test.py [00:31:52]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:52]: testbed package architecture: armhf test.py [00:31:52]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:52 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:52 I: reprotest: copying tests over to virtual server's /tmp/reprotest.ZSkxXr/build-control/ 2018-08-05 00:31:52 I: reprotest: starting build with source directory: /tmp/reprotest.ZSkxXr/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:52 I: reprotest: executing build in /tmp/reprotest.ZSkxXr/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:53 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:53]: Tried distro auto-detection, got 'debian' test.py [00:31:53]: version @version@ test.py [00:31:53]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:54]: testbed package architecture: armhf test.py [00:31:54]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:54 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:54 I: reprotest: copying tests over to virtual server's /tmp/reprotest.1Nccrv/build-control/ 2018-08-05 00:31:54 I: reprotest: starting build with source directory: /tmp/reprotest.1Nccrv/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:54 I: reprotest: executing build in /tmp/reprotest.1Nccrv/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:54 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:54]: Tried distro auto-detection, got 'debian' test.py [00:31:54]: version @version@ test.py [00:31:54]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:55]: testbed package architecture: armhf test.py [00:31:55]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:55 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:55 I: reprotest: copying tests over to virtual server's /tmp/reprotest.OymyVu/build-control/ 2018-08-05 00:31:55 I: reprotest: starting build with source directory: /tmp/reprotest.OymyVu/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:55 I: reprotest: executing build in /tmp/reprotest.OymyVu/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:56 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:56]: Tried distro auto-detection, got 'debian' test.py [00:31:56]: version @version@ test.py [00:31:56]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:56]: testbed package architecture: armhf test.py [00:31:57]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:57 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:57 I: reprotest: copying tests over to virtual server's /tmp/reprotest.pghjUy/build-control/ 2018-08-05 00:31:57 I: reprotest: starting build with source directory: /tmp/reprotest.pghjUy/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:57 I: reprotest: executing build in /tmp/reprotest.pghjUy/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:57 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:57]: Tried distro auto-detection, got 'debian' test.py [00:31:57]: version @version@ test.py [00:31:57]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:58]: testbed package architecture: armhf test.py [00:31:58]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:58 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:58 I: reprotest: copying tests over to virtual server's /tmp/reprotest.1KN8cz/build-control/ 2018-08-05 00:31:58 I: reprotest: starting build with source directory: /tmp/reprotest.1KN8cz/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:58 I: reprotest: executing build in /tmp/reprotest.1KN8cz/const_build_path/ sem_open: Permission denied F2018-08-05 00:31:59 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:31:59]: Tried distro auto-detection, got 'debian' test.py [00:31:59]: version @version@ test.py [00:31:59]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:31:59]: testbed package architecture: armhf test.py [00:31:59]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:31:59 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:31:59 I: reprotest: copying tests over to virtual server's /tmp/reprotest.gNM33N/build-control/ 2018-08-05 00:31:59 I: reprotest: starting build with source directory: /tmp/reprotest.gNM33N/build-control/, artifact pattern: ./artifact 2018-08-05 00:31:59 I: reprotest: executing build in /tmp/reprotest.gNM33N/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:00 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:00]: Tried distro auto-detection, got 'debian' test.py [00:32:00]: version @version@ test.py [00:32:00]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:01]: testbed package architecture: armhf test.py [00:32:01]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:01 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:01 I: reprotest: copying tests over to virtual server's /tmp/reprotest.WZFQH9/build-control/ 2018-08-05 00:32:01 I: reprotest: starting build with source directory: /tmp/reprotest.WZFQH9/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:01 I: reprotest: executing build in /tmp/reprotest.WZFQH9/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:01 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:01]: Tried distro auto-detection, got 'debian' test.py [00:32:01]: version @version@ test.py [00:32:01]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:02]: testbed package architecture: armhf test.py [00:32:02]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:02 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:02 I: reprotest: copying tests over to virtual server's /tmp/reprotest.YmAbST/build-control/ 2018-08-05 00:32:02 I: reprotest: starting build with source directory: /tmp/reprotest.YmAbST/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:02 I: reprotest: executing build in /tmp/reprotest.YmAbST/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:03 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:03]: Tried distro auto-detection, got 'debian' test.py [00:32:03]: version @version@ test.py [00:32:03]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:04]: testbed package architecture: armhf test.py [00:32:04]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:04 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:04 I: reprotest: copying tests over to virtual server's /tmp/reprotest.Xtc4YX/build-control/ 2018-08-05 00:32:04 I: reprotest: starting build with source directory: /tmp/reprotest.Xtc4YX/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:04 I: reprotest: executing build in /tmp/reprotest.Xtc4YX/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:04 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:04]: Tried distro auto-detection, got 'debian' test.py [00:32:04]: version @version@ test.py [00:32:04]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:05]: testbed package architecture: armhf test.py [00:32:05]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:05 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:05 I: reprotest: copying tests over to virtual server's /tmp/reprotest.rTgfgS/build-control/ 2018-08-05 00:32:05 I: reprotest: starting build with source directory: /tmp/reprotest.rTgfgS/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:05 I: reprotest: executing build in /tmp/reprotest.rTgfgS/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:06 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:06]: Tried distro auto-detection, got 'debian' test.py [00:32:06]: version @version@ test.py [00:32:06]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:06]: testbed package architecture: armhf test.py [00:32:06]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:06 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:06 I: reprotest: copying tests over to virtual server's /tmp/reprotest.8es8pe/build-control/ 2018-08-05 00:32:06 I: reprotest: starting build with source directory: /tmp/reprotest.8es8pe/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:06 I: reprotest: executing build in /tmp/reprotest.8es8pe/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:07 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:07]: Tried distro auto-detection, got 'debian' test.py [00:32:07]: version @version@ test.py [00:32:07]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:08]: testbed package architecture: armhf test.py [00:32:08]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:08 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:08 I: reprotest: copying tests over to virtual server's /tmp/reprotest.eMgX6U/build-control/ 2018-08-05 00:32:08 I: reprotest: starting build with source directory: /tmp/reprotest.eMgX6U/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:08 I: reprotest: executing build in /tmp/reprotest.eMgX6U/const_build_path/ sem_open: Permission denied F2018-08-05 00:32:08 I: reprotest: STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] test.py [00:32:08]: Tried distro auto-detection, got 'debian' test.py [00:32:08]: version @version@ test.py [00:32:08]: host mjolnir; command line: /usr/lib/python3/dist-packages/py/test.py -s tests/ test.py [00:32:09]: testbed package architecture: armhf test.py [00:32:09]: testbed running kernel: Linux 4.16.0-rc3+ #18 SMP Sun Mar 4 19:48:31 GMT 2018 2018-08-05 00:32:09 I: reprotest: build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask 2018-08-05 00:32:09 I: reprotest: copying tests over to virtual server's /tmp/reprotest.sjtdPR/build-control/ 2018-08-05 00:32:09 I: reprotest: starting build with source directory: /tmp/reprotest.sjtdPR/build-control/, artifact pattern: ./artifact 2018-08-05 00:32:09 I: reprotest: executing build in /tmp/reprotest.sjtdPR/const_build_path/ sem_open: Permission denied Fsem_open: Permission denied Traceback (most recent call last): File "/build/reprotest-0.7.8/reprotest/__init__.py", line 831, in run return 0 if check_func(*check_args) else 1 File "/build/reprotest-0.7.8/reprotest/__init__.py", line 363, in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/build/reprotest-0.7.8/reprotest/__init__.py", line 363, in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/build/reprotest-0.7.8/reprotest/__init__.py", line 329, in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) File "/build/reprotest-0.7.8/reprotest/__init__.py", line 220, in run_build kind='build') File "/build/reprotest-0.7.8/reprotest/__init__.py", line 64, in check_exec2 adtlog.AutopkgtestError) File "/build/reprotest-0.7.8/reprotest/__init__.py", line 70, in bomb raise _type(m) reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { mkdir -p /tmp/reprotest.QfiU6T/build-control-aux && \ mv /tmp/reprotest.QfiU6T/build-control/ /tmp/reprotest.QfiU6T/const_build_path && \ SETARCH_ARCH=$(uname -m) && \ SETARCH_OPTS="$SETARCH_OPTS -R" && \ CPU_MAX=$(nproc) && \ CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ CPU_NUM=$CPU_MIN && \ umask 0022 && \ export REPROTEST_BUILD_PATH=/tmp/reprotest.QfiU6T/const_build_path/ && \ export REPROTEST_UMASK=$(umask) && \ faketime @1533429130 \ taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ setarch $SETARCH_ARCH $SETARCH_OPTS \ sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 setup.py bdist' } cleanup() { __c=0; \ mv /tmp/reprotest.QfiU6T/const_build_path /tmp/reprotest.QfiU6T/build-control/ || __c=$?; \ rm -rf /tmp/reprotest.QfiU6T/build-control-aux || __c=$?; \ exit $__c } trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet if ( run_build ); then ( cleanup ); else __x=$?; # save the exit code of run_build if ( ! false ); then if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; fi exit $__x fi" failed with status 1 Fsem_open: Permission denied Traceback (most recent call last): File "/build/reprotest-0.7.8/reprotest/__init__.py", line 831, in run return 0 if check_func(*check_args) else 1 File "/build/reprotest-0.7.8/reprotest/__init__.py", line 363, in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/build/reprotest-0.7.8/reprotest/__init__.py", line 363, in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/build/reprotest-0.7.8/reprotest/__init__.py", line 329, in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) File "/build/reprotest-0.7.8/reprotest/__init__.py", line 220, in run_build kind='build') File "/build/reprotest-0.7.8/reprotest/__init__.py", line 64, in check_exec2 adtlog.AutopkgtestError) File "/build/reprotest-0.7.8/reprotest/__init__.py", line 70, in bomb raise _type(m) reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { mkdir -p /tmp/reprotest.GDLu4m/build-control-aux && \ mv /tmp/reprotest.GDLu4m/build-control/ /tmp/reprotest.GDLu4m/const_build_path && \ SETARCH_ARCH=$(uname -m) && \ SETARCH_OPTS="$SETARCH_OPTS -R" && \ CPU_MAX=$(nproc) && \ CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ CPU_NUM=$CPU_MIN && \ umask 0022 && \ export REPROTEST_BUILD_PATH=/tmp/reprotest.GDLu4m/const_build_path/ && \ export REPROTEST_UMASK=$(umask) && \ faketime @1533429130 \ taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ setarch $SETARCH_ARCH $SETARCH_OPTS \ sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; dpkg-buildpackage -b -nc --no-sign' } cleanup() { __c=0; \ mv /tmp/reprotest.GDLu4m/const_build_path /tmp/reprotest.GDLu4m/build-control/ || __c=$?; \ rm -rf /tmp/reprotest.GDLu4m/build-control-aux || __c=$?; \ exit $__c } trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet if ( run_build ); then ( cleanup ); else __x=$?; # save the exit code of run_build if ( ! false ); then if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; fi exit $__x fi" failed with status 1 F. tests/test_shell.py .. =================================== FAILURES =================================== ___________________________ test_simple_builds[null] ___________________________ virtual_server = ['null'] def test_simple_builds(virtual_server): > check_reproducibility('python3 mock_build.py', virtual_server, True) tests/test_reprotest.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.3WmktR/build-control-aux && \\\n mv /tmp/reprotest.3WmktR/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.3WmktR/build-control-aux && \ E mv /tmp/reprotest.3WmktR/build-control/ /tmp/reprotest.3WmktR/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.3WmktR/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.3WmktR/const_build_path /tmp/reprotest.3WmktR/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.3WmktR/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ______________________ test_variations[null-environment] _______________________ virtual_server = ['null'], captures = 'environment' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.Wy9ck1/build-control-aux && \\\n mv /tmp/reprotest.Wy9ck1/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.Wy9ck1/build-control-aux && \ E mv /tmp/reprotest.Wy9ck1/build-control/ /tmp/reprotest.Wy9ck1/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.Wy9ck1/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py environment' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.Wy9ck1/const_build_path /tmp/reprotest.Wy9ck1/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.Wy9ck1/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.Wy9ck1/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.Wy9ck1/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.Wy9ck1/const_build_path/ _______________________ test_variations[null-build_path] _______________________ virtual_server = ['null'], captures = 'build_path' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.ZSkxXr/build-control-aux && \\\n mv /tmp/reprotest.ZSkxXr/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.ZSkxXr/build-control-aux && \ E mv /tmp/reprotest.ZSkxXr/build-control/ /tmp/reprotest.ZSkxXr/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.ZSkxXr/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py build_path' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.ZSkxXr/const_build_path /tmp/reprotest.ZSkxXr/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.ZSkxXr/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.ZSkxXr/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.ZSkxXr/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.ZSkxXr/const_build_path/ _________________________ test_variations[null-kernel] _________________________ virtual_server = ['null'], captures = 'kernel' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.1Nccrv/build-control-aux && \\\n mv /tmp/reprotest.1Nccrv/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.1Nccrv/build-control-aux && \ E mv /tmp/reprotest.1Nccrv/build-control/ /tmp/reprotest.1Nccrv/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.1Nccrv/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py kernel' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.1Nccrv/const_build_path /tmp/reprotest.1Nccrv/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.1Nccrv/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.1Nccrv/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.1Nccrv/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.1Nccrv/const_build_path/ __________________________ test_variations[null-aslr] __________________________ virtual_server = ['null'], captures = 'aslr' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.OymyVu/build-control-aux && \\\n mv /tmp/reprotest.OymyVu/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.OymyVu/build-control-aux && \ E mv /tmp/reprotest.OymyVu/build-control/ /tmp/reprotest.OymyVu/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.OymyVu/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py aslr' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.OymyVu/const_build_path /tmp/reprotest.OymyVu/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.OymyVu/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.OymyVu/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.OymyVu/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.OymyVu/const_build_path/ ________________________ test_variations[null-num_cpus] ________________________ virtual_server = ['null'], captures = 'num_cpus' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.pghjUy/build-control-aux && \\\n mv /tmp/reprotest.pghjUy/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.pghjUy/build-control-aux && \ E mv /tmp/reprotest.pghjUy/build-control/ /tmp/reprotest.pghjUy/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.pghjUy/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py num_cpus' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.pghjUy/const_build_path /tmp/reprotest.pghjUy/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.pghjUy/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.pghjUy/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.pghjUy/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.pghjUy/const_build_path/ __________________________ test_variations[null-time] __________________________ virtual_server = ['null'], captures = 'time' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.1KN8cz/build-control-aux && \\\n mv /tmp/reprotest.1KN8cz/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.1KN8cz/build-control-aux && \ E mv /tmp/reprotest.1KN8cz/build-control/ /tmp/reprotest.1KN8cz/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.1KN8cz/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py time' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.1KN8cz/const_build_path /tmp/reprotest.1KN8cz/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.1KN8cz/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.1KN8cz/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.1KN8cz/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.1KN8cz/const_build_path/ _______________________ test_variations[null-user_group] _______________________ virtual_server = ['null'], captures = 'user_group' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.gNM33N/build-control-aux && \\\n mv /tmp/reprotest.gNM33N/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.gNM33N/build-control-aux && \ E mv /tmp/reprotest.gNM33N/build-control/ /tmp/reprotest.gNM33N/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.gNM33N/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py user_group' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.gNM33N/const_build_path /tmp/reprotest.gNM33N/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.gNM33N/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.gNM33N/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.gNM33N/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.gNM33N/const_build_path/ ______________________ test_variations[null-fileordering] ______________________ virtual_server = ['null'], captures = 'fileordering' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.WZFQH9/build-control-aux && \\\n mv /tmp/reprotest.WZFQH9/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.WZFQH9/build-control-aux && \ E mv /tmp/reprotest.WZFQH9/build-control/ /tmp/reprotest.WZFQH9/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.WZFQH9/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py fileordering' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.WZFQH9/const_build_path /tmp/reprotest.WZFQH9/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.WZFQH9/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.WZFQH9/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.WZFQH9/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.WZFQH9/const_build_path/ ______________________ test_variations[null-domain_host] _______________________ virtual_server = ['null'], captures = 'domain_host' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.YmAbST/build-control-aux && \\\n mv /tmp/reprotest.YmAbST/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.YmAbST/build-control-aux && \ E mv /tmp/reprotest.YmAbST/build-control/ /tmp/reprotest.YmAbST/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.YmAbST/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py domain_host' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.YmAbST/const_build_path /tmp/reprotest.YmAbST/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.YmAbST/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.YmAbST/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.YmAbST/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.YmAbST/const_build_path/ __________________________ test_variations[null-home] __________________________ virtual_server = ['null'], captures = 'home' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.Xtc4YX/build-control-aux && \\\n mv /tmp/reprotest.Xtc4YX/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.Xtc4YX/build-control-aux && \ E mv /tmp/reprotest.Xtc4YX/build-control/ /tmp/reprotest.Xtc4YX/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.Xtc4YX/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py home' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.Xtc4YX/const_build_path /tmp/reprotest.Xtc4YX/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.Xtc4YX/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.Xtc4YX/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.Xtc4YX/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.Xtc4YX/const_build_path/ ________________________ test_variations[null-locales] _________________________ virtual_server = ['null'], captures = 'locales' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.rTgfgS/build-control-aux && \\\n mv /tmp/reprotest.rTgfgS/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.rTgfgS/build-control-aux && \ E mv /tmp/reprotest.rTgfgS/build-control/ /tmp/reprotest.rTgfgS/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.rTgfgS/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py locales' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.rTgfgS/const_build_path /tmp/reprotest.rTgfgS/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.rTgfgS/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.rTgfgS/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.rTgfgS/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.rTgfgS/const_build_path/ _______________________ test_variations[null-exec_path] ________________________ virtual_server = ['null'], captures = 'exec_path' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.8es8pe/build-control-aux && \\\n mv /tmp/reprotest.8es8pe/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.8es8pe/build-control-aux && \ E mv /tmp/reprotest.8es8pe/build-control/ /tmp/reprotest.8es8pe/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.8es8pe/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py exec_path' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.8es8pe/const_build_path /tmp/reprotest.8es8pe/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.8es8pe/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.8es8pe/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.8es8pe/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.8es8pe/const_build_path/ ________________________ test_variations[null-timezone] ________________________ virtual_server = ['null'], captures = 'timezone' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.eMgX6U/build-control-aux && \\\n mv /tmp/reprotest.eMgX6U/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.eMgX6U/build-control-aux && \ E mv /tmp/reprotest.eMgX6U/build-control/ /tmp/reprotest.eMgX6U/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.eMgX6U/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py timezone' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.eMgX6U/const_build_path /tmp/reprotest.eMgX6U/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.eMgX6U/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.eMgX6U/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.eMgX6U/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.eMgX6U/const_build_path/ _________________________ test_variations[null-umask] __________________________ virtual_server = ['null'], captures = 'umask' @pytest.mark.parametrize('captures', list(VARIATIONS.keys())) def test_variations(virtual_server, captures): expected = captures not in TEST_VARIATIONS with setup_logging(False): > check_reproducibility('python3 mock_build.py ' + captures, virtual_server, expected) tests/test_reprotest.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_reprotest.py:27: in check_reproducibility Variations.of(VariationSpec.default(TEST_VARIATIONS))) reprotest/__init__.py:363: in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:363: in local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] reprotest/__init__.py:329: in corun_builds bctx.run_build(testbed, build, os.environ, artifact_pattern, testbed_build_pre, no_clean_on_error) reprotest/__init__.py:220: in run_build kind='build') reprotest/__init__.py:64: in check_exec2 adtlog.AutopkgtestError) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = m = '"sh -ec run_build() {\n mkdir -p /tmp/reprotest.sjtdPR/build-control-aux && \\\n mv /tmp/reprotest.sjtdPR/build...anup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi;\n fi\n exit $__x\nfi" failed with status 1' _type = def bomb(self, m, _type=adtlog.TestbedFailure): adtlog.debug('%s %s' % (_type.__name__, m)) #self.stop() # don't stop when bombing, so we can control it via no_clean_on_error > raise _type(m) E reprotest.lib.adtlog.AutopkgtestError: "sh -ec run_build() { E mkdir -p /tmp/reprotest.sjtdPR/build-control-aux && \ E mv /tmp/reprotest.sjtdPR/build-control/ /tmp/reprotest.sjtdPR/const_build_path && \ E SETARCH_ARCH=$(uname -m) && \ E SETARCH_OPTS="$SETARCH_OPTS -R" && \ E CPU_MAX=$(nproc) && \ E CPU_MIN=$({ echo $CPU_MAX; echo 1; } | sort -n | head -n1) && \ E CPU_NUM=$CPU_MIN && \ E umask 0022 && \ E export REPROTEST_BUILD_PATH=/tmp/reprotest.sjtdPR/const_build_path/ && \ E export REPROTEST_UMASK=$(umask) && \ E faketime @0 \ E taskset -a -c $(echo $(shuf -i0-$((CPU_MAX - 1)) -n$CPU_NUM) | tr ' ' ,) \ E setarch $SETARCH_ARCH $SETARCH_OPTS \ E sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; python3 mock_build.py umask' E } E E cleanup() { E __c=0; \ E mv /tmp/reprotest.sjtdPR/const_build_path /tmp/reprotest.sjtdPR/build-control/ || __c=$?; \ E rm -rf /tmp/reprotest.sjtdPR/build-control-aux || __c=$?; \ E exit $__c E } E E trap '( cleanup )' HUP INT QUIT ABRT TERM PIPE # FIXME doesn't quite work reliably yet E E if ( run_build ); then ( cleanup ); else E __x=$?; # save the exit code of run_build E if ( ! false ); then E if ( cleanup ); then :; else echo >&2 "cleanup failed with exit code $?"; fi; E fi E exit $__x E fi" failed with status 1 reprotest/__init__.py:70: AutopkgtestError ------------------------------ Captured log call ------------------------------- __init__.py 79 INFO STARTING VIRTUAL SERVER ['/build/reprotest-0.7.8/reprotest/virt/autopkgtest-virt-null'] __init__.py 180 INFO build "control": FIX environment, FIX build_path, FIX kernel, FIX aslr, FIX num_cpus, FIX time, FIX user_group, FIX fileordering, FIX domain_host, FIX home, FIX locales, FIX exec_path, FIX timezone, FIX umask __init__.py 186 INFO copying tests over to virtual server's /tmp/reprotest.sjtdPR/build-control/ __init__.py 195 INFO starting build with source directory: /tmp/reprotest.sjtdPR/build-control/, artifact pattern: ./artifact __init__.py 202 INFO executing build in /tmp/reprotest.sjtdPR/const_build_path/ ____________________________ test_self_build[null] _____________________________ virtual_server = ['null'] @pytest.mark.need_builddeps def test_self_build(virtual_server): # at time of writing (2016-09-23) these are not expected to reproduce; # if these start failing then you should change 1 == to 0 == but please # figure out which version of setuptools made things reproduce and add a # versioned dependency on that one > assert(1 == subprocess.call(REPROTEST + ['python3 setup.py bdist', 'dist/*.tar.gz'] + virtual_server)) E AssertionError: assert 1 == 125 E + where 125 = (((['/build/reprotest-0.7.8/.tox/py36/bin/python', '-m', 'reprotest', '--no-diffoscope', '--min-cpus', '1', ...] + ['python3 setup.py bdist', 'dist/*.tar.gz']) + ['null'])) E + where = subprocess.call tests/test_reprotest.py:98: AssertionError ___________________________ test_debian_build[null] ____________________________ virtual_server = ['null'] @pytest.mark.need_builddeps def test_debian_build(virtual_server): # This is a bit dirty though it works - when building the debian package, # debian/rules will call this, which will call debian/rules, so ../*.deb # gets written twice and the second one is the "real" one, but since it # should all be reproducible, this should be OK. > assert(0 == subprocess.call( REPROTEST + ['dpkg-buildpackage -b -nc --no-sign', '../*.deb'] + virtual_server, # "nocheck" to stop tests recursing into themselves env=dict(list(os.environ.items()) + [("DEB_BUILD_OPTIONS", "nocheck")]))) E AssertionError: assert 0 == 125 E + where 125 = (((['/build/reprotest-0.7.8/.tox/py36/bin/python', '-m', 'reprotest', '--no-diffoscope', '--min-cpus', '1', ...] + ['dpkg-buildpackage -b -nc --no-sign', '../*.deb']) + ['null']), env={'DEB_BUILD_OPTIONS': 'nocheck', 'LANG': 'C', 'PATH': '/build/reprotest-0.7.8/.tox/py36/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)', ...}) E + where = subprocess.call E + and {'DEB_BUILD_OPTIONS': 'nocheck', 'LANG': 'C', 'PATH': '/build/reprotest-0.7.8/.tox/py36/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)', ...} = dict(([('LANG', 'C'), ('http_proxy', 'http://127.0.9.1:9'), ('https_proxy', 'https://127.0.9.1:9'), ('PYTHONIOENCODING', 'utf-8'), ('VIRTUALENV_DOWNLOAD', 'no'), ('PATH', '/build/reprotest-0.7.8/.tox/py36/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ...] + [('DEB_BUILD_OPTIONS', 'nocheck')])) E + where [('LANG', 'C'), ('http_proxy', 'http://127.0.9.1:9'), ('https_proxy', 'https://127.0.9.1:9'), ('PYTHONIOENCODING', 'utf-8'), ('VIRTUALENV_DOWNLOAD', 'no'), ('PATH', '/build/reprotest-0.7.8/.tox/py36/bin:/usr/sbin:/usr/bin:/sbin:/bin'), ...] = list(ItemsView(environ({'LANG': 'C', 'http_proxy': 'http://127.0.9.1:9', 'https_proxy': 'https://127.0.9.1:9', 'PYTHONIOENC...'/build/reprotest-0.7.8/.tox/py36', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)'}))) E + where ItemsView(environ({'LANG': 'C', 'http_proxy': 'http://127.0.9.1:9', 'https_proxy': 'https://127.0.9.1:9', 'PYTHONIOENC...'/build/reprotest-0.7.8/.tox/py36', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)'})) = () E + where = environ({'LANG': 'C', 'http_proxy': 'http://127.0.9.1:9', 'https_proxy': 'https://127.0.9.1:9', 'PYTHONIOENCODING': 'u... '/build/reprotest-0.7.8/.tox/py36', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)'}).items E + where environ({'LANG': 'C', 'http_proxy': 'http://127.0.9.1:9', 'https_proxy': 'https://127.0.9.1:9', 'PYTHONIOENCODING': 'u... '/build/reprotest-0.7.8/.tox/py36', 'PYTEST_CURRENT_TEST': 'tests/test_reprotest.py::test_debian_build[null] (call)'}) = os.environ tests/test_reprotest.py:136: AssertionError ===================== 17 failed, 4 passed in 58.88 seconds ===================== usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: null -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: null -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: null -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: null -d usage: reprotest --help [] reprotest [options] [-c ] [] [-- [ ...]] reprotest [options] [-s ] [] [-- [ ...]] reprotest: error: unrecognized arguments: -d ERROR: InvocationError: '/build/reprotest-0.7.8/.tox/py36/bin/python -m coverage run --omit .tox/* --parallel -m py.test -s tests/' ___________________________________ summary ____________________________________ ERROR: py36: commands failed debian/rules:33: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/build/reprotest-0.7.8' debian/rules:9: recipe for target 'binary' failed make: *** [binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: Terminate timeout process I: copying local configuration /usr/lib/pbuilder/pbuilder-modules: line 1: 8660 Terminated ( : Timeout process; sleep "${TIMEOUT_TIME}"; log.i "Terminating build process due to timeout "; kill "${BUILD_PID}" || true ) E: Failed autobuilding of package I: user script /var/cache/pbuilder/build/32652/tmp/hooks/C01kill-gpg-agent starting I: user script /var/cache/pbuilder/build/32652/tmp/hooks/C01kill-gpg-agent finished I: unmounting /sys filesystem I: unmounting /proc filesystem I: unmounting /dev filesystem I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env  I: removing directory /var/cache/pbuilder/build/32652 and its subdirectories FAILED to build: 1