Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/v/vdirsyncer/vdirsyncer_0.18.0-4_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/vdirsyncer-0.18.0-42utwx7wd/vdirsyncer_0.18.0-4_all.buildinfo Get source package info: vdirsyncer=0.18.0-4 Source URL: http://snapshot.notset.fr/mr/package/vdirsyncer/0.18.0-4/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.5-1.1 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=12 base-passwd=3.5.52 bash=5.1-5 binutils=2.37-10 binutils-common=2.37-10 binutils-x86-64-linux-gnu=2.37-10 bsdextrautils=2.37.2-4 bsdutils=1:2.37.2-4 build-essential=12.9 bzip2=1.0.8-5 ca-certificates=20211016 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.2.0-12 dash=0.5.11+git20210903+057cd650a4ed-3 debconf=1.5.79 debhelper=13.5.2 debianutils=5.5-1 dh-autoreconf=20 dh-exec=0.23.4 dh-python=5.20211114 dh-strip-nondeterminism=1.12.1-1 diffutils=1:3.7-5 docutils-common=0.17.1+dfsg-2 dpkg=1.20.9 dpkg-dev=1.20.9 dwz=0.14-1 file=1:5.41-2 findutils=4.8.0-1 fonts-font-awesome=5.0.10+really4.7.0~dfsg-4.1 fonts-lato=2.0-2.1 g++=4:11.2.0-2 g++-11=11.2.0-12 gcc=4:11.2.0-2 gcc-11=11.2.0-12 gcc-11-base=11.2.0-12 gettext=0.21-4 gettext-base=0.21-4 grep=3.7-1 groff-base=1.22.4-7 gzip=1.10-4 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.2.0-12 libatomic1=11.2.0-12 libattr1=1:2.5.1-1 libaudit-common=1:3.0.6-1 libaudit1=1:3.0.6-1+b1 libbinutils=2.37-10 libblkid1=2.37.2-4 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-5 libc-bin=2.32-5 libc-dev-bin=2.32-5 libc6=2.32-5 libc6-dev=2.32-5 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcc1-0=11.2.0-12 libcom-err2=1.46.4-1 libcrypt-dev=1:4.4.26-1 libcrypt1=1:4.4.26-1 libctf-nobfd0=2.37-10 libctf0=2.37-10 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.261 libdebhelper-perl=13.5.2 libdpkg-perl=1.20.9 libedit2=3.1-20210910-1 libelf1=0.186-1 libexpat1=2.4.1-3 libffi8=3.4.2-3 libfile-stripnondeterminism-perl=1.12.1-1 libgcc-11-dev=11.2.0-12 libgcc-s1=11.2.0-12 libgcrypt20=1.9.4-4 libgdbm-compat4=1.22-1 libgdbm6=1.22-1 libgmp10=2:6.2.1+dfsg-3 libgomp1=11.2.0-12 libgpg-error0=1.42-3 libgssapi-krb5-2=1.18.3-7 libicu67=67.1-7 libisl23=0.24-2 libitm1=11.2.0-12 libjs-jquery=3.5.1+dfsg+~3.5.5-8 libjs-jquery-hotkeys=0~20130707+git2d51e3a9+dfsg-2.1 libjs-jquery-isonscreen=1.2.0-1.1 libjs-jquery-metadata=12-3 libjs-jquery-tablesorter=1:2.31.3+dfsg1-3 libjs-jquery-throttle-debounce=1.1+dfsg.1-1.1 libjs-sphinxdoc=4.3.1-1 libjs-underscore=1.9.1~dfsg-4 libk5crypto3=1.18.3-7 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-7 libkrb5support0=1.18.3-7 liblsan0=11.2.0-12 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.41-2 libmagic1=1:5.41-2 libmd0=1.0.4-1 libmount1=2.37.2-4 libmpc3=1.2.1-1 libmpdec3=2.5.1-2 libmpfr6=4.1.0-3 libncursesw6=6.3-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-10 libpam-modules-bin=1.4.0-10 libpam-runtime=1.4.0-10 libpam0g=1.4.0-10 libpcre2-8-0=10.39-3 libpcre3=2:8.39-13 libperl5.32=5.32.1-6 libpipeline1=1.5.4-1 libpython3-stdlib=3.9.8-1 libpython3.10-minimal=3.10.0-5 libpython3.10-stdlib=3.10.0-5 libpython3.9-minimal=3.9.9-1 libpython3.9-stdlib=3.9.9-1 libquadmath0=11.2.0-12 libreadline8=8.1-2 libseccomp2=2.5.3-2 libselinux1=3.3-1+b1 libsigsegv2=2.13-1 libsmartcols1=2.37.2-4 libsqlite3-0=3.36.0-2 libssl1.1=1.1.1l-1 libstdc++-11-dev=11.2.0-12 libstdc++6=11.2.0-12 libsub-override-perl=0.09-2 libsystemd0=249.7-1 libtinfo6=6.3-1 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.6-15 libtsan0=11.2.0-12 libubsan1=11.2.0-12 libuchardet0=0.0.7-1 libudev1=249.7-1 libunistring2=0.9.10-6 libuuid1=2.37.2-4 libxml2=2.9.12+dfsg-5+b1 libxslt1.1=1.1.34-4 libzstd1=1.4.8+dfsg-3 linux-libc-dev=5.15.5-1 login=1:4.8.1-2 lsb-base=11.1.0 m4=1.4.18-5 mailcap=3.70+nmu1 make=4.3-4.1 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 mime-support=3.66 ncurses-base=6.3-1 ncurses-bin=6.3-1 openssl=1.1.1l-1 patch=2.7.6-7 perl=5.32.1-6 perl-base=5.32.1-6 perl-modules-5.32=5.32.1-6 po-debconf=1.0.21+nmu1 python-babel-localedata=2.8.0+dfsg.1-7 python3=3.9.8-1 python3-alabaster=0.7.12-1 python3-all=3.9.8-1 python3-atomicwrites=1.4.0-2 python3-attr=20.3.0-1 python3-babel=2.8.0+dfsg.1-7 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-click=8.0.2-1 python3-click-log=0.2.1-2 python3-click-threading=0.5.0-1 python3-colorama=0.4.4-1 python3-cov-core=1.15.0-3 python3-coverage=5.1+dfsg.1-2.1 python3-dateutil=2.8.1-6 python3-distutils=3.9.9-2 python3-docutils=0.17.1+dfsg-2 python3-hypothesis=5.43.3-1 python3-idna=2.10-1 python3-imagesize=1.3.0-1 python3-importlib-metadata=4.6.4-1 python3-iniconfig=1.1.1-1 python3-jinja2=3.0.1-2 python3-lib2to3=3.9.9-2 python3-lxml=4.6.4-1 python3-markupsafe=2.0.1-2+b1 python3-minimal=3.9.8-1 python3-more-itertools=8.10.0-2 python3-nose2=0.9.2-1 python3-packaging=21.3-1 python3-pkg-resources=59.4.0-1 python3-pluggy=0.13.0-7.1 python3-py=1.10.0-1 python3-pygments=2.7.1+dfsg-2.1 python3-pyparsing=2.4.7-1 python3-pytest=6.2.5-1 python3-pytest-cov=3.0.0-1 python3-pytest-localserver=0.5.0-2 python3-requests=2.25.1+dfsg-2 python3-requests-toolbelt=0.9.1-1 python3-roman=3.3-1 python3-setuptools=59.4.0-1 python3-setuptools-scm=6.3.2-1 python3-six=1.16.0-2 python3-snowballstemmer=2.2.0-1 python3-sortedcontainers=2.1.0-2 python3-sphinx=4.3.1-1 python3-sphinx-rtd-theme=1.0.0+dfsg-1 python3-toml=0.10.2-1 python3-tomli=1.2.2-2 python3-tz=2021.3-1 python3-urllib3=1.26.5-1~exp1 python3-werkzeug=2.0.2+dfsg1-1 python3-zipp=1.0.0-3 python3.10=3.10.0-5 python3.10-minimal=3.10.0-5 python3.9=3.9.9-1 python3.9-minimal=3.9.9-1 readline-common=8.1-2 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sgml-base=1.30 sphinx-common=4.3.1-1 sphinx-rtd-theme-common=1.0.0+dfsg-1 sysvinit-utils=3.00-1 tar=1.34+dfsg-1 tzdata=2021e-1 util-linux=2.37.2-4 xml-core=0.18+nmu1 xz-utils=5.2.5-2 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/20211209T025217Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211209T025217Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211205T210857Z/ 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 vdirsyncer=0.18.0-4 && mkdir -p /build/vdirsyncer-D4DNEt && dpkg-source --no-check -x /*.dsc /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 && chown -R builduser:builduser /build/vdirsyncer-D4DNEt" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1638837407" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/vdirsyncer-D4DNEt /tmp/vdirsyncer-0.18.0-42utwx7wd bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20211205T210857Z 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.qjM0LI0cLL 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.qjM0LI0cLL Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.2-4). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20211205T210857Z unstable/main amd64 libfakeroot amd64 1.26-1 [47.3 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211205T210857Z unstable/main amd64 fakeroot amd64 1.26-1 [87.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (955 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 ... 4673 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.26-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.26-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.26-1_amd64.deb ... Unpacking fakeroot (1.26-1) ... Setting up libfakeroot:amd64 (1.26-1) ... Setting up fakeroot (1.26-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.32-5) ... 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/20211209T025217Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211209T025217Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211205T210857Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.qjM0LI0cLL Get:1 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm InRelease [129 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20211205T210857Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main Sources [11.7 MB] Get:4 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main amd64 Packages [11.2 MB] Fetched 23.1 MB in 43s (533 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.qjM0LI0cLL I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d vdirsyncer=0.18.0-4 && mkdir -p /build/vdirsyncer-D4DNEt && dpkg-source --no-check -x /*.dsc /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 && chown -R builduser:builduser /build/vdirsyncer-D4DNEt"' exec /tmp/mmdebstrap.qjM0LI0cLL Reading package lists... NOTICE: 'vdirsyncer' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/python-team/packages/vdirsyncer.git Please use: git clone https://salsa.debian.org/python-team/packages/vdirsyncer.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 323 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main vdirsyncer 0.18.0-4 (dsc) [2637 B] Get:2 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main vdirsyncer 0.18.0-4 (tar) [312 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211209T025217Z bookworm/main vdirsyncer 0.18.0-4 (diff) [8328 B] Fetched 323 kB in 0s (662 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'vdirsyncer_0.18.0-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting vdirsyncer in /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 dpkg-source: info: unpacking vdirsyncer_0.18.0.orig.tar.gz dpkg-source: info: unpacking vdirsyncer_0.18.0-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 1003_skip_network_tests.patch dpkg-source: info: applying 2001_click-log_relax_dependency.patch dpkg-source: info: applying 2002_include_license_from_copyright_file.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1638837407" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.qjM0LI0cLL dpkg-buildpackage: info: source package vdirsyncer dpkg-buildpackage: info: source version 0.18.0-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Smedegaard dpkg-source --before-build . dpkg-source: info: using options from vdirsyncer-0.18.0/debian/source/options: --extend-diff-ignore=(^[^/]*[.]egg-info/|version.py) debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:237: python3.10 setup.py clean running clean removing '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.10' does not exist -- can't clean it I: pybuild base:237: python3.9 setup.py clean running clean removing '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.9' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-indep dh binary-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:237: python3.10 setup.py config running config I: pybuild base:237: python3.9 setup.py config running config dh_auto_build -i -O--buildsystem=pybuild I: pybuild base:237: /usr/bin/python3.10 setup.py build running build running build_py creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/__main__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/exceptions.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/http.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/metasync.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/repair.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/utils.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/vobject.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer copying vdirsyncer/version.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/config.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/discover.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/fetchparams.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/tasks.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/utils.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/cli creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/base.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/dav.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/etesync.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/filesystem.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/google.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/http.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/memory.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/singlefile.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/storage creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/exceptions.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/status.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build/vdirsyncer/sync running egg_info creating vdirsyncer.egg-info writing vdirsyncer.egg-info/PKG-INFO writing dependency_links to vdirsyncer.egg-info/dependency_links.txt writing entry points to vdirsyncer.egg-info/entry_points.txt writing requirements to vdirsyncer.egg-info/requires.txt writing top-level names to vdirsyncer.egg-info/top_level.txt writing manifest file 'vdirsyncer.egg-info/SOURCES.txt' reading manifest file 'vdirsyncer.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docker' no previously-included directories found matching 'scripts' no previously-included directories found matching 'tests/storage/servers' no previously-included directories found matching 'tests/storage/etesync' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*.py[cdo]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file 'vdirsyncer.egg-info/SOURCES.txt' I: pybuild base:237: /usr/bin/python3 setup.py build running build running build_py creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/__main__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/exceptions.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/http.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/metasync.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/repair.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/utils.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/vobject.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer copying vdirsyncer/version.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/config.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/discover.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/fetchparams.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/tasks.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli copying vdirsyncer/cli/utils.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/cli creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/base.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/dav.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/etesync.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/filesystem.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/google.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/http.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/memory.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage copying vdirsyncer/storage/singlefile.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/storage creating /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/__init__.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/exceptions.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/sync copying vdirsyncer/sync/status.py -> /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build/vdirsyncer/sync running egg_info writing vdirsyncer.egg-info/PKG-INFO writing dependency_links to vdirsyncer.egg-info/dependency_links.txt writing entry points to vdirsyncer.egg-info/entry_points.txt writing requirements to vdirsyncer.egg-info/requires.txt writing top-level names to vdirsyncer.egg-info/top_level.txt reading manifest file 'vdirsyncer.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docker' no previously-included directories found matching 'scripts' no previously-included directories found matching 'tests/storage/etesync' no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*.py[cdo]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS.rst' writing manifest file 'vdirsyncer.egg-info/SOURCES.txt' debian/rules execute_after_dh_auto_build make[1]: Entering directory '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0' PYTHONPATH=/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 make -C docs man SPHINXBUILD=/usr/share/sphinx/scripts/python3/sphinx-build make[2]: Entering directory '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/docs' /usr/share/sphinx/scripts/python3/sphinx-build -b man -d _build/doctrees . _build/man Running Sphinx v4.3.1 making output directory... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: [new config] 29 added, 0 changed, 0 removed reading sources... [ 3%] changelog reading sources... [ 6%] config reading sources... [ 10%] contact reading sources... [ 13%] contributing reading sources... [ 17%] donations reading sources... [ 20%] index reading sources... [ 24%] installation reading sources... [ 27%] keyring reading sources... [ 31%] license reading sources... [ 34%] packaging reading sources... [ 37%] partial-sync reading sources... [ 41%] problems reading sources... [ 44%] ssl-tutorial reading sources... [ 48%] tutorial reading sources... [ 51%] tutorials/baikal reading sources... [ 55%] tutorials/claws-mail reading sources... [ 58%] tutorials/davmail reading sources... [ 62%] tutorials/fastmail reading sources... [ 65%] tutorials/google reading sources... [ 68%] tutorials/icloud reading sources... [ 72%] tutorials/index reading sources... [ 75%] tutorials/nextcloud reading sources... [ 79%] tutorials/owncloud reading sources... [ 82%] tutorials/radicale reading sources... [ 86%] tutorials/systemd-timer reading sources... [ 89%] tutorials/todoman reading sources... [ 93%] tutorials/xandikos reading sources... [ 96%] vdir reading sources... [100%] when /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/docs/license.rst:10: WARNING: Include file '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/docs/usr/share/doc/vdirsyncer-doc/copyright' not found or reading it failed looking for now-outdated files... none found pickling environment... done checking consistency... done writing... vdirsyncer.1 { when installation tutorial ssl-tutorial keyring partial-sync config tutorials/index tutorials/claws-mail tutorials/systemd-timer tutorials/todoman tutorials/baikal tutorials/davmail tutorials/fastmail tutorials/google tutorials/icloud tutorials/nextcloud tutorials/owncloud tutorials/radicale tutorials/xandikos problems contributing vdir packaging contact changelog license donations } 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/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/docs' make[1]: Leaving directory '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0' LC_ALL=C.UTF-8 \ DETERMINISTIC_TESTS=false \ CI=false \ REMOTESTORAGE_SERVER=skip \ DAV_SERVER=skip \ dh_auto_test --buildsystem=pybuild I: pybuild base:237: cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.10_vdirsyncer/build; python3.10 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.10.0+, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 rootdir: /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0, configfile: setup.cfg plugins: hypothesis-5.43.3, localserver-0.5.0, cov-3.0.0 collected 601 items tests/storage/test_filesystem.py ....................................... [ 6%] .......sss.............ss.......... [ 12%] tests/storage/test_http.py ..... [ 13%] tests/storage/test_http_with_singlefile.py ............................. [ 17%] .........sssssss....ssssssssssss.ss [ 23%] tests/storage/test_memory.py ......................................sssss [ 30%] ss....sss..........ss [ 34%] tests/storage/test_singlefile.py ....................................... [ 40%] .............sssssssss.ss [ 45%] tests/storage/dav/test_caldav.py sssssssssssssssssssssssssssssssssssssss [ 51%] ssssssssssssssssssssss [ 55%] tests/storage/dav/test_carddav.py sssssssssssssssssssssssssssssssss [ 60%] tests/storage/dav/test_main.py ................................. [ 66%] tests/storage/etesync/test_main.py sssssssssssssssssssssssssssssssssssss [ 72%] sssssssssssssssssssssss [ 76%] tests/system/cli/test_config.py ......... [ 77%] tests/system/cli/test_discover.py ........ [ 79%] tests/system/cli/test_fetchparams.py . [ 79%] tests/system/cli/test_repair.py ..... [ 80%] tests/system/cli/test_sync.py ........................... [ 84%] tests/system/cli/test_utils.py .. [ 84%] tests/system/utils/test_main.py .sss. [ 85%] tests/unit/test_exceptions.py . [ 85%] tests/unit/test_metasync.py ......... [ 87%] tests/unit/test_repair.py .......... [ 89%] tests/unit/cli/test_config.py . [ 89%] tests/unit/cli/test_discover.py ...... [ 90%] tests/unit/cli/test_fetchparams.py ......... [ 91%] tests/unit/sync/test_status.py . [ 91%] tests/unit/sync/test_sync.py ............................... [ 97%] tests/unit/utils/test_vobject.py .................. [100%] ---------- coverage: platform linux, python 3.10.0-final-0 ----------- Name Stmts Miss Cover Missing ---------------------------------------------------------------- vdirsyncer/__init__.py 7 0 100% vdirsyncer/__main__.py 3 3 0% 1-4 vdirsyncer/cli/__init__.py 115 4 97% 35, 52, 190-199 vdirsyncer/cli/config.py 220 17 92% 61, 75, 82, 116, 155-156, 183-188, 193-194, 244, 268, 298, 308, 354 vdirsyncer/cli/discover.py 129 13 90% 63, 150-151, 219-232, 237, 243-244 vdirsyncer/cli/fetchparams.py 65 3 95% 42, 84-85 vdirsyncer/cli/tasks.py 88 14 84% 117, 132-161 vdirsyncer/cli/utils.py 246 46 81% 99, 147-159, 173-178, 187, 193-196, 206, 218-219, 224-227, 253-254, 275, 285-309, 337-338, 403-408, 428-431 vdirsyncer/exceptions.py 24 0 100% vdirsyncer/http.py 84 20 76% 69, 71, 77-78, 96, 98, 103-114, 139, 170, 172, 191-193 vdirsyncer/metasync.py 46 0 100% vdirsyncer/repair.py 43 1 98% 38 vdirsyncer/storage/__init__.py 0 0 100% vdirsyncer/storage/base.py 77 11 86% 12, 107, 113-114, 125, 135, 177, 190, 198, 229, 240 vdirsyncer/storage/dav.py 449 312 31% 40-44, 49-60, 66-90, 116-117, 125, 137-143, 161-165, 169-170, 173-177, 180-204, 207-219, 222-231, 234-246, 249-266, 269-274, 277-295, 298-321, 359-362, 375-384, 388, 391-397, 400, 428-432, 438-440, 444-446, 449, 452-453, 456, 459-461, 464-506, 509-538, 541-544, 547-548, 551-555, 558-605, 608-628, 631-660, 663-686, 726-742, 750-773, 778-818 vdirsyncer/storage/etesync.py 166 110 34% 12-15, 34-39, 46-77, 80-84, 87-90, 93-97, 100-103, 112-117, 120, 124-139, 145-152, 162-165, 168-172, 176-183, 187-196, 200-207, 211-217 vdirsyncer/storage/filesystem.py 145 8 94% 52, 108, 124, 151, 158, 176-177, 188 vdirsyncer/storage/google.py 86 86 0% 1-183 vdirsyncer/storage/http.py 45 2 96% 49, 71 vdirsyncer/storage/memory.py 52 0 100% vdirsyncer/storage/singlefile.py 137 8 94% 90-91, 107-112, 169 vdirsyncer/sync/__init__.py 171 0 100% vdirsyncer/sync/exceptions.py 27 0 100% vdirsyncer/sync/status.py 204 17 92% 18, 50, 54, 58, 62, 66, 70, 74, 78, 82, 86, 90, 94, 98, 102, 106, 216 vdirsyncer/utils.py 113 20 82% 30-31, 36-44, 67, 74, 90, 93, 147, 221, 224-229 vdirsyncer/version.py 2 0 100% vdirsyncer/vobject.py 205 4 98% 172, 227-228, 235 ---------------------------------------------------------------- TOTAL 2949 699 76% ================= 395 passed, 206 skipped in 254.78s (0:04:14) ================= I: pybuild base:237: cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build; python3.9 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 rootdir: /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0, configfile: setup.cfg plugins: hypothesis-5.43.3, localserver-0.5.0, cov-3.0.0 collected 601 items tests/storage/test_filesystem.py ....................................... [ 6%] .......sss.............ss.......... [ 12%] tests/storage/test_http.py ..... [ 13%] tests/storage/test_http_with_singlefile.py ............................. [ 17%] .........sssssss....ssssssssssss.ss [ 23%] tests/storage/test_memory.py ......................................sssss [ 30%] ss....sss..........ss [ 34%] tests/storage/test_singlefile.py ....................................... [ 40%] .............sssssssss.ss [ 45%] tests/storage/dav/test_caldav.py sssssssssssssssssssssssssssssssssssssss [ 51%] ssssssssssssssssssssss [ 55%] tests/storage/dav/test_carddav.py sssssssssssssssssssssssssssssssss [ 60%] tests/storage/dav/test_main.py ................................. [ 66%] tests/storage/etesync/test_main.py sssssssssssssssssssssssssssssssssssss [ 72%] sssssssssssssssssssssss [ 76%] tests/system/cli/test_config.py ......... [ 77%] tests/system/cli/test_discover.py ........ [ 79%] tests/system/cli/test_fetchparams.py . [ 79%] tests/system/cli/test_repair.py ..... [ 80%] tests/system/cli/test_sync.py ........................... [ 84%] tests/system/cli/test_utils.py .. [ 84%] tests/system/utils/test_main.py .sss. [ 85%] tests/unit/test_exceptions.py . [ 85%] tests/unit/test_metasync.py ........F [ 87%] tests/unit/test_repair.py .......... [ 89%] tests/unit/cli/test_config.py . [ 89%] tests/unit/cli/test_discover.py ...... [ 90%] tests/unit/cli/test_fetchparams.py ......... [ 91%] tests/unit/sync/test_status.py . [ 91%] tests/unit/sync/test_sync.py ............................... [ 97%] tests/unit/utils/test_vobject.py .................. [100%] =================================== FAILURES =================================== _________________________________ test_fuzzing _________________________________ tests/unit/test_metasync.py:135: in test_fuzzing a=metadata, /usr/lib/python3/dist-packages/hypothesis/core.py:658: in execute_once self.__flaky( /usr/lib/python3/dist-packages/hypothesis/core.py:868: in __flaky raise Flaky(message) E hypothesis.errors.Flaky: Hypothesis test_fuzzing(a={}, b={}, status={'\x00𮀭\U000d6665': '\U000e73c1o', E 'VÈÏ\x0fS': 'R\x16', E '`I\x8d,@\x86\x8e@(qÑ\x91\U0005bca5': 'ù', E 'f"à\x9b"ü': '#\x18', E 'Ç/&ú\U000f7a14': '', E '죤\x8fú×': '~\x8f'}, keys={'\U000adc7c\x83\U000c06bcn\x0eɉ\x03S'}, conflict_resolution='b wins') produces unreliable results: Falsified on the first call but did not on a subsequent one ----------------------------- Captured stdout call ----------------------------- debug: Key: 0 debug: A: 0 debug: B: debug: S: 0 Copying 0 to A debug: Key: 0 debug: A: 0 debug: B: 1 debug: S: 0 Copying 0 to A debug: Key: xÁ󶃳 debug: A: debug: B: debug: S: debug: Key: |𽇞^l¹á debug: ²­·¸¾Uß7D)õ󄨠j debug: A: debug: B: debug: S: debug: Key: 񿪽š‡#Ä debug: A: debug: B: debug: S: debug: Key: ¿򨕬 debug: A: debug: B: debug: S: debug: Key: {¥O debug: A: debug: B: debug: S: debug: Key: „»5񤮟 debug: A: debug: B: debug: S: debug: Key: ¶úya debug: A: debug: B: debug: S: debug: Key: S debug: A: debug: B: debug: S: debug: Key: Ɖýz󘻍\𞊈¿(9񶊎𙎷Tì񿚖𽝕򊕸@´!† debug: A: debug: B: debug: S: debug: Key: Ñê´ debug: A: debug: B: debug: S: debug: Key: à񭴻񣣈s𔓳Ø debug: A: debug: B: debug: S: debug: Key: šEP񽇇񕫷񓋈ꦔÁ🽢DC4񧷶œ)/ debug: A: debug: B: debug: S: debug: Key: ù debug: A: debug: B: debug: S: debug: Key: šEP񽇇񕫷񓋈ꦔÁ🽢DC4񧷶œ)/ debug: A: debug: B: debug: S: debug: Key: ù debug: A: debug: B: debug: S: debug: Key: 򚌜1—񉶊򰀳¸󨘂ò򸃤 debug: A: debug: B: debug: S: debug: Key: p񐝛¶ debug: A: debug: B: debug: S: debug: Key: -‘` debug: A: debug: B: debug: S: debug: Key: U񞨵ْ¢ debug: A: debug: B: debug: S: debug: Key: æ򙵯󆗤󎂨%ÇS񞘆^‰ debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: L󟧗s򽓝‚򌞗򩐓S􉠎©󮜣 debug: A: debug: B: debug: S: debug: Key: )±s_¥𮍓T'§€ debug: A: debug: B: debug: S: debug: Key: ˆ¶· debug: A: debug: B: debug: S: debug: Key: :ÆM debug: ¨l debug: A: debug: B: debug: S: debug: Key: •ÉÒ debug: è]ç€񽞼õú𜿯‹¶󏸿򂥎񵢱ó debug: A: debug: B: debug: S: debug: Key: >񨁝— debug: A: debug: B: debug: S: debug: Key: 󞼫򬛒Y debug: A: debug: B: debug: S: debug: Key: 󺋭uFá\áïP> debug: A: debug: B: debug: S: debug: Key: 󇫾¢˜󵍑° debug: A: debug: B: debug: S: debug: Key: d򬲝‹񘃔ºi󅾚á debug: A: debug: B: debug: S: debug: Key: 𭃳9°fD¡ý򅅧ìn>򪚫 debug: A: debug: B: debug: S: debug: Key: É debug: A: debug: B: debug: S: debug: Key: éš5񞨼éŽÚ€5 debug: F debug: A: debug: B: debug: S: debug: Key: Ú±E›񊾺µ󋠪 debug: A: debug: B: debug: S: debug: Key: ïà󥛪6 debug: A: debug: B: debug: S: debug: Key: ªm󨴄‚ debug: A: debug: B: debug: S: debug: Key: ¾󍞩񁆮 R=rú򙘷Ø󩗂· debug: A: debug: B: debug: S: debug: Key: ’ debug: A: debug: B: debug: S: debug: Key: \ debug: A: debug: B: debug: S: debug: Key: 𵩸6iì𨢬񔩱󺼘󔧒񛍓񈕁³򟡃󓕆 debug: A: debug: B: debug: S: debug: Key: Úó debug: A: debug: B: debug: S: debug: Key: ˆ¶· debug: A: debug: B: debug: S: debug: Key: É debug: A: debug: B: debug: S: debug: Key: ªm󨴄‚ debug: A: debug: B: debug: S: debug: Key: éš5񞨼éŽÚ€5 debug: F debug: A: debug: B: debug: S: debug: Key: Ú±E›񊾺µ󋠪 debug: A: debug: B: debug: S: debug: Key: 󞼫򬛒Y debug: A: debug: B: debug: S: debug: Key: ¾󍞩񁆮 R=rú򙘷Ø󩗂· debug: A: debug: B: debug: S: debug: Key: ’ debug: A: debug: B: debug: S: debug: Key: 󺋭uFá\áïP> debug: A: debug: B: debug: S: debug: Key: \ debug: A: debug: B: debug: S: debug: Key: 𵩸6iì𨢬񔩱󺼘󔧒񛍓񈕁³򟡃󓕆 debug: A: debug: B: debug: S: debug: Key: 󇫾¢˜󵍑° debug: A: debug: B: debug: S: debug: Key: )±s_¥𮍓T'§€ debug: A: debug: B: debug: S: debug: Key: d򬲝‹񘃔ºi󅾚á debug: A: debug: B: debug: S: debug: Key: ïà󥛪6 debug: A: debug: B: debug: S: debug: Key: :ÆM debug: ¨l debug: A: debug: B: debug: S: debug: Key: •ÉÒ debug: è]ç€񽞼õú𜿯‹¶󏸿򂥎񵢱ó debug: A: debug: B: debug: S: debug: Key: 𭃳9°fD¡ý򅅧ìn>򪚫 debug: A: debug: B: debug: S: debug: Key: 񹮟Q‚ debug: +á“×4!òÂJÎ 1񷚯ö񜔸T¨Òð󚈭Ù󁗫l”􋌠é񳂳›񫯎󴈟 debug: A: debug: B: debug: S: debug: Key: ¸GAšÉ򴴟¸񟿬4/󽷖É debug: A: debug: B: debug: S: debug: Key: R 򅻬°± debug: A: debug: B: debug: S: debug: Key: Ç̄ﴬCJ9񴂎 debug: A: debug: B: debug: S: debug: Key: æ9𢼧Ç`»¦ debug: A: debug: B: debug: S: debug: Key: 򎽔ñjLì debug: A: debug: B: debug: S: debug: Key: €7! debug: A: debug: B: debug: S: debug: Key: Î񑞶›ð debug: A: debug: B: debug: S: debug: Key: j𾥘 debug: A: debug: B: debug: S: debug: Key: ‰} debug: -ù[X debug: A: debug: B: debug: S: debug: Key: p© debug: A: debug: B: debug: S: debug: Key: ´é debug: A: debug: B: debug: S: debug: Key: ‚ô􆑙Ȏ򍬔[¾±± debug: A: debug: B: debug: S: debug: Key: ³ ä숆œ󨿘 debug: A: debug: B: debug: S: debug: Key: n󅪳䆉Õ򝗚aÑæ@񬔉¨ debug: A: debug: B: debug: S: debug: Key: 󆿩ÿ debug: A: debug: B: debug: S: debug: Key: ÑN﬐¬ debug: A: debug: B: debug: S: debug: Key: Ô³~”Ñ debug: A: debug: B: debug: S: debug: Key: 󶄥Á곦ÿ debug: A: debug: B: debug: S: debug: Key: ë4E񈫜7F\g¦伹⃑ÆüQ debug: A: debug: B: debug: S: debug: Key: Y񫋯’𲉿ºê񉶏 񫺍Ääzm‡4Påß debug: A: debug: B: debug: S: debug: Key: ôJV‰󹠼æÊÂM¯§ë{ debug: A: debug: B: debug: S: debug: Key: ôJV‰󹠼æÊÂM¯§ë{ debug: A: debug: B: debug: S: debug: Key: u debug: A: debug: B: debug: S: debug: Key: eO-æ񕾣Ø debug: ˆ4ó÷Æ debug: A: debug: B: debug: S: debug: Key: 𭒨Þ debug: S debug: A: debug: B: debug: S: debug: Key: b debug: A: debug: B: debug: S: debug: Key: -né𷠫ýµ𸤏«򧎫{󄍪‚cm½򧹷 debug: A: debug: B: debug: S: debug: Key: ­򱜝pË debug: A: debug: B: debug: S: debug: Key: û􄲻Ë򧝂 debug: A: debug: B: debug: S: debug: Key: öŠWÍ debug: A: debug: B: debug: S: debug: Key: §'˜𼁦¹󾾶 debug: A: debug: B: debug: S: debug: Key: APd\ debug: A: debug: B: debug: S: debug: Key: Ù󇀤􀸌Šyó¢²à¹𳍦ï;𶮽¢z¥純 debug: A: debug: B: debug: S: debug: Key: VK debug: A: debug: B: debug: S: debug: Key: 7󠾳 debug: A: debug: B: debug: S: debug: Key: î“G°„âw debug: A: debug: B: debug: S: debug: Key: ;# debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: Ó􀍂 debug: A: debug: B: debug: S: debug: Key: ⏷𼞓񒞯® debug: A: debug: B: debug: S: debug: Key: 𧾥­󟏌’ëz$͘'!'*ï debug: A: debug: B: debug: S: debug: Key: 厏 debug: u debug: A: debug: B: debug: S: debug: Key: 7󠾳 debug: A: debug: B: debug: S: debug: Key: î“G°„âw debug: A: debug: B: debug: S: debug: Key: ;# debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: Ó􀍂 debug: A: debug: B: debug: S: debug: Key: ⏷𼞓񒞯® debug: A: debug: B: debug: S: debug: Key: 𧾥­󟏌’ëz$͘'!'*ï debug: A: debug: B: debug: S: debug: Key: 厏 debug: u debug: A: debug: B: debug: S: debug: Key: 񗜫 debug: A: debug: B: debug: S: debug: Key: 􅆩 debug: A: debug: B: debug: S: debug: Key: c debug: A: debug: B: debug: S: debug: Key: S” debug: A: debug: B: debug: S: debug: Key: ô豔ì debug: A: debug: B: debug: S: debug: Key: bS debug: A: debug: B: debug: S: debug: Key: 𓺏 debug: A: debug: B: debug: S: debug: Key: H debug: A: debug: B: debug: S: debug: Key: ‡® debug: A: debug: B: debug: S: debug: Key: ½rચÕ򸃝’2ە debug: A: debug: B: debug: S: debug: Key: [ debug: V󠨥Z debug: A: debug: B: debug: S: debug: Key: •»򇱲TÜ󴵇« 񘿕𡣢Œ7. debug: A: debug: B: debug: S: debug: Key: ÷ debug: ’𗉹ÀMšh debug: A: debug: B: debug: S: debug: Key: v°񵘟Ù󱈲< debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: »‡µ ½#񔴄򰆕 debug: A: debug: B: debug: S: debug: Key: Ÿûž‹ debug: A: debug: B: debug: S: debug: Key: Ÿ\dk󩭗 debug: A: debug: B: debug: S: debug: Key: 󀶳󠈻[ÿYÀ󺻓s𳏂ŠKa”𞮏1񑨑ÿ󈜪󕅶,Å񙫌t£ debug: A: debug: B: debug: S: debug: Key: Û񥎽rË񍇠"ÃÙlÍ8 debug: A: debug: B: debug: S: debug: Key: e debug: A: debug: B: debug: S: debug: Key: 򗣨 debug: A: debug: B: debug: S: debug: Key: 𸨖$%񒞴ó debug: A: debug: B: debug: S: debug: Key: H debug: õ debug: A-À򟁅ö debug: H™򭍉k7񸡈­򨠟±󝲤 debug: A: debug: B: debug: S: debug: Key: ¨񗮔ŒQ7`>Òóšb’bëŒO򎄞 debug: A: debug: B: debug: S: debug: Key: ²æ򱨢ZIU debug: A: debug: B: debug: S: debug: Key: á󝒀¸Y³􌽲󱰬 debug: A: debug: B: debug: S: debug: Key: ¿񁳽𚣸.fÿ debug: A: debug: B: debug: S: debug: Key: ²’񆒬†`![l򋶗H1򝔰Úņa􇛳 debug: A: debug: B: debug: S: debug: Key: µûâG½% debug: A: debug: B: debug: S: debug: Key: ŽZ?􍉸 debug: A: debug: B: debug: S: debug: Key: è𢸏õýVÃG򴚿󞽞񞰘 debug: A: debug: B: debug: S: debug: Key: ò󘲮 debug: A: debug: B: debug: S: debug: Key: ¯] debug: 9ÈYñ񣢳‰À debug: A: debug: B: debug: S: debug: Key: 񃙭i¬񏴀Ú¿ debug: A: debug: B: debug: S: debug: Key: I debug: A: debug: B: debug: S: debug: Key: ¡nX debug: A: debug: B: debug: S: debug: Key: O debug: A: debug: B: debug: S: debug: Key: 1ª debug: A: debug: B: debug: S: debug: Key: Æ󅛺"󠦩Ñec񌙤z񩰽e0m debug: A: debug: B: debug: S: debug: Key: ”7𳼡Ò𪐈„񉽭âv򈭫x×&#Ñ󻼅, (îAZœ debug: A: debug: B: debug: S: debug: Key: l&Î debug: A: debug: B: debug: S: debug: Key: 2 debug: A: debug: B: debug: S: debug: Key: ™I2¼p~ debug: A: debug: B: debug: S: debug: Key: › debug: A: debug: B: debug: S: debug: Key: N񝎪xæT debug: A: debug: B: debug: S: debug: Key: 󄛵8¨󥼀û˜ debug: A: debug: B: debug: S: debug: Key: < debug: A: debug: B: debug: S: debug: Key: # debug: A: debug: B: debug: S: debug: Key: YòKuõ; debug: A: debug: B: debug: S: debug: Key: ’񛑶󖢱‰ debug: A: debug: B: debug: S: debug: Key: 򩨘(C debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: «p°QHã񮩼 debug: A: debug: B: debug: S: debug: Key: 񍗔²ý󏵝Û4 debug: A: debug: B: debug: S: debug: Key: 󊆓򥚴f# debug: A: debug: B: debug: S: debug: Key: + debug: A: debug: B: debug: S: debug: Key: ' debug: A: debug: B: debug: S: debug: Key: y.êp debug: Î񦑺X%i¨\ debug: A: debug: B: debug: S: debug: Key: â?;󛕎񫍳󹑢 debug: A: debug: B: debug: S: debug: Key: «ÕÓ񧌂ù6Z󋘭󒽊¢􄅼áx\›ADýÿê debug: â󥚛_ debug: A: debug: B: debug: S: debug: Key: » debug: \R$'¨Eñ¿󍤙 debug: A: debug: B: debug: S: debug: Key: ù񯣭񔧓𙨛祿𢀼ÞŠaÄ debug: A: debug: B: debug: S: debug: Key: ØiÊ debug: A: debug: B: debug: S: debug: Key: „À debug: A: debug: B: debug: S: debug: Key: 񼞗s debug: Ë debug: A: debug: B: debug: S: debug: Key: ²Ó񵍱2¬¨𝠙񖁷d€>ԚÐ󂜙Èn\𦋷 debug: /򍰘€񣫲񱳻«􍬏¹Å÷ debug: A: debug: B: debug: S: debug: Key: MCf,‹𙼺󤈃X debug: A: debug: B: debug: S: debug: Key: ñæÍm򓂖C debug: A: debug: B: debug: S: debug: Key: f debug: A: debug: B: debug: S: debug: Key:  debug: A: debug: B: debug: S: debug: Key: "÷ûšá¨Kô򩻞 debug: Õ;¸³É𵤁ä񦣼𑗊 debug: A: debug: B: debug: S: debug: Key: 𽿇‰𐪓ôv§ëº©™?𵛈/—ïέd򤇱`*󦶄 debug: A: debug: B: debug: S: debug: Key: Š· debug: A: debug: B: debug: S: debug: Key: Ñ debug: A: debug: B: debug: S: debug: Key: "­ÛÕv debug: A: debug: B: debug: S: debug: Key: Õ/󀋉ß debug: A: debug: B: debug: S: debug: Key: €󱄜úI debug: A: debug: B: debug: S: debug: Key: có® debug: A: debug: B: debug: S: debug: Key: " debug: ;r\à debug: debug: 􏬏 debug: A: debug: B: debug: S: debug: Key: 򹳁wã debug: A: debug: B: debug: S: debug: Key: ~򒉮{äý󿍚򖕴񈖋݆򽷡񮧉þkw,򳰾™ debug: ?¸IG?ûX฽ß🋟@ debug: A: debug: B: debug: S: debug: Key: r debug: A: debug: B: debug: S: debug: Key: tç debug: A: debug: B: debug: S: debug: Key: ‹ debug: A: debug: B: debug: S: debug: Key: =¥Jãq. debug: ˆÄŽv debug: A: debug: B: debug: S: debug: Key: íxl𰌫µ½G¶H debug: A: debug: B: debug: S: debug: Key: ¹ debug: A: debug: B: debug: S: debug: Key: Þï𶨃É debug: A: debug: B: debug: S: debug: Key: 񤸞 debug: A: debug: B: debug: S: debug: Key: ÑJÑÝÏ򕈄Ÿ£ debug: A: debug: B: debug: S: debug: Key: 2'ø debug: 󣫷ÑÅ debug: A: debug: B: debug: S: debug: Key: 𮪕 debug: A: debug: B: debug: S: debug: Key: ת debug: A: debug: B: debug: S: debug: Key: ñ}RÛÒ debug: A: debug: B: debug: S: debug: Key: 2󫄀 debug: A: debug: B: debug: S: debug: Key: ™ô󈞷ÝP™ß¿u􊙣q debug: ¯_3󮬳œ’ÙÃ𶣇𾙂󨭹WçD𠧧‹𨛤¸ 󝒩J debug: A: debug: B: debug: S: debug: Key: 񚵄@ debug: A: debug: B: debug: S: debug: Key: 񬕬Xƒ¿† debug: A: debug: B: debug: S: debug: Key: Ù򦿼(D3Äûúԏ±񬒅Œ򦂸0m2񰍹ÀÛ debug: A: debug: B: debug: S: debug: Key: n€Q¸󋧭%ƒÞWî󥵡 debug: ‘ debug: A: debug: B: debug: S: debug: Key: 􂃠X0Ì)ú debug: A: debug: B: debug: S: debug: Key: AÄ󩖝 debug: × ¼à¬†+Qx debug: A: debug: B: debug: S: debug: Key: 󨝀èNŠ󇰙¯ÏÌ÷i debug: A: debug: B: debug: S: debug: Key: ¹©è§”ˆ򖓫򖨜5񘆡 debug: A: debug: B: debug: S: debug: Key: ® debug: A: debug: B: debug: S: debug: Key: þ)ÒsË󾖬Rì'𳇛lþ񷡋 debug: A: debug: B: debug: S: debug: Key: ûå6 debug: A: debug: B: debug: S: debug: Key: ´)󩔶Ä~𨸌๠debug: ¸Y7_e񠁜Dß±8q簘  debug: A: debug: B: debug: S: debug: Key: 򭱼ƒ󀚼nɉS debug: A: debug: B: debug: S: debug: Key: 򭱼ƒ󀚼nɉS debug: A: debug: B: debug: S: debug: Key: Ê񩲼ȗx debug: V debug: A: debug: B: debug: S: debug: Key: y debug: A: debug: B: debug: S: debug: Key: &©𒜚p debug: A: debug: B: debug: S: debug: Key: ^򅑢 debug: A: debug: B: debug: S: debug: Key: 󩕶򰼑 debug: A: debug: B: debug: S: debug: Key: 򻜬u𓦧œ•ú debug: A: debug: B: debug: S: debug: Key: ¼” debug: A: debug: B: debug: S: debug: Key: úÒÖ󎟇„ debug: : Ç debug: A: debug: B: debug: S: debug: Key: ê debug: A: debug: B: debug: S: debug: Key: FáÉ debug: A: debug: B: debug: S: debug: Key: 򑿦#J debug: A: debug: B: debug: S: debug: Key: # debug: A: debug: B: debug: S: debug: Key: €–R򯵮R¡U𥢏 debug: A: debug: B: debug: S: debug: Key: Ù/ø6ï񥾑򕪇p¸˜󯴣¯Õ򍯼 debug: A: debug: B: debug: S: debug: Key: 󰑒s debug: A: debug: B: debug: S: debug: Key: 󡄵M駗G |ƒT򖱜±E debug: A: debug: B: debug: S: debug: Key: 󑒀𯒘ç debug: A: debug: B: debug: S: debug: Key: ŸkMnÎ򥇙<ö񯓅×b2÷򘟑 debug: A: debug: B: debug: S: debug: Key: ¥󗱙򮿌 debug: A: debug: B: debug: S: debug: Key: =èÈP debug: A: debug: B: debug: S: debug: Key: y debug: Qî„ debug: A: debug: B: debug: S: debug: Key: 񪩮򻰾” debug: A: debug: B: debug: S: debug: Key: D񠇋$„¹ debug: A: debug: B: debug: S: debug: Key: § debug: A: debug: B: debug: S: debug: Key: ›ý䨟è" debug: A: debug: B: debug: S: debug: Key: QíOöÓ񄞶 debug: A: debug: B: debug: S: debug: Key: Ö debug: A: debug: B: debug: S: debug: Key: > debug: A: debug: B: debug: S: debug: Key: ²—󕍿¤=벗 debug: A: debug: B: debug: S: debug: Key: « àH debug: A: debug: B: debug: S: debug: Key: 񣡃^’ñÁ debug: A: debug: B: debug: S: debug: Key: Ÿ󿣒m 񨝎û5 debug: W󮚬[' debug: A: debug: B: debug: S: debug: Key: 񟭻Ì´î debug: A: debug: B: debug: S: debug: Key: 𲴯 debug: A: debug: B: debug: S: debug: Key: 󓣐ÏF^Q=񊈃Û񄿴‡7񀸉񲋶Øl debug: A: debug: B: debug: S: debug: Key: n debug: A: debug: B: debug: S: debug: Key: 򊦫𒒅¸ debug: A: debug: B: debug: S: debug: Key: f+󁵞Á™ debug: A: debug: B: debug: S: debug: Key: ¨ debug: A: debug: B: debug: S: debug: Key: ID debug: cÜã7‹!򚞶Ñ񋟅 debug: A: debug: B: debug: S: debug: Key: 񆼃 debug: A: debug: B: debug: S: debug: Key: pÖ_GëIA debug: ™@䲃‚" debug: debug: ÓL debug: ‹󱐇 debug: A: debug: B: debug: S: debug: Key: ¡tÚ񺅟3ø./“KД#õl, debug: A: debug: B: debug: S: debug: Key: Ñ񍾰'M󯤶 debug: A: debug: B: debug: S: debug: Key: ó򨬜cà²ý󕲔Á򶣘›ù󭌋¤ debug: 򒟃 debug: A: debug: B: debug: S: debug: Key: à🶬ª´(ã-8 debug: A: debug: B: debug: S: debug: Key: ï debug: A: debug: B: debug: S: debug: Key: ç debug: A: debug: B: debug: S: debug: Key: 񸸀Aôl debug: A: debug: B: debug: S: debug: Key: !ú=—꤮¶򨦽򡃶r􎕙n± debug: A: debug: B: debug: S: debug: Key: BÄóˆ debug: |ý- debug: A: debug: B: debug: S: debug: Key: #򑈡$Ö򼭧­n debug: A: debug: B: debug: S: debug: Key: d=󄌡©5âê𺂗񌬫ÉE„𯫵Ï5ðŒ‰ debug: A: debug: B: debug: S: debug: Key: ß6Ò' debug: A: debug: B: debug: S: debug: Key: ? debug: A: debug: B: debug: S: debug: Key: ‘󌯕 debug: A: debug: B: debug: S: debug: Key: gäÙ debug: A: debug: B: debug: S: debug: Key: &󗧞 debug: A: debug: B: debug: S: debug: Key: ‹ debug: A: debug: B: debug: S: debug: Key: ¶ debug: A: debug: B: debug: S: debug: Key: 󺐭 ƒý򖀍¿” debug: A: debug: B: debug: S: debug: Key: 򬱒!IÉ񖻅; debug: A: debug: B: debug: S: debug: Key: qj debug: A: debug: B: debug: S: debug: Key: 񅎾͈㯸 debug: A: debug: B: debug: S: debug: Key: 򨠑¢7Gd·򽚢6I debug: A: debug: B: debug: S: debug: Key: Û򔓾¥¦*1_€@à&񜗽I«Fƒ򕫷BI debug: A: debug: B: debug: S: debug: Key: Ò debug: A: debug: B: debug: S: debug: Key: «M&U1%Ñޖù@ debug: A: debug: B: debug: S: debug: Key: ì󎇊 debug: 񅳀¥􏅒ÃÓ񜈝Í򋰟.nœ debug: A: debug: B: debug: S: debug: Key: µ debug: A: debug: B: debug: S: debug: Key: ! debug: A: debug: B: debug: S: debug: Key: ÁÙœXè debug: A: debug: B: debug: S: debug: Key: Œ·¡[jö debug: A: debug: B: debug: S: debug: Key: Y¤U‘Àr debug: ×񲒁8򧤦Þ±>6Z򑬎¿ debug: A: debug: B: debug: S: debug: Key: 󟍀gZ®򪮭C debug: A: debug: B: debug: S: debug: Key: ¤ iu􀜄 debug: A: debug: B: debug: S: debug: Key: Qö𐘹Ø debug: A: debug: B: debug: S: debug: Key: Ꝁ debug: debug: 򤈋ŒÊG򹥽¼ debug: A: debug: B: debug: S: debug: Key: Øj§j‘? debug: A: debug: B: debug: S: debug: Key: 0 debug: A: debug: B: debug: S: debug: Key: ^𜏦󅇥‚S‘ï¨ debug: A: debug: B: debug: S: debug: Key: n debug: ݑ|é debug: A: debug: B: debug: S: debug: Key: 'Àš debug: A: debug: B: debug: S: debug: Key: 󿐩HsÃb𲅝ðwy/ debug: «²ä‚ debug: debug: L񩉯 debug: A: debug: B: debug: S: debug: Key: Í debug: A: debug: B: debug: S: debug: Key: A󓂩 debug: A: debug: B: debug: S: debug: Key: n񷗧󜯴 debug: A: debug: B: debug: S: debug: Key: "򨓱󚾓񰕰󔰞æ9™A1 󦻫 debug: A: debug: B: debug: S: debug: Key: g’²ÂÞÃ/J]¢¥𧥍§éŠèh򝭜Û¦OáằQí debug: A: debug: B: debug: S: debug: Key: ùw›Ç3|򜱋) debug: 󸋍_ debug: A: debug: B: debug: S: debug: Key: ]Î’Ü2V񪓘MUíkÇQ{􂗑8ÊÚªz!󎛾|IÙÑaEÝ󣰶¶9“ü󉬼m¶ù‚½񯆝 debug: ±Cv debug: A: debug: B: debug: S: debug: Key: ãy󑧣gj󱮚þo debug: A: debug: B: debug: S: debug: Key: 𡨿Œ debug: A: debug: B: debug: S: debug: Key: ÿöò𓓉񕆸 debug: A: debug: B: debug: S: debug: Key: ¹nJ񑛈qÈ𦶘³ debug: A: debug: B: debug: S: debug: Key: ‹3 debug: A: debug: B: debug: S: debug: Key: 񌙨؉"”40 debug: A: debug: B: debug: S: debug: Key: A debug: A: debug: B: debug: S: debug: Key: ÒOløj󓑈ÉÛ debug: A: debug: B: debug: S: debug: Key: Œ·¡[jö debug: A: debug: B: debug: S: debug: Key: Y¤U‘Àr debug: ×񲒁8򧤦Þ±>6Z򑬎¿ debug: A: debug: B: debug: S: debug: Key: 󟍀gZ®򪮭C debug: A: debug: B: debug: S: debug: Key: ¤ iu􀜄 debug: A: debug: B: debug: S: debug: Key: Qö𐘹Ø debug: A: debug: B: debug: S: debug: Key: Ꝁ debug: debug: 򤈋ŒÊG򹥽¼ debug: A: debug: B: debug: S: debug: Key: Øj§j‘? debug: A: debug: B: debug: S: debug: Key: 0 debug: A: debug: B: debug: S: debug: Key: ^𜏦󅇥‚S‘ï¨ debug: A: debug: B: debug: S: debug: Key: n debug: ݑ|é debug: A: debug: B: debug: S: debug: Key: 'Àš debug: A: debug: B: debug: S: debug: Key: 󿐩HsÃb𲅝ðwy/ debug: «²ä‚ debug: debug: L񩉯 debug: A: debug: B: debug: S: debug: Key: Í debug: A: debug: B: debug: S: debug: Key: A󓂩 debug: A: debug: B: debug: S: debug: Key: n񷗧󜯴 debug: A: debug: B: debug: S: debug: Key: "򨓱󚾓񰕰󔰞æ9™A1 󦻫 debug: A: debug: B: debug: S: debug: Key: g’²ÂÞÃ/J]¢¥𧥍§éŠèh򝭜Û¦OáằQí debug: A: debug: B: debug: S: debug: Key: ùw›Ç3|򜱋) debug: 󸋍_ debug: A: debug: B: debug: S: debug: Key: ]Î’Ü2V񪓘MUíkÇQ{􂗑8ÊÚªz!󎛾|IÙÑaEÝ󣰶¶9“ü󉬼m¶ù‚½񯆝 debug: ±Cv debug: A: debug: B: debug: S: debug: Key: ãy󑧣gj󱮚þo debug: A: debug: B: debug: S: debug: Key: 𡨿Œ debug: A: debug: B: debug: S: debug: Key: ÿöò𓓉񕆸 debug: A: debug: B: debug: S: debug: Key: ¹nJ񑛈qÈ𦶘³ debug: A: debug: B: debug: S: debug: Key: ‹3 debug: A: debug: B: debug: S: debug: Key: 񌙨؉"”40 debug: A: debug: B: debug: S: debug: Key: A debug: A: debug: B: debug: S: debug: Key: ÒOløj󓑈ÉÛ debug: A: debug: B: debug: S: debug: Key: 񛦖򈙟°􀩮򟴸É򧨮œ²+𻨞􇦗å򀤣򚅵½5ž debug: A: debug: B: debug: S: debug: Key: 񛦖򈙟°􀩮򟴸É򧨮œ²+𻨞􇦗å򀤣򚅵½5ž debug: A: debug: B: debug: S: debug: Key: 񢬮* debug: A: debug: B: debug: S: debug: Key: +I=ðÀ²§p; debug: Å debug: A: debug: B: debug: S: debug: Key: ¨ debug: A: debug: B: debug: S: debug: Key: 𣪄mÙy𲸘ª debug: A: debug: B: debug: S: debug: Key: á debug: A: debug: B: debug: S: debug: Key: ꩎񻳁𙐭f&k debug: A: debug: B: debug: S: debug: Key: 񰄟¤í‘ debug: A: debug: B: debug: S: debug: Key: Þ debug: A: debug: B: debug: S: debug: Key: 񔹆= debug: A: debug: B: debug: S: debug: Key: Ðs,󜍤񃶝Ò "񁝈•𴵫 debug: A: debug: B: debug: S: debug: Key: C€ debug: A: debug: B: debug: S: debug: Key: 󡻃çÖÆ]J°)A debug: A: debug: B: debug: S: debug: Key: ’Ì debug: A: debug: B: debug: S: debug: Key: ÂŽ debug: A: debug: B: debug: S: debug: Key: Çs񪖈{򅃥󴅋M€*I򢅭ÿ– debug: A: debug: B: debug: S: debug: Key: ƒ򁻖𽤀t\°|} debug: A: debug: B: debug: S: debug: Key: ¸ debug: A: debug: B: debug: S: debug: Key: ™ debug: A: debug: B: debug: S: debug: Key: ¼:y³2󺽍©Mö debug: A: debug: B: debug: S: debug: Key: à򱼕 debug: A: debug: B: debug: S: debug: Key: »˜È񁧚񜠷񂴶񻂋s𛨂â:k񬱘µþå󕊊‰󔝶񍡝ŸÏmœÈŒI𥠦򍤠򐜫 debug: A: debug: B: debug: S: debug: Key: 󷝁 debug: A: debug: B: debug: S: debug: Key: j𔄡 debug: A: debug: B: debug: S: debug: Key: Ü debug: A: debug: B: debug: S: debug: Key: Õ debug: A: debug: B: debug: S: debug: Key: ˆ debug: A: debug: B: debug: S: debug: Key: 󜗙)򧓄ô× debug: A: debug: B: debug: S: debug: Key: X debug: A: debug: B: debug: S: debug: Key: º debug: A: debug: B: debug: S: debug: Key: ÕF𴹴õ񭻔l debug: A: debug: B: debug: S: debug: Key: ˜°s debug: A: debug: B: debug: S: debug: Key: 񗙖nC Ç% debug: A: debug: B: debug: S: debug: Key: zŽ񑫀 ‘.ÈêÇ debug: A: debug: B: debug: S: debug: Key: 󍍀 debug: A: debug: B: debug: S: debug: Key: LIÙ debug: A: debug: B: debug: S: debug: Key: 򕨹Wå=æúº debug: A: debug: B: debug: S: debug: Key: b¨Gxkÿ debug: _*£􋘚ª󆺞Û debug: ,󸝅ò"¯𿭆 debug: A: debug: B: debug: S: debug: Key: <. debug: A: debug: B: debug: S: debug: Key: Ø debug: A: debug: B: debug: S: debug: Key: 򑀥Œk򒹮^%wÐ-[ª󔯌¾ debug: õ¦j1𦄖P5å/ debug: A: debug: B: debug: S: debug: Key: ¦ debug: A: debug: B: debug: S: debug: Key: 9ñëÞä debug: A: debug: B: debug: S: debug: Key: íà0*ùsÒ¾Ît ²åê debug: A: debug: B: debug: S: debug: Key: ãY debug: A: debug: B: debug: S: debug: Key: d debug: A: debug: B: debug: S: debug: Key: °)«G񢐃å debug: A: debug: B: debug: S: debug: Key: 񕱊7@¯: debug: A: debug: B: debug: S: debug: Key: ýµj´7¶ debug: A: debug: B: debug: S: debug: Key: 񭢐񵽥 debug: A: debug: B: debug: S: debug: Key: f2\¶ debug: A: debug: B: debug: S: debug: Key: ¯Áýªr®񲞔Öe-򛹬ÖR&Îð–èlU ‚Ž½識-êæ debug: A: debug: B: debug: S: debug: Key: ú󲳽򠛏𓡢’ debug: A: debug: B: debug: S: debug: Key: 󸂵􎌦Á񋃕ãÓ÷򪎈G debug: A: debug: B: debug: S: debug: Key: ¤t񡮽+h debug: A: debug: B: debug: S: debug: Key: |ô𯶾򚸀Û󲹵I·Hê񢝦ô񺘓Ï񼲗 debug: A: debug: B: debug: S: debug: Key: 7t{ debug: {UL×񠳈HA,¥Ý󬜰󅦨W debug: A: debug: B: debug: S: debug: Key: û debug: A: debug: B: debug: S: debug: Key: Á%ë؄œ󫜊ôûþçØ8 debug: A: debug: B: debug: S: debug: Key: â󢷮úÝ=CÝw´\þ󬢭~·򜙣°󏎲򷡔 debug: A: debug: B: debug: S: debug: Key: 􍢱񛀉Z debug: A: debug: B: debug: S: debug: Key: P debug: A: debug: B: debug: S: debug: Key: R1 debug: A: debug: B: debug: S: debug: Key: 𩳎󝦹􉣨½þ􀫖A debug: A: debug: B: debug: S: debug: Key: 񏎩0˜ debug: A: debug: B: debug: S: debug: Key: X 􆪋 debug: A: debug: B: debug: S: debug: Key: ²ó󧔲` debug: A: debug: B: debug: S: debug: Key: ÈJD¨ debug: A: debug: B: debug: S: debug: Key: ±Á婹Sè debug: A: debug: B: debug: S: debug: Key: îÆ$/𐗢򐿇񙷲kل‘*򬝋!󤪵 debug: A: debug: B: debug: S: debug: Key: 񧽈¡N!¡? debug: A: debug: B: debug: S: debug: Key: 󯁣 debug: A: debug: B: debug: S: debug: Key: å³±‘ÑQ debug: A: debug: B: debug: S: debug: Key: 򠇗ܹ󡩐W•򙣹 debug: A: debug: B: debug: S: debug: Key: öÎ#r debug: A: debug: B: debug: S: debug: Key: U debug: A: debug: B: debug: S: debug: Key: š' debug: A: debug: B: debug: S: debug: Key: üóe򚟥#EžHåòÞ×*[ debug: A: debug: B: debug: S: debug: Key: Pn„•±8Š薲NX˜ÀïñtnókH!zˆ񄯛´L򽏰 debug: A: debug: B: debug: S: debug: Key: 4񟏿 debug: A: debug: B: debug: S: debug: Key: ñ򟗡󒏋¢úÊz„k” debug: A: debug: B: debug: S: debug: Key: ،°𻿱‡񰆱 debug: A: debug: B: debug: S: debug: Key: 򣧉Ā𱲩²Ô debug: A: debug: B: debug: S: debug: Key: 巡ü‡‚𴥄Ëo񢐔Ç debug: A: debug: B: debug: S: debug: Key: ž debug: A: debug: B: debug: S: debug: Key: 򭱼ƒ󀚼nɉS debug: A: debug: B: debug: S: debug: Key: 򭱼ƒ󀚼nɉS debug: A: debug: B: debug: S: ---------------------------------- Hypothesis ---------------------------------- Falsifying example: test_fuzzing( a={}, b={}, status={'\x00𮀭\U000d6665': '\U000e73c1o', 'VÈÏ\x0fS': 'R\x16', '`I\x8d,@\x86\x8e@(qÑ\x91\U0005bca5': 'ù', 'f"à\x9b"ü': '#\x18', 'Ç/&ú\U000f7a14': '', '죤\x8fú×': '~\x8f'}, keys={'\U000adc7c\x83\U000c06bcn\x0eɉ\x03S'}, conflict_resolution='b wins', ) Unreliable test timings! On an initial run, this test took 279.58ms, which exceeded the deadline of 200.00ms, but on a subsequent run it took 0.40 ms, which did not. If you expect this sort of variability in your test timings, consider turning deadlines off for this test by setting deadline=None. You can reproduce this example by temporarily adding @reproduce_failure('5.43.3', b'AXicJY49S4NBEIRn7t67BT/DaxSi2BgQRFSQgIKVYiNa2AmCoIUiFkp6sRHFxoTUNjZ2drY2VrETEZLWwj+REME50yy7MzvPLkBPcrp1M17rDHxdMsN1oGUsTS3lQ2uDv6+BAed02CHHWnfglmPEHj3KgKIeh0RJAXO4D7IWJRWimluxamaRKCTGclSpmqN5fHr1jYycfM7DyxMsaLcDCUTzR9m608VulNpGClw5UeswHYw4yVRWk/mdqTz0p4CeITkr/7QNOEprJmU+vVMJCSQm897RaLWI/sK+hIn1XddeIIcPjg2BLFbm8kZ35OzNExdgyp16MR8hzmwg3jV86KNts6SXFfKYyfTzJgx/UN8rRw==') as a decorator on your test case =========================== short test summary info ============================ FAILED tests/unit/test_metasync.py::test_fuzzing - hypothesis.errors.Flaky: H... ============ 1 failed, 394 passed, 206 skipped in 147.61s (0:02:27) ============ E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0/.pybuild/cpython3_3.9_vdirsyncer/build; python3.9 -m pytest tests dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 3.9" returned exit code 13 make[1]: *** [debian/rules:22: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0' make: *** [debian/rules:7: binary-indep] Error 2 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 E: run_chroot failed: E: command failed: chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/vdirsyncer-D4DNEt/vdirsyncer-0.18.0 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1638837407" dpkg-buildpackage -uc -a amd64 --build=all" W: listening on child socket failed: I: removing tempdir /tmp/mmdebstrap.qjM0LI0cLL... mmdebstrap failed