Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/a/alot/alot_0.9.1-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/alot-0.9.1-2evtba34p/alot_0.9.1-2_all.buildinfo Get source package info: alot=0.9.1-2 Source URL: http://snapshot.notset.fr/mr/package/alot/0.9.1-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 autoconf=2.69-11.1 automake=1:1.16.2-3 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.47 bash=5.0-6 binutils=2.34.90.20200706-1 binutils-common=2.34.90.20200706-1 binutils-x86-64-linux-gnu=2.34.90.20200706-1 bsdextrautils=2.35.2-7 bsdutils=1:2.35.2-7 build-essential=12.8 bzip2=1.0.8-3 ca-certificates=20200601 coreutils=8.32-2 cpp=4:9.2.1-3.1 cpp-9=9.3.0-14 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2 debianutils=4.11 dh-autoreconf=19 dh-python=4.20200315 dh-strip-nondeterminism=1.8.1-2 diffutils=1:3.7-3 dirmngr=2.2.20-1 docutils-common=0.16+dfsg-2 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 file=1:5.38-5 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.3.0-14 gcc=4:9.2.1-3.1 gcc-10-base=10.1.0-4 gcc-9=9.3.0-14 gcc-9-base=9.3.0-14 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gnupg=2.2.20-1 gnupg-l10n=2.2.20-1 gnupg-utils=2.2.20-1 gpg=2.2.20-1 gpg-agent=2.2.20-1 gpg-wks-client=2.2.20-1 gpg-wks-server=2.2.20-1 gpgconf=2.2.20-1 gpgsm=2.2.20-1 gpgv=2.2.20-1 grep=3.4-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 less=551-2 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan5=9.3.0-14 libassuan0=2.5.3-7.1 libatomic1=10.1.0-4 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3 libaudit1=1:2.8.5-3+b1 libbinutils=2.34.90.20200706-1 libblkid1=2.35.2-7 libbz2-1.0=1.0.8-3 libc-bin=2.30-8 libc-dev-bin=2.30-8 libc-l10n=2.30-8 libc6=2.30-8 libc6-dev=2.30-8 libcap-ng0=0.7.9-2.2 libcc1-0=10.1.0-4 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.16-1 libcrypt1=1:4.4.16-1 libctf-nobfd0=2.34.90.20200706-1 libctf0=2.34.90.20200706-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.253 libdebhelper-perl=13.2 libdpkg-perl=1.20.5 libelf1=0.176-1.1 libexpat1=2.2.9-1 libffi7=3.3-4 libfile-stripnondeterminism-perl=1.8.1-2 libgcc-9-dev=9.3.0-14 libgcc-s1=10.1.0-4 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.64.4-1 libgmime-3.0-0=3.2.7-1 libgmp10=2:6.2.0+dfsg-6 libgnutls30=3.6.14-2 libgomp1=10.1.0-4 libgpg-error0=1.38-2 libgpgme11=1.13.1-9 libhogweed5=3.5.1+really3.5.1-2 libicu67=67.1-2 libidn2-0=2.3.0-1 libisl22=0.22.1-1 libitm1=10.1.0-4 libjs-jquery=3.5.1+dfsg-4 libjs-sphinxdoc=2.4.3-4 libjs-underscore=1.9.1~dfsg-1 libksba8=1.4.0-2 libldap-2.4-2=2.4.50+dfsg-1 libldap-common=2.4.50+dfsg-1 liblsan0=10.1.0-4 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmount1=2.35.2-7 libmpc3=1.1.0-1 libmpdec2=2.4.2-3 libmpfr6=4.0.2-1 libncurses6=6.2-1 libncursesw6=6.2-1 libnettle7=3.5.1+really3.5.1-2 libnotmuch5=0.29.3-1+b2 libnpth0=1.6-2 libp11-kit0=0.23.20-1 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.2-2 libprocps8=2:3.3.16-5 libpython3-stdlib=3.8.2-3 libpython3.8-minimal=3.8.4~rc1-1 libpython3.8-stdlib=3.8.4~rc1-1 libquadmath0=10.1.0-4 libreadline8=8.0-4 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.4.3-1+b1 libselinux1=3.0-1+b3 libsemanage-common=3.0-1 libsemanage1=3.0-1+b3 libsepol1=3.0-1 libsigsegv2=2.12-2 libsmartcols1=2.35.2-7 libsqlite3-0=3.32.3-1 libssl1.1=1.1.1g-1 libstdc++-9-dev=9.3.0-14 libstdc++6=10.1.0-4 libsub-override-perl=0.09-2 libsystemd0=245.6-2 libtalloc2=2.3.1-1 libtasn1-6=4.16.0-2 libtinfo6=6.2-1 libtool=2.4.6-14 libtsan0=10.1.0-4 libubsan1=10.1.0-4 libuchardet0=0.0.7-1 libudev1=245.6-2 libunistring2=0.9.10-4 libuuid1=2.35.2-7 libxapian30=1.4.15-1 libxml2=2.9.10+dfsg-5+b1 linux-libc-dev=5.7.6-1 locales-all=2.30-8 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mime-support=3.64 ncurses-base=6.2-1 ncurses-bin=6.2-1 node-jquery=3.5.1+dfsg-4 openssl=1.1.1g-1 passwd=1:4.8.1-1 patch=2.7.6-6 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 pinentry-curses=1.1.0-4 po-debconf=1.0.21 procps=2:3.3.16-5 python-babel-localedata=2.8.0+dfsg.1-3 python3=3.8.2-3 python3-alabaster=0.7.8-1.1 python3-attr=19.3.0-5 python3-automat=0.8.0-2 python3-babel=2.8.0+dfsg.1-3 python3-certifi=2020.4.5.1-1 python3-cffi-backend=1.14.0-2 python3-chardet=3.0.4-7 python3-configobj=5.0.6-4 python3-constantly=15.1.0-2 python3-cryptography=2.8-4 python3-distutils=3.8.3-2 python3-doc=3.8.2-3 python3-docutils=0.16+dfsg-2 python3-gpg=1.13.1-9 python3-hamcrest=1.9.0-3 python3-hyperlink=19.0.0-2 python3-idna=2.9-1 python3-imagesize=1.2.0-2 python3-incremental=16.10.1-3.2 python3-jinja2=2.11.2-1 python3-lib2to3=3.8.3-2 python3-magic=2:0.4.15-4 python3-markupsafe=1.1.1-1+b1 python3-minimal=3.8.2-3 python3-mock=4.0.2-1 python3-notmuch=0.29.3-1 python3-openssl=19.1.0-2 python3-packaging=20.3-1.2 python3-pbr=5.4.5-3 python3-pkg-resources=46.1.3-1 python3-pyasn1=0.4.2-4 python3-pyasn1-modules=0.2.1-1 python3-pygments=2.3.1+dfsg-3 python3-pyparsing=2.4.7-1 python3-requests=2.23.0+dfsg-2 python3-roman=2.0.0-4 python3-service-identity=18.1.0-6 python3-setuptools=46.1.3-1 python3-six=1.15.0-1 python3-sphinx=2.4.3-4 python3-twisted=18.9.0-11 python3-twisted-bin=18.9.0-11+b1 python3-tz=2020.1-2 python3-urllib3=1.25.9-1 python3-urwid=2.1.0-4 python3-urwidtrees=1.0.3.dev0-1 python3-zope.interface=4.7.1-2 python3.8=3.8.4~rc1-1 python3.8-doc=3.8.4~rc1-1 python3.8-minimal=3.8.4~rc1-1 readline-common=8.0-4 sed=4.7-1 sensible-utils=0.0.12+nmu1 sgml-base=1.30 sphinx-common=2.4.3-4 sysvinit-utils=2.96-3 tar=1.30+dfsg-7 tzdata=2020a-1 util-linux=2.35.2-7 xml-core=0.18+nmu1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20200710T145850Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d alot=0.9.1-2 && mkdir -p /build/alot-EWAzsz && dpkg-source --no-check -x /*.dsc /build/alot-EWAzsz/alot-0.9.1 && chown -R builduser:builduser /build/alot-EWAzsz" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/alot-EWAzsz/alot-0.9.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1594382789" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/alot-EWAzsz /tmp/alot-0.9.1-2evtba34p bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200710T145850Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.gZNPeFFzxh as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.gZNPeFFzxh Reading package lists... Building dependency tree... util-linux is already the newest version (2.35.2-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200710T145850Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200710T145850Z unstable/main amd64 fakeroot amd64 1.24-1 [85.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (1106 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4577 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.24-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.24-1_amd64.deb ... Unpacking fakeroot (1.24-1) ... Setting up libfakeroot:amd64 (1.24-1) ... Setting up fakeroot (1.24-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.30-8) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20200710T145850Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.gZNPeFFzxh Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20200710T145850Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1195 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.gZNPeFFzxh I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d alot=0.9.1-2 && mkdir -p /build/alot-EWAzsz && dpkg-source --no-check -x /*.dsc /build/alot-EWAzsz/alot-0.9.1 && chown -R builduser:builduser /build/alot-EWAzsz"' exec /tmp/mmdebstrap.gZNPeFFzxh Reading package lists... NOTICE: 'alot' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/python-team/applications/alot.git Please use: git clone https://salsa.debian.org/python-team/applications/alot.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 242 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main alot 0.9.1-2 (dsc) [2717 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main alot 0.9.1-2 (tar) [229 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main alot 0.9.1-2 (asc) [195 B] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main alot 0.9.1-2 (diff) [10.0 kB] Fetched 242 kB in 0s (851 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'alot_0.9.1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting alot in /build/alot-EWAzsz/alot-0.9.1 dpkg-source: info: unpacking alot_0.9.1.orig.tar.gz dpkg-source: info: unpacking alot_0.9.1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Use-local-intersphinx-inventories.patch dpkg-source: info: applying 0002-debian-Remove-test_no_spawn_no_stdin_attached-as-rec.patch dpkg-source: info: applying 0003-alot-UnicodeEncodeError-for-search-queries-with-non-.patch dpkg-source: info: applying 0004-tests-crypto_test.py-Use-gpg-rather-than-gpg2.patch dpkg-source: info: applying 0005-add-patch-that-fixes-a-race-condition-in-tests-close.patch dpkg-source: info: applying 0001-Fix-mailcap-rendering-for-e-mails-without-Content-Ty.patch dpkg-source: info: applying 0001-Fix-utf8-encoding-with-a-text-plain-mailcap-entry.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/alot-EWAzsz/alot-0.9.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1594382789" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.gZNPeFFzxh dpkg-buildpackage: info: source package alot dpkg-buildpackage: info: source version 0.9.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Johannes 'josch' Schauer dpkg-source --before-build . fakeroot debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/alot-EWAzsz/alot-0.9.1' dh_auto_clean I: pybuild base:217: python3.8 setup.py clean running clean removing '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.8' does not exist -- can't clean it rm -rf docs/build/ make[1]: Leaving directory '/build/alot-EWAzsz/alot-0.9.1' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build-indep dh build-indep --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:217: python3.8 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/alot-EWAzsz/alot-0.9.1' dh_auto_build I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/ui.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/walker.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/crypto.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/account.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/helper.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/errors.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot copying alot/__main__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils copying alot/utils/collections.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils copying alot/utils/argparse.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils copying alot/utils/cached_property.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils copying alot/utils/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils copying alot/utils/configobj.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/search.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/globals.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/thread.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/common.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/taglist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands copying alot/commands/utils.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/search.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/buffer.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/thread.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/taglist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers copying alot/buffers/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/abooks.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/commandname.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/contacts.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/stringlist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/cryptokey.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/argparse.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/multipleselection.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/namedquery.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/path.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/tags.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/command.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/query.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/accounts.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/completer.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/tag.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion copying alot/completion/commandline.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/attachment.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/message.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/manager.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/thread.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/errors.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db copying alot/db/utils.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook copying alot/addressbook/abook.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook copying alot/addressbook/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook copying alot/addressbook/external.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/const.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/theme.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/manager.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/errors.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings copying alot/settings/utils.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/search.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/globals.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/ansi.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/thread.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets copying alot/widgets/utils.py -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets creating /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/alot.rc.spec -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/notmuch.rc.spec -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/abook_contacts.spec -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/default.theme -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/default.bindings -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults copying alot/defaults/theme.spec -> /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults rm -rf /build/alot-EWAzsz/alot-0.9.1/docs/build /usr/bin/make -C docs html man SPHINXOPTS="-D today=\"July 10, 2020\"" make[2]: Entering directory '/build/alot-EWAzsz/alot-0.9.1/docs' sphinx-build -b html -d build/doctrees -D today="July 10, 2020" source build/html Running Sphinx v2.4.3 making output directory... done loading intersphinx inventory from file:///usr/share/doc/python-doc/html/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'file:///usr/share/doc/python-doc/html/objects.inv' not fetchable due to : No connection adapters were found for 'file:///usr/share/doc/python-doc/html/objects.inv' building [mo]: targets for 0 po files that are out of date building [html]: targets for 35 source files that are out of date updating environment: [new config] 35 added, 0 changed, 0 removed reading sources... [ 2%] api/commands reading sources... [ 5%] api/crypto reading sources... [ 8%] api/database reading sources... [ 11%] api/index reading sources... [ 14%] api/interface reading sources... [ 17%] api/overview reading sources... [ 20%] api/settings reading sources... [ 22%] api/utils reading sources... [ 25%] configuration/accounts reading sources... [ 28%] configuration/config_options reading sources... [ 31%] configuration/contacts_completion reading sources... [ 34%] configuration/hooks reading sources... [ 37%] configuration/index reading sources... [ 40%] configuration/key_bindings reading sources... [ 42%] configuration/theming reading sources... [ 45%] description reading sources... [ 48%] faq reading sources... [ 51%] index reading sources... [ 54%] installation reading sources... [ 57%] manpage reading sources... [ 60%] usage/cli_commands reading sources... [ 62%] usage/cli_options reading sources... [ 65%] usage/commands reading sources... [ 68%] usage/crypto reading sources... [ 71%] usage/first_steps reading sources... [ 74%] usage/index reading sources... [ 77%] usage/modes/bufferlist reading sources... [ 80%] usage/modes/envelope reading sources... [ 82%] usage/modes/global reading sources... [ 85%] usage/modes/namedqueries reading sources... [ 88%] usage/modes/search reading sources... [ 91%] usage/modes/taglist reading sources... [ 94%] usage/modes/thread reading sources... [ 97%] usage/signals reading sources... [100%] usage/synopsis looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] api/commands writing output... [ 5%] api/crypto writing output... [ 8%] api/database writing output... [ 11%] api/index writing output... [ 14%] api/interface writing output... [ 17%] api/overview writing output... [ 20%] api/settings writing output... [ 22%] api/utils writing output... [ 25%] configuration/accounts writing output... [ 28%] configuration/config_options writing output... [ 31%] configuration/contacts_completion writing output... [ 34%] configuration/hooks writing output... [ 37%] configuration/index writing output... [ 40%] configuration/key_bindings writing output... [ 42%] configuration/theming writing output... [ 45%] description writing output... [ 48%] faq writing output... [ 51%] index writing output... [ 54%] installation writing output... [ 57%] manpage writing output... [ 60%] usage/cli_commands writing output... [ 62%] usage/cli_options writing output... [ 65%] usage/commands writing output... [ 68%] usage/crypto writing output... [ 71%] usage/first_steps writing output... [ 74%] usage/index writing output... [ 77%] usage/modes/bufferlist writing output... [ 80%] usage/modes/envelope writing output... [ 82%] usage/modes/global writing output... [ 85%] usage/modes/namedqueries writing output... [ 88%] usage/modes/search writing output... [ 91%] usage/modes/taglist writing output... [ 94%] usage/modes/thread writing output... [ 97%] usage/signals writing output... [100%] usage/synopsis generating indices... genindex py-modindexdone writing additional pages... searchdone copying static files... ... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in build/html. Build finished. The HTML pages are in build/html. sphinx-build -b man -d build/doctrees -D today="July 10, 2020" source build/man Running Sphinx v2.4.3 making output directory... done loading pickled environment... done loading intersphinx inventory from file:///usr/share/doc/python-doc/html/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'file:///usr/share/doc/python-doc/html/objects.inv' not fetchable due to : No connection adapters were found for 'file:///usr/share/doc/python-doc/html/objects.inv' building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... alot.1 { } done build succeeded, 1 warning. The manual pages are in build/man. Build finished. The manual pages are in build/man. make[2]: Leaving directory '/build/alot-EWAzsz/alot-0.9.1/docs' make[1]: Leaving directory '/build/alot-EWAzsz/alot-0.9.1' dh_auto_test -i -O--buildsystem=pybuild I: pybuild base:217: python3.8 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info creating alot.egg-info writing alot.egg-info/PKG-INFO writing dependency_links to alot.egg-info/dependency_links.txt writing entry points to alot.egg-info/entry_points.txt writing requirements to alot.egg-info/requires.txt writing top-level names to alot.egg-info/top_level.txt writing manifest file 'alot.egg-info/SOURCES.txt' reading manifest file 'alot.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tests' writing manifest file 'alot.egg-info/SOURCES.txt' running build_ext test_deprecated_encrypt_by_default (tests.test_account.TestAccount) Tests that deprecated values are still accepted. ... ok test_matches_address (tests.test_account.TestAccount) Tests address without aliases. ... ok test_matches_address_with_aliases (tests.test_account.TestAccount) Tests address with aliases. ... ok test_matches_address_with_regex_aliases (tests.test_account.TestAccount) Tests address with regex aliases. ... ok test_cmp_empty (tests.test_account.TestAddress) ... ok test_domain_name_eq_case (tests.test_account.TestAddress) ... ok test_domain_name_eq_case_sensitive (tests.test_account.TestAddress) ... ok test_domain_name_eq_unicode (tests.test_account.TestAddress) ... ok test_domain_name_eq_unicode_sensitive (tests.test_account.TestAddress) ... ok test_domain_name_ne (tests.test_account.TestAddress) ... ok test_domain_name_ne_unicode (tests.test_account.TestAddress) ... ok test_eq_address (tests.test_account.TestAddress) ... ok test_eq_address_case (tests.test_account.TestAddress) ... ok test_eq_address_case_sensitive (tests.test_account.TestAddress) ... ok test_eq_str (tests.test_account.TestAddress) ... ok test_eq_unicode (tests.test_account.TestAddress) ... ok test_eq_unicode_case (tests.test_account.TestAddress) ... ok test_eq_unicode_case_sensitive (tests.test_account.TestAddress) ... ok test_from_string (tests.test_account.TestAddress) ... ok test_ne_address (tests.test_account.TestAddress) ... ok test_ne_address_case (tests.test_account.TestAddress) ... ok test_ne_str (tests.test_account.TestAddress) ... ok test_ne_unicode (tests.test_account.TestAddress) ... ok test_ne_unicode_case (tests.test_account.TestAddress) ... ok test_repr (tests.test_account.TestAddress) ... ok test_str (tests.test_account.TestAddress) ... ok test_failing_sendmail_command_is_noticed (tests.test_account.TestSend) ... ok test_logs_on_success (tests.test_account.TestSend) ... ok test_empty_strings_are_converted_to_empty_lists (tests.utils.test_configobj.TestForceList) ... ok test_strings_are_converted_to_single_item_lists (tests.utils.test_configobj.TestForceList) ... ok test_int (tests.utils.test_argparse.TestIntOrPlusOrMinus) ... ok test_pm (tests.utils.test_argparse.TestIntOrPlusOrMinus) ... ok test_rubbish (tests.utils.test_argparse.TestIntOrPlusOrMinus) ... ok test_char_special (tests.utils.test_argparse.TestOptionalFileLike) ... ok test_dir (tests.utils.test_argparse.TestOptionalFileLike) ... ok test_doesnt_exist (tests.utils.test_argparse.TestOptionalFileLike) ... ok test_fifo (tests.utils.test_argparse.TestOptionalFileLike) ... ok test_file (tests.utils.test_argparse.TestOptionalFileLike) ... ok test_char_special (tests.utils.test_argparse.TestRequireDir) ... ok test_dir (tests.utils.test_argparse.TestRequireDir) ... ok test_doesnt_exist (tests.utils.test_argparse.TestRequireDir) ... ok test_fifo (tests.utils.test_argparse.TestRequireDir) ... ok test_file (tests.utils.test_argparse.TestRequireDir) ... ok test_char_special (tests.utils.test_argparse.TestRequireFile) ... ok test_dir (tests.utils.test_argparse.TestRequireFile) ... ok test_doesnt_exist (tests.utils.test_argparse.TestRequireFile) ... ok test_fifo (tests.utils.test_argparse.TestRequireFile) ... ok test_file (tests.utils.test_argparse.TestRequireFile) ... ok test_validates (tests.utils.test_argparse.TestValidatedStore) ... ok test_accounts_can_be_found_by_alias_regex_setting (tests.commands.test_thread.TestDetermineSender) ... ok test_assert_that_some_accounts_are_defined (tests.commands.test_thread.TestDetermineSender) ... ok test_default_account_is_used_if_no_match_is_found (tests.commands.test_thread.TestDetermineSender) ... ok test_doesnt_fail_with_force_realname_if_real_name_not_defined (tests.commands.test_thread.TestDetermineSender) ... ok test_force_realname_has_real_name_in_returned_address_if_defined (tests.commands.test_thread.TestDetermineSender) ... ok test_header_order_is_more_important_than_accounts_order (tests.commands.test_thread.TestDetermineSender) ... ok test_matching_address_and_account_are_returned (tests.commands.test_thread.TestDetermineSender) ... ok test_uses_to_header_if_present (tests.commands.test_thread.TestDetermineSender) ... ok test_with_force_address_main_address_is_always_used (tests.commands.test_thread.TestDetermineSender) ... ok test_without_force_address_matching_address_is_used (tests.commands.test_thread.TestDetermineSender) ... ok test_create_save_attachment_command_with_arguments (tests.commands.test_init.TestCommandFactory) ... ok test_look_up_save_attachment_command_in_thread_mode (tests.commands.test_init.TestLookupCommand) ... ok test_registered (tests.commands.test_init.TestRegisterCommand) using registerCommand adds to the COMMANDS dict. ... ok test_get_keys (tests.commands.utils_tests.TestGetKeys) Test that getting keys works when all keys are present. ... ok test_get_keys_ambiguous (tests.commands.utils_tests.TestGetKeys) Test gettings keys when when the key is ambiguous. ... ok test_get_keys_missing (tests.commands.utils_tests.TestGetKeys) Test that getting keys works when some keys are missing. ... ok test_get_keys_signed_only (tests.commands.utils_tests.TestGetKeys) Test gettings keys when signed only is required. ... ok test_encrypt_to_self_false (tests.commands.utils_tests.TestSetEncrypt) ... ok test_encrypt_to_self_true (tests.commands.utils_tests.TestSetEncrypt) ... ok test_get_keys_from_cc (tests.commands.utils_tests.TestSetEncrypt) ... ok test_get_keys_from_to (tests.commands.utils_tests.TestSetEncrypt) ... ok test_get_no_keys (tests.commands.utils_tests.TestSetEncrypt) ... ok test_get_partial_keys (tests.commands.utils_tests.TestSetEncrypt) ... ok test_glob (tests.commands.test_envelope.TestAttachCommand) A test using a glob. ... ok test_no_match (tests.commands.test_envelope.TestAttachCommand) A test for a file that doesn't exist. ... ok test_single_path (tests.commands.test_envelope.TestAttachCommand) A test for an existing single path. ... ok test_user (tests.commands.test_envelope.TestAttachCommand) A test for an existing single path prefaced with ~/. ... ok test_account_matching_address_with_email_message (tests.commands.test_envelope.TestSendCommand) ... ok test_account_matching_address_with_str (tests.commands.test_envelope.TestSendCommand) ... ok test_apply_from_email_only (tests.commands.test_envelope.TestSignCommand) Test that a key can be derived using a 'From' header that contains ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_apply_from_user_and_email (tests.commands.test_envelope.TestSignCommand) This tests that a gpg key can be derived using a 'From' header that ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_apply_keyid_gpgproblem (tests.commands.test_envelope.TestSignCommand) If there is an invalid keyid then the signing key and to sign should ... ok test_apply_keyid_success (tests.commands.test_envelope.TestSignCommand) If there is a valid keyid then key and to sign should be set. ... ok test_apply_no_keyid_default (tests.commands.test_envelope.TestSignCommand) If there is no keyid and the account has a gpg key, then that should ... ok test_apply_no_keyid_no_gpg_key (tests.commands.test_envelope.TestSignCommand) If there is a nokeyid and the account has no gpg key then the ... ok test_apply_no_keyid_nomatchingaccount (tests.commands.test_envelope.TestSignCommand) If there is a nokeyid and no account can be found to match the From, ... ok test_apply_no_sign (tests.commands.test_envelope.TestSignCommand) If signing with a valid keyid and valid key then set sign and ... ok test_apply_togglesign (tests.commands.test_envelope.TestSignCommand) Test that toggling changes the sign and sign_key as approriate if ... ok test_apply_unsign (tests.commands.test_envelope.TestSignCommand) Test that settingun sign sets the sign to False if all other ... ok test_add_new_tags (tests.commands.test_envelope.TestTagCommands) ... ok test_adding_existing_tags_has_no_effect (tests.commands.test_envelope.TestTagCommands) ... ok test_remove_existing_tags (tests.commands.test_envelope.TestTagCommands) ... ok test_remove_non_existing_tags_has_no_effect (tests.commands.test_envelope.TestTagCommands) ... ok test_set_tags (tests.commands.test_envelope.TestTagCommands) ... ok test_toggle_can_remove_and_add_in_one_run (tests.commands.test_envelope.TestTagCommands) ... ok test_toggle_will_add_new_tags (tests.commands.test_envelope.TestTagCommands) ... ok test_toggle_will_remove_existing_tags (tests.commands.test_envelope.TestTagCommands) ... ok test_async_call (tests.commands.test_global.TestCallCommand) ... ok test_synchronous_call (tests.commands.test_global.TestCallCommand) ... ok test_get_template_decode (tests.commands.test_global.TestComposeCommand) ... ok test_set_gpg_sign_by_default_but_no_key (tests.commands.test_global.TestComposeCommand) ... WARNING:root:Cannot find gpg key for account ok test_set_gpg_sign_by_default_false_doesnt_set_key (tests.commands.test_global.TestComposeCommand) ... ok test_set_gpg_sign_by_default_okay (tests.commands.test_global.TestComposeCommand) ... ok test_no_spawn_failure (tests.commands.test_global.TestExternalCommand) ... ok test_no_spawn_no_stdin_success (tests.commands.test_global.TestExternalCommand) ... ok test_no_spawn_stdin_attached (tests.commands.test_global.TestExternalCommand) ... ok test_no_spawn_stdin_success (tests.commands.test_global.TestExternalCommand) ... ok test_spawn_failure (tests.commands.test_global.TestExternalCommand) ... ok test_spawn_no_stdin_success (tests.commands.test_global.TestExternalCommand) ... ok test_spawn_stdin_success (tests.commands.test_global.TestExternalCommand) ... ok test_invalid_email (tests.test_crypto.TestCheckUIDValidity) ... ok test_invalid_invalid (tests.test_crypto.TestCheckUIDValidity) ... ok test_invalid_not_enough_trust (tests.test_crypto.TestCheckUIDValidity) ... ok test_invalid_revoked (tests.test_crypto.TestCheckUIDValidity) ... ok test_valid_multiple (tests.test_crypto.TestCheckUIDValidity) ... ok test_valid_single (tests.test_crypto.TestCheckUIDValidity) ... ok test_decrypt (tests.test_crypto.TestDecrypt) ... ok test_valid_signature_generated (tests.test_crypto.TestDetachedSignatureFor) ... ok test_encrypt (tests.test_crypto.TestEncrypt) ... ok test_ambiguous_no_valid (tests.test_crypto.TestGetKey) ... ok test_ambiguous_one_valid (tests.test_crypto.TestGetKey) ... ok test_ambiguous_two_valid (tests.test_crypto.TestGetKey) ... ok test_invalid_key (tests.test_crypto.TestGetKey) ... ok test_missing_key (tests.test_crypto.TestGetKey) ... ok test_plain (tests.test_crypto.TestGetKey) ... ok test_signed_only_false (tests.test_crypto.TestGetKey) ... ok test_signed_only_true (tests.test_crypto.TestGetKey) ... ok test_validate (tests.test_crypto.TestGetKey) ... ok test_raises_for_unknown_hash_name (tests.test_crypto.TestHashAlgorithmHelper) ... ok test_returned_string_is_lower_case (tests.test_crypto.TestHashAlgorithmHelper) ... ok test_returned_string_starts_with_pgp (tests.test_crypto.TestHashAlgorithmHelper) ... ok test_list_hint (tests.test_crypto.TestListKeys) ... ok test_list_keys_private (tests.test_crypto.TestListKeys) ... ok test_list_keys_pub (tests.test_crypto.TestListKeys) ... ok test_list_no_hints (tests.test_crypto.TestListKeys) ... ok test_encrypt (tests.test_crypto.TestValidateKey) ... ok test_encrypt_no_check (tests.test_crypto.TestValidateKey) ... ok test_expired (tests.test_crypto.TestValidateKey) ... ok test_invalid (tests.test_crypto.TestValidateKey) ... ok test_revoked (tests.test_crypto.TestValidateKey) ... ok test_sign (tests.test_crypto.TestValidateKey) ... ok test_sign_no_check (tests.test_crypto.TestValidateKey) ... ok test_valid (tests.test_crypto.TestValidateKey) ... ok test_verify_signature_bad (tests.test_crypto.TestVerifyDetached) ... ok test_verify_signature_good (tests.test_crypto.TestVerifyDetached) ... ok test_bad_argument (tests.test_helper.TestCallCmd) ... ok test_bad_argument_stdin (tests.test_helper.TestCallCmd) ... ok test_no_stdin (tests.test_helper.TestCallCmd) ... ok test_no_stdin_unicode (tests.test_helper.TestCallCmd) ... ok test_no_such_command (tests.test_helper.TestCallCmd) ... ok test_no_such_command_stdin (tests.test_helper.TestCallCmd) ... ok test_os_errors_from_popen_are_caught (tests.test_helper.TestCallCmd) ... ok test_stdin (tests.test_helper.TestCallCmd) ... ok test_command_fails (tests.test_helper.TestCallCmdAsync) ... ok test_env_doesnt_pollute (tests.test_helper.TestCallCmdAsync) ... ok test_env_set (tests.test_helper.TestCallCmdAsync) ... ok test_no_stdin (tests.test_helper.TestCallCmdAsync) ... ok test_stdin (tests.test_helper.TestCallCmdAsync) ... ok test_env_empty (tests.test_helper.TestGetEnv) ... ok test_env_not_empty (tests.test_helper.TestGetEnv) ... ok test_env_not_set (tests.test_helper.TestGetEnv) ... ok test_adds_ellipses_to_long_first_names (tests.test_helper.TestHelperShortenAuthorString) ... ok test_high_maxlength_keeps_string_intact (tests.test_helper.TestHelperShortenAuthorString) ... ok test_only_display_initial_letter_for_maxlength_1 (tests.test_helper.TestHelperShortenAuthorString) ... ok test_replace_all_but_first_name_with_ellipses (tests.test_helper.TestHelperShortenAuthorString) ... ok test_shorten_first_name_with_ellipses (tests.test_helper.TestHelperShortenAuthorString) ... ok test_shows_only_first_names_if_they_fit (tests.test_helper.TestHelperShortenAuthorString) ... ok test_megabyte_numbers_are_converted_with_precision_1 (tests.test_helper.TestHumanizeSize) ... ok test_numbers_above_1024_are_converted_to_kilobyte (tests.test_helper.TestHumanizeSize) ... ok test_numbers_above_1048576_are_converted_to_megabyte (tests.test_helper.TestHumanizeSize) ... ok test_numbers_are_not_converted_to_gigabyte (tests.test_helper.TestHumanizeSize) ... ok test_small_numbers_are_converted_to_strings_directly (tests.test_helper.TestHumanizeSize) ... ok test_parsing_working (tests.test_helper.TestParseMailto) ... ok test_future_days (tests.test_helper.TestPrettyDatetime) ... expected failure test_future_hours (tests.test_helper.TestPrettyDatetime) ... expected failure test_future_minutes (tests.test_helper.TestPrettyDatetime) ... expected failure test_future_month (tests.test_helper.TestPrettyDatetime) ... expected failure test_future_seconds (tests.test_helper.TestPrettyDatetime) ... ok test_future_week (tests.test_helper.TestPrettyDatetime) ... expected failure test_future_year (tests.test_helper.TestPrettyDatetime) ... expected failure test_just_now (tests.test_helper.TestPrettyDatetime) ... ok test_x_hours_ago (tests.test_helper.TestPrettyDatetime) ... ok test_x_minutes_ago (tests.test_helper.TestPrettyDatetime) ... ok test_all_strings_are_sourrounded_by_single_quotes (tests.test_helper.TestShellQuote) ... ok test_single_quotes_are_escaped_using_double_quotes (tests.test_helper.TestShellQuote) ... ok test_eq_maxlen (tests.test_helper.TestShorten) ... ok test_gt_maxlen (tests.test_helper.TestShorten) ... ok test_lt_maxlen (tests.test_helper.TestShorten) ... ok test_quoted_separator (tests.test_helper.TestSplitCommandline) ... ok test_simple (tests.test_helper.TestSplitCommandline) ... ok test_single (tests.test_helper.TestSplitCommandline) ... ok test_bytes (tests.test_helper.TestSplitCommandstring) ... ok test_unicode (tests.test_helper.TestSplitCommandstring) ... ok test_ascii_bytes (tests.test_helper.TestStringDecode) ... ok test_unicode (tests.test_helper.TestStringDecode) ... ok test_utf8_bytes (tests.test_helper.TestStringDecode) ... ok test_tabs (tests.test_helper.TestStringSanitize) ... ok test_empty_address_book_returns_empty_list (tests.test_completion.AbooksCompleterTest) ... ok test_empty_real_name_returns_plain_email_address (tests.test_completion.AbooksCompleterTest) ... ok test_real_name_double_quotes (tests.test_completion.AbooksCompleterTest) ... ok test_real_name_with_comma (tests.test_completion.AbooksCompleterTest) ... ok test_real_name_with_quotes_and_comma (tests.test_completion.AbooksCompleterTest) ... ok test_real_name_with_single_quotes (tests.test_completion.AbooksCompleterTest) ... ok test_simple_address_with_real_name (tests.test_completion.AbooksCompleterTest) ... ok test_simple_address_with_umlaut_real_name (tests.test_completion.AbooksCompleterTest) ... ok test_dont_choke_on_special_regex_characters (tests.test_completion.StringlistCompleterTest) ... ok test_get_author_email_only (tests.db.test_message.TestMessage) Message._from is populated using the 'From' header when only an ... ok test_get_author_name_and_email (tests.db.test_message.TestMessage) Message._from is populated using the 'From' header when an email and ... ok test_get_author_no_name (tests.db.test_message.TestMessage) Message._from is set to 'Unkown' if there is no relavent header and ... ok test_get_author_no_name_draft (tests.db.test_message.TestMessage) Message._from is populated from the default account if the draft tag ... ok test_get_author_sender (tests.db.test_message.TestMessage) Message._from is populated using the 'Sender' header when no 'From' ... ok test_save_named_query (tests.db.test_manager.TestDBManager) ... ok test_default (tests.db.test_thread.TestThreadGetAuthor) ... ok test_latest_message (tests.db.test_thread.TestThreadGetAuthor) ... ok test_construct_encoding (tests.db.test_envelope.TestEnvelope) ... ok test_construct_mail_simple (tests.db.test_envelope.TestEnvelope) Very simple envelope with a To, From, Subject, and body. ... ok test_construct_mail_with_attachment (tests.db.test_envelope.TestEnvelope) Very simple envelope with a To, From, Subject, body and attachment. ... ok test_parse_template (tests.db.test_envelope.TestEnvelope) Tests multi-line header and body parsing ... ok test_setitem_stores_text_unchanged (tests.db.test_envelope.TestEnvelope) Just ensure that the value is set and unchanged ... ok test_error_message_unicode (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_get_key_fails (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_length_0 (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_unicode_as_bytes (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_untrusted (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_valid (tests.db.test_utils.TestAddSignatureHeaders) ... ok test_case_matters (tests.db.test_utils.TestClearMyAddress) ... ok test_empty_input_returns_empty_list (tests.db.test_utils.TestClearMyAddress) ... ok test_only_my_emails_result_in_empty_list (tests.db.test_utils.TestClearMyAddress) ... ok test_other_emails_are_untouched (tests.db.test_utils.TestClearMyAddress) ... ok test_same_address_with_different_real_name_is_removed (tests.db.test_utils.TestClearMyAddress) ... ok test_basic_iso_1252_base64 (tests.db.test_utils.TestDecodeHeader) ... ok test_basic_iso_8859_1_base64 (tests.db.test_utils.TestDecodeHeader) ... ok test_basic_iso_8859_1_quoted (tests.db.test_utils.TestDecodeHeader) ... ok test_basic_utf_8_base64 (tests.db.test_utils.TestDecodeHeader) ... ok test_basic_utf_8_quoted (tests.db.test_utils.TestDecodeHeader) ... ok test_basic_windows_1252_quoted (tests.db.test_utils.TestDecodeHeader) ... ok test_continuation_newlines_can_be_normalized (tests.db.test_utils.TestDecodeHeader) ... ok test_different_encodings_can_be_mixed (tests.db.test_utils.TestDecodeHeader) ... ok test_exchange_quotes_remain (tests.db.test_utils.TestDecodeHeader) ... ok test_newlines_are_not_touched_by_default (tests.db.test_utils.TestDecodeHeader) ... ok test_non_ascii_strings_are_returned_as_unicode_directly (tests.db.test_utils.TestDecodeHeader) ... ok test_quoted_words_can_be_interrupted (tests.db.test_utils.TestDecodeHeader) ... ok test_tabs_are_expanded_to_align_with_eigth_spaces (tests.db.test_utils.TestDecodeHeader) ... ok test_plaintext_mailcap (tests.db.test_utils.TestExtractBodyPart) ... ok test_plaintext_mailcap_wo_content_type (tests.db.test_utils.TestExtractBodyPart) ... ok test_simple_utf8_file (tests.db.test_utils.TestExtractBodyPart) ... /build/alot-EWAzsz/alot-0.9.1/tests/db/test_utils.py:742: ResourceWarning: unclosed file <_io.BufferedReader name='tests/static/mail/utf8.eml'> mail = email.message_from_binary_file( ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_single_text_plain (tests.db.test_utils.TestExtractBodyPart) ... ok test_text_plain_with_attachment_text (tests.db.test_utils.TestExtractBodyPart) ... ok test_two_text_plain (tests.db.test_utils.TestExtractBodyPart) ... expected failure test_utf8_plaintext_mailcap (tests.db.test_utils.TestExtractBodyPart) Handle unicode correctly in the presence of a text/plain mailcap entry. ... /build/alot-EWAzsz/alot-0.9.1/tests/db/test_utils.py:760: ResourceWarning: unclosed file <_io.BufferedReader name='tests/static/mail/utf8.eml'> mail = email.message_from_binary_file( ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_case_is_prserved_in_header_keys_but_irelevant (tests.db.test_utils.TestExtractHeader) ... ok test_default_arguments_yield_all_headers (tests.db.test_utils.TestExtractHeader) ... ok test_header_values_are_not_decoded (tests.db.test_utils.TestExtractHeader) ... expected failure test_headers_can_be_retrieved_multible_times (tests.db.test_utils.TestExtractHeader) ... ok test_multible_headers_can_be_retrieved_in_predevined_order (tests.db.test_utils.TestExtractHeader) ... ok test_single_headers_can_be_retrieved (tests.db.test_utils.TestExtractHeader) ... ok test_address_only (tests.db.test_utils.TestFormataddr) ... ok test_is_inverse (tests.db.test_utils.TestFormataddr) ... ok test_name_and_address_no_comma (tests.db.test_utils.TestFormataddr) ... ok test_name_and_address_with_comma (tests.db.test_utils.TestFormataddr) ... ok test_prefer_html_mixed (tests.db.test_utils.TestGetBodyPart) ... ok test_prefer_html_only (tests.db.test_utils.TestGetBodyPart) ... ok test_prefer_html_set_mimetype_plain (tests.db.test_utils.TestGetBodyPart) ... ok test_prefer_plaintext_mixed (tests.db.test_utils.TestGetBodyPart) ... ok test_prefer_plaintext_only (tests.db.test_utils.TestGetBodyPart) ... ok test_prefer_plaintext_set_mimetype_html (tests.db.test_utils.TestGetBodyPart) ... ok test_can_return_params_of_any_header_field (tests.db.test_utils.TestGetParams) ... ok test_parameters_are_decoded (tests.db.test_utils.TestGetParams) ... expected failure test_parameters_names_are_converted_to_lowercase (tests.db.test_utils.TestGetParams) ... ok test_returns_content_type_parameters_by_default (tests.db.test_utils.TestGetParams) ... ok test_returns_empty_dict_if_header_not_present (tests.db.test_utils.TestGetParams) ... ok test_returns_failobj_if_header_not_present (tests.db.test_utils.TestGetParams) ... ok test_both_paths_absolute_matching (tests.db.test_utils.TestIsSubdirOf) ... ok test_both_paths_absolute_not_matching (tests.db.test_utils.TestIsSubdirOf) ... ok test_both_paths_relative_matching (tests.db.test_utils.TestIsSubdirOf) ... ok test_both_paths_relative_not_matching (tests.db.test_utils.TestIsSubdirOf) ... ok test_relative_path_and_absolute_path_matching (tests.db.test_utils.TestIsSubdirOf) ... ok test_encrypted_length (tests.db.test_utils.TestMessageFromFile) ... ok test_encrypted_signed_headers (tests.db.test_utils.TestMessageFromFile) Since the message is signed, it should have headers saying that ... ok test_encrypted_signed_in_multipart_mixed (tests.db.test_utils.TestMessageFromFile) It is valid to encapsulate a multipart/encrypted payload inside a ... ok test_encrypted_signed_is_decrypted (tests.db.test_utils.TestMessageFromFile) ... ok test_encrypted_unsigned_doesnt_add_signed_headers (tests.db.test_utils.TestMessageFromFile) Since the message isn't signed, it shouldn't have headers saying ... ok test_encrypted_unsigned_in_multipart_mixed (tests.db.test_utils.TestMessageFromFile) It is valid to encapsulate a multipart/encrypted payload inside a ... ok test_encrypted_unsigned_is_decrypted (tests.db.test_utils.TestMessageFromFile) ... ok test_encrypted_wrong_mimetype_first_payload (tests.db.test_utils.TestMessageFromFile) ... ok test_encrypted_wrong_mimetype_second_payload (tests.db.test_utils.TestMessageFromFile) ... ok test_erase_alot_header_message (tests.db.test_utils.TestMessageFromFile) ... ok test_erase_alot_header_signature_valid (tests.db.test_utils.TestMessageFromFile) Alot uses special headers for passing certain kinds of information, ... ok test_plain_mail (tests.db.test_utils.TestMessageFromFile) ... ok test_signed_correct_from (tests.db.test_utils.TestMessageFromFile) Test that the signature is valid. ... ok test_signed_headers_included (tests.db.test_utils.TestMessageFromFile) Headers are added to the message. ... ok test_signed_in_multipart_mixed (tests.db.test_utils.TestMessageFromFile) It is valid to encapsulate a multipart/signed payload inside a ... ok test_signed_in_multipart_mixed_other_mua (tests.db.test_utils.TestMessageFromFile) It is valid to encapsulate a multipart/signed payload inside a ... ok test_signed_micalg_cap (tests.db.test_utils.TestMessageFromFile) The micalg parameter should be normalized to lower case. ... ok test_signed_more_than_two_messages (tests.db.test_utils.TestMessageFromFile) Per the spec only 2 payloads may be encapsulated inside the ... ok test_signed_valid (tests.db.test_utils.TestMessageFromFile) Test that the signature is valid. ... ok test_signed_wrong_micalg (tests.db.test_utils.TestMessageFromFile) ... ok test_signed_wrong_mimetype_second_payload (tests.db.test_utils.TestMessageFromFile) ... ok test_char_vs_cte_mismatch (tests.db.test_utils.TestRemoveCte) ... ok test_malformed_cte_value (tests.db.test_utils.TestRemoveCte) ... ok test_unknown_cte_value (tests.db.test_utils.TestRemoveCte) ... ok test_equal_entries_are_detected (tests.db.test_utils.Test_ensure_unique_address) ... ok test_same_address_with_different_name_is_detected (tests.db.test_utils.Test_ensure_unique_address) ... ok test_unique_lists_are_unchanged (tests.db.test_utils.Test_ensure_unique_address) ... ok test_raises_if_external_command_exits_with_non_zero_status (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_returns_empty_list_if_regex_has_no_email_submatches (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_returns_empty_list_if_regex_has_no_name_submatches (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_returns_empty_list_when_command_returns_no_output (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_splits_results_from_provider_by_regex (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_stderr_of_failing_command_is_part_of_exception_message (tests.addressbook.test_external.TestExternalAddressbookGetContacts) ... ok test_abook_file_can_not_be_empty (tests.addressbook.test_abook.TestAbookAddressBook) ... ok test_get_contacts_lists_all_emails (tests.addressbook.test_abook.TestAbookAddressBook) ... ok test_lookup_can_handle_special_regex_chars (tests.addressbook.test_init.TestAddressBook) ... ok test_lookup_can_match_case (tests.addressbook.test_init.TestAddressBook) ... ok test_lookup_ignores_case_by_default (tests.addressbook.test_init.TestAddressBook) ... ok test_lookup_will_match_emails (tests.addressbook.test_init.TestAddressBook) ... ok test_lookup_will_match_names (tests.addressbook.test_init.TestAddressBook) ... ok test_lookup_will_match_partial_in_the_middle (tests.addressbook.test_init.TestAddressBook) ... ok test_choke_on_invalid_regex_in_tagstring (tests.settings.test_manager.TestSettingsManager) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_parsing_notmuch_config_with_non_bool_synchronize_flag_fails (tests.settings.test_manager.TestSettingsManager) ... ok test_read_config_doesnt_exist (tests.settings.test_manager.TestSettingsManager) If there is not an alot config things don't break. ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_read_notmuch_config_doesnt_exist (tests.settings.test_manager.TestSettingsManager) ... ok test_reading_synchronize_flags_from_notmuch_config (tests.settings.test_manager.TestSettingsManager) ... ok test_reload_notmuch_config (tests.settings.test_manager.TestSettingsManager) ... ok test_translate_regexp (tests.settings.test_manager.TestSettingsManager) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_translate_tagstring_prefix (tests.settings.test_manager.TestSettingsManager) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_translate_tagstring_prefix_regex (tests.settings.test_manager.TestSettingsManager) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_unknown_settings_in_config_are_logged (tests.settings.test_manager.TestSettingsManager) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_configobj_and_env_expansion (tests.settings.test_manager.TestSettingsManagerExpandEnvironment) Three expansion styles: ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_user_setting_and_env_not_empty (tests.settings.test_manager.TestSettingsManagerExpandEnvironment) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' test_address_case (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) Some servers do not differentiate addresses by case. ... ok test_doesnt_exist_no_default (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) ... ERROR:root:unable to load hooks file:/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py Traceback (most recent call last): File "/build/alot-EWAzsz/alot-0.9.1/alot/settings/manager.py", line 84, in read_config spec.loader.exec_module(self.hooks) File "", line 779, in exec_module File "", line 915, in get_code File "", line 972, in get_data FileNotFoundError: [Errno 2] No such file or directory: '/build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/.config/alot/hooks.py' ok test_doesnt_exist_raise (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) ... ok test_doesnt_exist_return_default (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) ... ok test_exists_addr (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) ... ok test_real_name_will_be_stripped_before_matching (tests.settings.test_manager.TestSettingsManagerGetAccountByAddress) ... ok test_invalid_colorindex_raises_value_error (tests.settings.test_theme.TestThemeGetAttribute) ... ok test_invalid_mode_raises_key_error (tests.settings.test_theme.TestThemeGetAttribute) ... ok test_invalid_name_raises_key_error (tests.settings.test_theme.TestThemeGetAttribute) ... ok test_default_in_background_picks_up_background_from_fallback (tests.settings.test_utils.TestResolveAtt) ... ok test_default_in_foreground_picks_up_foreground_from_fallback (tests.settings.test_utils.TestResolveAtt) ... ok test_empty_string_in_background_picks_up_background_from_fallback (tests.settings.test_utils.TestResolveAtt) ... ok test_empty_string_in_foreground_picks_up_foreground_from_fallback (tests.settings.test_utils.TestResolveAtt) ... ok test_other_values_are_used (tests.settings.test_utils.TestResolveAtt) ... ok test_passing_none_returns_fallback (tests.settings.test_utils.TestResolveAtt) ... ok test_hash_for_unicode_representation (tests.widgets.test_globals.TestTagWidget) ... ok test_sort (tests.widgets.test_globals.TestTagWidget) Test sorting. ... ok ---------------------------------------------------------------------- Ran 346 tests in 4.444s OK (expected failures=9) create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --with python3,sphinxdoc --buildsystem=pybuild dh_testroot -i -O--buildsystem=pybuild dh_prep -i -O--buildsystem=pybuild dh_auto_install -i -O--buildsystem=pybuild I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/alot-EWAzsz/alot-0.9.1/debian/tmp --install-lib=/usr/share/alot/ running install running build running build_py running install_lib creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils/collections.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils/argparse.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils/cached_property.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/utils/configobj.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/search.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/globals.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/thread.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/common.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/taglist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/commands/utils.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/ui.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/walker.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/search.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/buffer.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/thread.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/taglist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/buffers/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/crypto.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/account.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/helper.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/abooks.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/commandname.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/contacts.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/stringlist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/cryptokey.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/argparse.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/multipleselection.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/namedquery.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/path.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/tags.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/command.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/query.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/accounts.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/completer.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/tag.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/completion/commandline.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/default.bindings -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/alot.rc.spec -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/default.theme -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/theme.spec -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/abook_contacts.spec -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/defaults/notmuch.rc.spec -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/defaults copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/errors.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/envelope.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/attachment.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/message.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/manager.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/thread.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/errors.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/db/utils.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook/abook.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/addressbook/external.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/__main__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/const.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/theme.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/manager.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/errors.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/settings/utils.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings creating /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/search.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/globals.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/ansi.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/namedqueries.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/bufferlist.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/thread.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/__init__.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets copying /build/alot-EWAzsz/alot-0.9.1/.pybuild/cpython3_3.8/build/alot/widgets/utils.py -> /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils/collections.py to collections.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils/argparse.py to argparse.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils/cached_property.py to cached_property.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/utils/configobj.py to configobj.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/search.py to search.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/globals.py to globals.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/envelope.py to envelope.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/namedqueries.py to namedqueries.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/bufferlist.py to bufferlist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/thread.py to thread.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/common.py to common.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/taglist.py to taglist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/commands/utils.py to utils.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/ui.py to ui.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/walker.py to walker.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/search.py to search.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/envelope.py to envelope.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/namedqueries.py to namedqueries.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/buffer.py to buffer.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/bufferlist.py to bufferlist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/thread.py to thread.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/taglist.py to taglist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/buffers/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/crypto.py to crypto.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/account.py to account.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/helper.py to helper.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/abooks.py to abooks.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/commandname.py to commandname.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/contacts.py to contacts.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/stringlist.py to stringlist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/cryptokey.py to cryptokey.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/argparse.py to argparse.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/multipleselection.py to multipleselection.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/namedquery.py to namedquery.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/path.py to path.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/tags.py to tags.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/command.py to command.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/query.py to query.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/accounts.py to accounts.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/completer.py to completer.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/tag.py to tag.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/completion/commandline.py to commandline.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/errors.py to errors.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/envelope.py to envelope.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/attachment.py to attachment.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/message.py to message.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/manager.py to manager.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/thread.py to thread.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/errors.py to errors.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/db/utils.py to utils.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook/abook.py to abook.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/addressbook/external.py to external.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/__main__.py to __main__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/const.py to const.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/theme.py to theme.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/manager.py to manager.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/errors.py to errors.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/settings/utils.py to utils.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/search.py to search.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/globals.py to globals.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/ansi.py to ansi.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/namedqueries.py to namedqueries.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/bufferlist.py to bufferlist.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/thread.py to thread.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/__init__.py to __init__.cpython-38.pyc byte-compiling /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot/widgets/utils.py to utils.cpython-38.pyc running install_egg_info running egg_info writing alot.egg-info/PKG-INFO writing dependency_links to alot.egg-info/dependency_links.txt writing entry points to alot.egg-info/entry_points.txt writing requirements to alot.egg-info/requires.txt writing top-level names to alot.egg-info/top_level.txt reading manifest file 'alot.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tests' writing manifest file 'alot.egg-info/SOURCES.txt' Copying alot.egg-info to /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/share/alot/alot-0.9.1.egg-info Skipping SOURCES.txt running install_scripts Installing alot script to /build/alot-EWAzsz/alot-0.9.1/debian/tmp/usr/bin debian/rules override_dh_install make[1]: Entering directory '/build/alot-EWAzsz/alot-0.9.1' dh_install mv debian/alot/usr/bin/alot debian/alot/usr/share/alot/alot.bin dh_link -palot /usr/share/alot/alot.bin /usr/bin/alot # install the NEWS file as a changelog mkdir -p debian/alot/usr/share/doc/alot/ cp NEWS debian/alot/usr/share/doc/alot/changelog make[1]: Leaving directory '/build/alot-EWAzsz/alot-0.9.1' dh_installdocs -i -O--buildsystem=pybuild dh_sphinxdoc -i -O--buildsystem=pybuild dh_installchangelogs -i -O--buildsystem=pybuild dh_installman -i -O--buildsystem=pybuild dh_python3 -i -O--buildsystem=pybuild dh_installsystemduser -i -O--buildsystem=pybuild dh_perl -i -O--buildsystem=pybuild dh_link -i -O--buildsystem=pybuild dh_strip_nondeterminism -i -O--buildsystem=pybuild debian/rules override_dh_compress make[1]: Entering directory '/build/alot-EWAzsz/alot-0.9.1' dh_compress -X.html -X.txt make[1]: Leaving directory '/build/alot-EWAzsz/alot-0.9.1' dh_fixperms -i -O--buildsystem=pybuild dh_missing -i -O--buildsystem=pybuild dh_installdeb -i -O--buildsystem=pybuild dh_gencontrol -i -O--buildsystem=pybuild dpkg-gencontrol: warning: package alot-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -i -O--buildsystem=pybuild dh_builddeb -i -O--buildsystem=pybuild dpkg-deb: building package 'alot' in '../alot_0.9.1-2_all.deb'. dpkg-deb: building package 'alot-doc' in '../alot-doc_0.9.1-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../alot_0.9.1-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/alot-EWAzsz /tmp/alot-0.9.1-2evtba34p I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.gZNPeFFzxh... I: success in 369.4876 seconds md5: alot-doc_0.9.1-2_all.deb: OK md5: alot_0.9.1-2_all.deb: OK sha1: alot-doc_0.9.1-2_all.deb: OK sha1: alot_0.9.1-2_all.deb: OK sha256: alot-doc_0.9.1-2_all.deb: OK sha256: alot_0.9.1-2_all.deb: OK Checksums: OK