Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/pyfuse3/pyfuse3_3.2.0-2_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/pyfuse3-3.2.0-2flhjibf7/pyfuse3_3.2.0-2_amd64.buildinfo Get source package info: pyfuse3=3.2.0-2 Source URL: http://snapshot.notset.fr/mr/package/pyfuse3/3.2.0-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-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 cython3=0.29.21-3+b1 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-python=4.20201102 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 docutils-common=0.16+dfsg-3 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 fuse3=3.10.2-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libattr1-dev=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-7 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcom-err2=1.45.7-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdpkg-perl=1.20.7.1 libelf1=0.183-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.11.0-1 libfuse3-3=3.10.2-1 libfuse3-dev=3.10.2-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-2 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libglib2.0-0=2.66.6-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-6 libisl23=0.23-1 libitm1=10.2.1-6 libjs-jquery=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc=3.4.3-1 libjs-underscore=1.9.1~dfsg-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-6 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpcre2-16-0=10.36-2 libpcre2-32-0=10.36-2 libpcre2-8-0=10.36-2 libpcre2-dev=10.36-2 libpcre2-posix2=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpython3-all-dbg=3.9.1-1 libpython3-all-dev=3.9.1-1 libpython3-dbg=3.9.1-1 libpython3-dev=3.9.1-1 libpython3-stdlib=3.9.1-1 libpython3.9=3.9.1-4 libpython3.9-dbg=3.9.1-4 libpython3.9-dev=3.9.1-4 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libselinux1-dev=3.1-2+b2 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsepol1=3.1-1 libsepol1-dev=3.1-1 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-1 libssl1.1=1.1.1i-3 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-1 mawk=1.3.4.20200120-2 media-types=4.0.0 mount=2.36.1-7 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 openssl=1.1.1i-3 passwd=1:4.8.1-1 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 python-babel-localedata=2.8.0+dfsg.1-6 python3=3.9.1-1 python3-alabaster=0.7.8-1.1 python3-all=3.9.1-1 python3-all-dbg=3.9.1-1 python3-all-dev=3.9.1-1 python3-async-generator=1.10-3 python3-attr=20.3.0-1 python3-babel=2.8.0+dfsg.1-6 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-dbg=3.9.1-1 python3-dev=3.9.1-1 python3-distutils=3.9.1-2 python3-docutils=0.16+dfsg-3 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-importlib-metadata=1.6.0-2 python3-iniconfig=1.1.1-1 python3-jinja2=2.11.2-1 python3-lib2to3=3.9.1-2 python3-markupsafe=1.1.1-1+b3 python3-minimal=3.9.1-1 python3-more-itertools=4.2.0-3 python3-outcome=1.0.1-1 python3-packaging=20.9-1 python3-pkg-resources=52.0.0-1 python3-pluggy=0.13.0-6 python3-py=1.10.0-1 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-pytest=6.0.2-2 python3-requests=2.25.1+dfsg-2 python3-roman=2.0.0-5 python3-setuptools=52.0.0-1 python3-six=1.15.0-2 python3-sniffio=1.1.0-1 python3-snowballstemmer=2.1.0-1 python3-sortedcontainers=2.1.0-2 python3-sphinx=3.4.3-1 python3-sphinxcontrib-asyncio=0.2.0-2 python3-toml=0.10.1-1 python3-trio=0.13.0-2 python3-tz=2021.1-1 python3-urllib3=1.26.2-1 python3-zipp=1.0.0-3 python3.9=3.9.1-4 python3.9-dbg=3.9.1-4 python3.9-dev=3.9.1-4 python3.9-minimal=3.9.1-4 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sgml-base=1.30 sphinx-common=3.4.3-1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-7 xml-core=0.18+nmu1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=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/20210209T091207Z/ 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 pyfuse3=3.2.0-2 && mkdir -p /build/pyfuse3-dKwmut && dpkg-source --no-check -x /*.dsc /build/pyfuse3-dKwmut/pyfuse3-3.2.0 && chown -R builduser:builduser /build/pyfuse3-dKwmut" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/pyfuse3-dKwmut/pyfuse3-3.2.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612835174" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/pyfuse3-dKwmut /tmp/pyfuse3-3.2.0-2flhjibf7 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210209T091207Z 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.cRHBDJ96vn 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.cRHBDJ96vn Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-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 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210209T091207Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210209T091207Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1022 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 ... 4663 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... 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/20210209T091207Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.cRHBDJ96vn Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210209T091207Z 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 20s (1108 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.cRHBDJ96vn I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d pyfuse3=3.2.0-2 && mkdir -p /build/pyfuse3-dKwmut && dpkg-source --no-check -x /*.dsc /build/pyfuse3-dKwmut/pyfuse3-3.2.0 && chown -R builduser:builduser /build/pyfuse3-dKwmut"' exec /tmp/mmdebstrap.cRHBDJ96vn Reading package lists... NOTICE: 'pyfuse3' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/python-team/packages/pyfuse3.git Please use: git clone https://salsa.debian.org/python-team/packages/pyfuse3.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 604 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pyfuse3 3.2.0-2 (dsc) [1701 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pyfuse3 3.2.0-2 (tar) [465 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pyfuse3 3.2.0-2 (diff) [137 kB] Fetched 604 kB in 1s (1058 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'pyfuse3_3.2.0-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting pyfuse3 in /build/pyfuse3-dKwmut/pyfuse3-3.2.0 dpkg-source: info: unpacking pyfuse3_3.2.0.orig.tar.gz dpkg-source: info: unpacking pyfuse3_3.2.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 32bit-year.patch dpkg-source: info: applying support-trio-0.13.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/pyfuse3-dKwmut/pyfuse3-3.2.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1612835174" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.cRHBDJ96vn dpkg-buildpackage: info: source package pyfuse3 dpkg-buildpackage: info: source version 3.2.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Stefano Rivera dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from pyfuse3-3.2.0/debian/source/options: --compression=xz --compression-level=6 --extend-diff-ignore=\.pyc$ --tar-ignore=*.pyc fakeroot debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' # Remove documentation and cython output rm -rf build_cython build_sphinx src/pyfuse3.c doc/ find \( \( -name '*.egg-info' -type d \) \ -o \( -name __pycache__ -type d \) \ -o \( -name '*.so' -type f \) \ -o \( -name '*.pyc' -type f \) \ \) -prune -exec rm -rf '{}' + dh_auto_clean install -d /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/.debhelper/generated/_source/home pybuild --clean -i python{version} -p 3.9 I: pybuild base:232: python3.9 setup.py clean running clean removing '/build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/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 pybuild --clean -i python{version}-dbg -p 3.9 I: pybuild base:232: python3.9-dbg setup.py clean running clean removing '/build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/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 rm -rf .pybuild/ find . -name \*.pyc -exec rm {} \; make[1]: Leaving directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/python3-pyfuse3.substvars debian/python3-pyfuse3-dbg.substvars debian/files rm -fr -- debian/python3-pyfuse3/ debian/tmp/ debian/python3-pyfuse3-dbg/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules build-arch dh build-arch --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -a -O--buildsystem=pybuild dh_autoreconf -a -O--buildsystem=pybuild dh_auto_configure -a -O--buildsystem=pybuild install -d /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/.debhelper/generated/_source/home pybuild --configure -i python{version} -p 3.9 I: pybuild base:232: python3.9 setup.py config running config pybuild --configure -i python{version}-dbg -p 3.9 I: pybuild base:232: python3.9-dbg setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_testdir python3 setup.py build_cython running build_cython Compiling /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/pyfuse3.pyx touch build_cython dh_testdir python3 setup.py build_ext --inplace running build_ext building 'pyfuse3' extension creating build creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/src x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-euU3fN/python3.9-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c src/pyfuse3.c -o build/temp.linux-x86_64-3.9/src/pyfuse3.o -I/usr/include/fuse3 -DFUSE_USE_VERSION=32 -Wall -Wextra -Wconversion -Wsign-compare -DPYFUSE3_VERSION="3.2.0" -Wno-unused-function -Wno-implicit-fallthrough -Wno-unused-function -Wno-unused-parameter creating build/lib.linux-x86_64-3.9 x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/src/pyfuse3.o -o build/lib.linux-x86_64-3.9/pyfuse3.cpython-39-x86_64-linux-gnu.so -lfuse3 -lpthread -lpthread -lrt copying build/lib.linux-x86_64-3.9/pyfuse3.cpython-39-x86_64-linux-gnu.so -> src python3 setup.py build_sphinx running build_sphinx Running Sphinx v3.4.3 making output directory... done loading intersphinx inventory from https://docs.python.org/3/objects.inv... loading intersphinx inventory from https://trio.readthedocs.io/en/stable/objects.inv... building [mo]: targets for 0 po files that are out of date building [html]: targets for 12 source files that are out of date updating environment: [new config] 12 added, 0 changed, 0 removed reading sources... [ 8%] about reading sources... [ 16%] asyncio reading sources... [ 25%] changes reading sources... [ 33%] data reading sources... [ 41%] example reading sources... [ 50%] fuse_api reading sources... [ 58%] general reading sources... [ 66%] gotchas reading sources... [ 75%] index reading sources... [ 83%] install reading sources... [ 91%] operations reading sources... [100%] util docstring of pyfuse3.main:1: WARNING: Error in "py:cofunction" directive: unknown option: "async". .. py:cofunction:: main(min_tasks=1, max_tasks=99) :module: pyfuse3 :async: Run FUSE main loop /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.access:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.access(inode, mode, ctx) :module: pyfuse3 :async: Check if requesting process has *mode* rights on *inode*. *ctx* will be a `RequestContext` instance. The method must return a boolean value. If the ``default_permissions`` mount option is given, this method is not called. When implementing this method, the `get_sup_groups` function may be useful. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.create:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.create(parent_inode, name, mode, flags, ctx) :module: pyfuse3 :async: Create a file with permissions *mode* and open it with *flags* *ctx* will be a `RequestContext` instance. The method must return a tuple of the form *(fi, attr)*, where *fi* is a FileInfo instance handle like the one returned by `open` and *attr* is an `EntryAttributes` instance with the attributes of the newly created directory entry. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.flush:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.flush(fh) :module: pyfuse3 :async: Handle close() syscall. *fh* will by an integer filehandle returned by a prior `open` or `create` call. This method is called whenever a file descriptor is closed. It may be called multiple times for the same open file (e.g. if the file handle has been duplicated). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.forget:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.forget(inode_list) :module: pyfuse3 :async: Decrease lookup counts for inodes in *inode_list* *inode_list* is a list of ``(inode, nlookup)`` tuples. This method should reduce the lookup count for each *inode* by *nlookup*. If the lookup count reaches zero, the inode is currently not known to the kernel. In this case, the file system will typically check if there are still directory entries referring to this inode and, if not, remove the inode. If the file system is unmounted, it may not have received `forget` calls to bring all lookup counts to zero. The filesystem needs to take care to clean up inodes that at that point still have non-zero lookup count (e.g. by explicitly calling `forget` with the current lookup count for every such inode after `main` has returned). This method must not raise any exceptions (not even `FUSEError`), since it is not handling a particular client request. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.fsync:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.fsync(fh, datasync) :module: pyfuse3 :async: Flush buffers for open file *fh* If *datasync* is true, only the file contents should be flushed (in contrast to the metadata about the file). *fh* will by an integer filehandle returned by a prior `open` or `create` call. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.fsyncdir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.fsyncdir(fh, datasync) :module: pyfuse3 :async: Flush buffers for open directory *fh* If *datasync* is true, only the directory contents should be flushed (in contrast to metadata about the directory itself). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.getattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.getattr(inode, ctx) :module: pyfuse3 :async: Get attributes for *inode* *ctx* will be a `RequestContext` instance. This method should return an `EntryAttributes` instance with the attributes of *inode*. The `~EntryAttributes.entry_timeout` attribute is ignored in this context. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.getxattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.getxattr(inode, name, ctx) :module: pyfuse3 :async: Return extended attribute *name* of *inode* *ctx* will be a `RequestContext` instance. If the attribute does not exist, the method must raise `FUSEError` with an error code of `ENOATTR`. *name* will be of type `bytes`, but is guaranteed not to contain zero-bytes (``\0``). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.link:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.link(inode, new_parent_inode, new_name, ctx) :module: pyfuse3 :async: Create directory entry *name* in *parent_inode* refering to *inode*. *ctx* will be a `RequestContext` instance. The method must return an `EntryAttributes` instance with the attributes of the newly created directory entry. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.listxattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.listxattr(inode, ctx) :module: pyfuse3 :async: Get list of extended attributes for *inode* *ctx* will be a `RequestContext` instance. This method must return a sequence of `bytes` objects. The objects must not include zero-bytes (``\0``). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.lookup:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.lookup(parent_inode, name, ctx) :module: pyfuse3 :async: Look up a directory entry by name and get its attributes. This method should return an `EntryAttributes` instance for the directory entry *name* in the directory with inode *parent_inode*. If there is no such entry, the method should either return an `EntryAttributes` instance with zero ``st_ino`` value (in which case the negative lookup will be cached as specified by ``entry_timeout``), or it should raise `FUSEError` with an errno of `errno.ENOENT` (in this case the negative result will not be cached). *ctx* will be a `RequestContext` instance. The file system must be able to handle lookups for :file:`.` and :file:`..`, no matter if these entries are returned by `readdir` or not. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.mkdir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.mkdir(parent_inode, name, mode, ctx) :module: pyfuse3 :async: Create a directory This method must create a new directory *name* with mode *mode* in the directory with inode *parent_inode*. *ctx* will be a `RequestContext` instance. This method must return an `EntryAttributes` instance with the attributes of the newly created directory entry. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.mknod:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.mknod(parent_inode, name, mode, rdev, ctx) :module: pyfuse3 :async: Create (possibly special) file This method must create a (special or regular) file *name* in the directory with inode *parent_inode*. Whether the file is special or regular is determined by its *mode*. If the file is neither a block nor character device, *rdev* can be ignored. *ctx* will be a `RequestContext` instance. The method must return an `EntryAttributes` instance with the attributes of the newly created directory entry. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.open:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.open(inode, flags, ctx) :module: pyfuse3 :async: Open a inode *inode* with *flags*. *ctx* will be a `RequestContext` instance. *flags* will be a bitwise or of the open flags described in the :manpage:`open(2)` manpage and defined in the `os` module (with the exception of ``O_CREAT``, ``O_EXCL``, ``O_NOCTTY`` and ``O_TRUNC``) This method must return a `FileInfo` instance. The `FileInfo.fh` field must contain an integer file handle, which will be passed to the `read`, `write`, `flush`, `fsync` and `release` methods to identify the open file. The `FileInfo` instance may also have relevant configuration attributes set; see the `FileInfo` documentation for more information. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.opendir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.opendir(inode, ctx) :module: pyfuse3 :async: Open the directory with inode *inode* *ctx* will be a `RequestContext` instance. This method should return an integer file handle. The file handle will be passed to the `readdir`, `fsyncdir` and `releasedir` methods to identify the directory. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.read:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.read(fh, off, size) :module: pyfuse3 :async: Read *size* bytes from *fh* at position *off* *fh* will by an integer filehandle returned by a prior `open` or `create` call. This function should return exactly the number of bytes requested except on EOF or error, otherwise the rest of the data will be substituted with zeroes. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.readdir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.readdir(fh, start_id, token) :module: pyfuse3 :async: Read entries in open directory *fh*. This method should list the contents of directory *fh* (as returned by a prior `opendir` call), starting at the entry identified by *start_id*. Instead of returning the directory entries directly, the method must call `readdir_reply` for each directory entry. If `readdir_reply` returns True, the file system must increase the lookup count for the provided directory entry by one and call `readdir_reply` again for the next entry (if any). If `readdir_reply` returns False, the lookup count must *not* be increased and the method should return without further calls to `readdir_reply`. The *start_id* parameter will be either zero (in which case listing should begin with the first entry) or it will correspond to a value that was previously passed by the file system to the `readdir_reply` function in the *next_id* parameter. If entries are added or removed during a `readdir` cycle, they may or may not be returned. However, they must not cause other entries to be skipped or returned more than once. :file:`.` and :file:`..` entries may be included but are not required. However, if they are reported the filesystem *must not* increase the lookup count for the corresponding inodes (even if `readdir_reply` returns True). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.readlink:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.readlink(inode, ctx) :module: pyfuse3 :async: Return target of symbolic link *inode*. *ctx* will be a `RequestContext` instance. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.release:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.release(fh) :module: pyfuse3 :async: Release open file This method will be called when the last file descriptor of *fh* has been closed, i.e. when the file is no longer opened by any client process. *fh* will by an integer filehandle returned by a prior `open` or `create` call. Once `release` has been called, no future requests for *fh* will be received (until the value is re-used in the return value of another `open` or `create` call). This method may return an error by raising `FUSEError`, but the error will be discarded because there is no corresponding client request. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.releasedir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.releasedir(fh) :module: pyfuse3 :async: Release open directory This method will be called exactly once for each `opendir` call. After *fh* has been released, no further `readdir` requests will be received for it (until it is opened again with `opendir`). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.removexattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.removexattr(inode, name, ctx) :module: pyfuse3 :async: Remove extended attribute *name* of *inode* *ctx* will be a `RequestContext` instance. If the attribute does not exist, the method must raise `FUSEError` with an error code of `ENOATTR`. *name* will be of type `bytes`, but is guaranteed not to contain zero-bytes (``\0``). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.rename:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.rename(parent_inode_old, name_old, parent_inode_new, name_new, flags, ctx) :module: pyfuse3 :async: Rename a directory entry. This method must rename *name_old* in the directory with inode *parent_inode_old* to *name_new* in the directory with inode *parent_inode_new*. If *name_new* already exists, it should be overwritten. *flags* may be `RENAME_EXCHANGE` or `RENAME_NOREPLACE`. If `RENAME_NOREPLACE` is specified, the filesystem must not overwrite *name_new* if it exists and return an error instead. If `RENAME_EXCHANGE` is specified, the filesystem must atomically exchange the two files, i.e. both must exist and neither may be deleted. *ctx* will be a `RequestContext` instance. Let the inode associated with *name_old* in *parent_inode_old* be *inode_moved*, and the inode associated with *name_new* in *parent_inode_new* (if it exists) be called *inode_deref*. If *inode_deref* exists and has a non-zero lookup count, or if there are other directory entries referring to *inode_deref*), the file system must update only the directory entry for *name_new* to point to *inode_moved* instead of *inode_deref*. (Potential) removal of *inode_deref* (containing the previous contents of *name_new*) must be deferred to the `forget` method to be carried out when the lookup count reaches zero (and of course only if at that point there are no more directory entries associated with *inode_deref* either). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.rmdir:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.rmdir(parent_inode, name, ctx) :module: pyfuse3 :async: Remove directory *name* This method must remove the directory *name* from the direcory with inode *parent_inode*. *ctx* will be a `RequestContext` instance. If there are still entries in the directory, the method should raise ``FUSEError(errno.ENOTEMPTY)``. If the inode associated with *name* (i.e., not the *parent_inode*) has a non-zero lookup count, the file system must remove only the directory entry (so that future calls to `readdir` for *parent_inode* will no longer include *name*, but e.g. calls to `getattr` for *file*'s inode still succeed). Removal of the associated inode holding the directory contents and metadata must be deferred to the `forget` method to be carried out when the lookup count reaches zero. (Since hard links to directories are not allowed by POSIX, this method is not required to check if there are still other directory entries refering to the same inode. This conveniently avoids the ambigiouties associated with the ``.`` and ``..`` entries). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.setattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.setattr(inode, attr, fields, fh, ctx) :module: pyfuse3 :async: Change attributes of *inode* *fields* will be an `SetattrFields` instance that specifies which attributes are to be updated. *attr* will be an `EntryAttributes` instance for *inode* that contains the new values for changed attributes, and undefined values for all other attributes. Most file systems will additionally set the `~EntryAttributes.st_ctime_ns` attribute to the current time (to indicate that the inode metadata was changed). If the syscall that is being processed received a file descriptor argument (like e.g. :manpage:`ftruncate(2)` or :manpage:`fchmod(2)`), *fh* will be the file handle returned by the corresponding call to the `open` handler. If the syscall was path based (like e.g. :manpage:`truncate(2)` or :manpage:`chmod(2)`), *fh* will be `None`. *ctx* will be a `RequestContext` instance. The method should return an `EntryAttributes` instance (containing both the changed and unchanged values). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.setxattr:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.setxattr(inode, name, value, ctx) :module: pyfuse3 :async: Set extended attribute *name* of *inode* to *value*. *ctx* will be a `RequestContext` instance. The attribute may or may not exist already. Both *name* and *value* will be of type `bytes`. *name* is guaranteed not to contain zero-bytes (``\0``). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.statfs:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.statfs(ctx) :module: pyfuse3 :async: Get file system statistics *ctx* will be a `RequestContext` instance. The method must return an appropriately filled `StatvfsData` instance. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.symlink:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.symlink(parent_inode, name, target, ctx) :module: pyfuse3 :async: Create a symbolic link This method must create a symbolink link named *name* in the directory with inode *parent_inode*, pointing to *target*. *ctx* will be a `RequestContext` instance. The method must return an `EntryAttributes` instance with the attributes of the newly created directory entry. (Successful) execution of this handler increases the lookup count for the returned inode by one. /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.unlink:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.unlink(parent_inode, name, ctx) :module: pyfuse3 :async: Remove a (possibly special) file This method must remove the (special or regular) file *name* from the direcory with inode *parent_inode*. *ctx* will be a `RequestContext` instance. If the inode associated with *file* (i.e., not the *parent_inode*) has a non-zero lookup count, or if there are still other directory entries referring to this inode (due to hardlinks), the file system must remove only the directory entry (so that future calls to `readdir` for *parent_inode* will no longer include *name*, but e.g. calls to `getattr` for *file*'s inode still succeed). (Potential) removal of the associated inode with the file contents and metadata must be deferred to the `forget` method to be carried out when the lookup count reaches zero (and of course only if at that point there are no more directory entries associated with the inode either). /build/pyfuse3-dKwmut/pyfuse3-3.2.0/src/_pyfuse3.py:docstring of _pyfuse3.Operations.write:1: WARNING: Error in "py:comethod" directive: unknown option: "async". .. py:comethod:: Operations.write(fh, off, buf) :module: pyfuse3 :async: Write *buf* into *fh* at *off* *fh* will by an integer filehandle returned by a prior `open` or `create` call. This method must return the number of bytes written. However, unless the file system has been mounted with the ``direct_io`` option, the file system *must* always write *all* the provided data (i.e., return ``len(buf)``). looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 8%] about writing output... [ 16%] asyncio writing output... [ 25%] changes writing output... [ 33%] data writing output... [ 41%] example writing output... [ 50%] fuse_api writing output... [ 58%] general writing output... [ 66%] gotchas writing output... [ 75%] index writing output... [ 83%] install writing output... [ 91%] operations writing output... [100%] util Changes.rst:33: WARNING: py:obj reference target not found: create /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:19: WARNING: py:obj reference target not found: Operations.rename /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:25: WARNING: py:obj reference target not found: Operations.rename docstring of pyfuse3.FileInfo:1: WARNING: py:obj reference target not found: Operations.open docstring of pyfuse3.FileInfo:1: WARNING: py:obj reference target not found: Operations.open /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:112: WARNING: py:obj reference target not found: Operations.open docstring of pyfuse3.SetattrFields:1: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:133: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:139: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:145: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:151: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:157: WARNING: py:obj reference target not found: Operations.setattr /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/data.rst:163: WARNING: py:obj reference target not found: Operations.setattr docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.lookup docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.symlink docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.mknod docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.mkdir docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.unlink docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.rename docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.link docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.create docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.setattr docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.unlink docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.rmdir docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.rename docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.setxattr docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.removexattr docstring of pyfuse3.invalidate_entry:16: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:1: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:3: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:7: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:12: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:12: WARNING: py:obj reference target not found: Operations.readdir docstring of pyfuse3.readdir_reply:12: WARNING: py:obj reference target not found: Operations.readdir /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/fuse_api.rst:19: WARNING: py:obj reference target not found: trio.lowlevel.current_trio_token() /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/fuse_api.rst:19: WARNING: py:obj reference target not found: main() /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:25: WARNING: py:obj reference target not found: pyfuse3.main /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:59: WARNING: py:obj reference target not found: Operations.lookup /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:59: WARNING: py:obj reference target not found: Operations.create /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:59: WARNING: py:obj reference target not found: Operations.readdir /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:59: WARNING: py:obj reference target not found: Operations.forget /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.rename /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.create /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.symlink /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.mknod /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.link /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:74: WARNING: py:obj reference target not found: Operations.mkdir /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:80: WARNING: py:obj reference target not found: Operations.lookup /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/general.rst:85: WARNING: py:obj reference target not found: Operations.write /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/gotchas.rst:27: WARNING: py:obj reference target not found: Operations.unlink /build/pyfuse3-dKwmut/pyfuse3-3.2.0/rst/gotchas.rst:27: WARNING: py:obj reference target not found: Operations.forget generating indices... genindex py-modindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 81 warnings. The HTML pages are in doc/html. touch build_sphinx dh_auto_build pybuild --build -i python{version} -p 3.9 I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py copying src/_pyfuse3.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build copying src/pyfuse3_asyncio.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build running build_ext building 'pyfuse3' extension x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/python3.9-euU3fN/python3.9-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c src/pyfuse3.c -o build/temp.linux-x86_64-3.9/src/pyfuse3.o -I/usr/include/fuse3 -DFUSE_USE_VERSION=32 -Wall -Wextra -Wconversion -Wsign-compare -DPYFUSE3_VERSION="3.2.0" -Wno-unused-function -Wno-implicit-fallthrough -Wno-unused-function -Wno-unused-parameter x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/src/pyfuse3.o -o /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build/pyfuse3.cpython-39-x86_64-linux-gnu.so -lfuse3 -lpthread -lpthread -lrt pybuild --build -i python{version}-dbg -p 3.9 I: pybuild base:232: /usr/bin/python3-dbg setup.py build running build running build_py /usr/lib/python3/dist-packages/setuptools/lib2to3_ex.py:10: PendingDeprecationWarning: lib2to3 package is deprecated and may not be able to parse Python 3.10+ from lib2to3.refactor import RefactoringTool, get_fixers_from_package copying src/_pyfuse3.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build copying src/pyfuse3_asyncio.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build running build_ext building 'pyfuse3' extension creating build/temp.linux-x86_64-3.9-pydebug creating build/temp.linux-x86_64-3.9-pydebug/src x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -g -Og -Wall -g -Og -ffile-prefix-map=/build/python3.9-euU3fN/python3.9-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -g -Og -ffile-prefix-map=/build/python3.9-euU3fN/python3.9-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9d -c src/pyfuse3.c -o build/temp.linux-x86_64-3.9-pydebug/src/pyfuse3.o -I/usr/include/fuse3 -DFUSE_USE_VERSION=32 -Wall -Wextra -Wconversion -Wsign-compare -DPYFUSE3_VERSION="3.2.0" -Wno-unused-function -Wno-implicit-fallthrough -Wno-unused-function -Wno-unused-parameter x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -ffile-prefix-map=/build/pyfuse3-dKwmut/pyfuse3-3.2.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9-pydebug/src/pyfuse3.o -o /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build/pyfuse3.cpython-39d-x86_64-linux-gnu.so -lfuse3 -lpthread -lpthread -lrt make[1]: Leaving directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_auto_test -a -O--buildsystem=pybuild pybuild --test -i python{version} -p 3.9 I: pybuild base:232: cd /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build; python3.9 -m pytest --installed "/build/pyfuse3-dKwmut/pyfuse3-3.2.0/test/" ============================= test session starts ============================== platform linux -- Python 3.9.1+, pytest-6.0.2, py-1.10.0, pluggy-0.13.0 -- /usr/bin/python3.9 cachedir: .pytest_cache rootdir: /build/pyfuse3-dKwmut/pyfuse3-3.2.0/test, configfile: pytest.ini collecting ... collected 17 items ../../../test/test_api.py::test_listdir PASSED [ 5%] ../../../test/test_api.py::test_sup_groups PASSED [ 11%] ../../../test/test_api.py::test_syncfs PASSED [ 17%] ../../../test/test_api.py::test_entry_res PASSED [ 23%] ../../../test/test_api.py::test_xattr PASSED [ 29%] ../../../test/test_api.py::test_copy PASSED [ 35%] ../../../test/test_examples.py::test_hello[hello.py] SKIPPED [ 41%] ../../../test/test_examples.py::test_hello[hello_asyncio.py] SKIPPED [ 47%] ../../../test/test_examples.py::test_tmpfs SKIPPED [ 52%] ../../../test/test_examples.py::test_passthroughfs SKIPPED [ 58%] ../../../test/test_fs.py::test_invalidate_entry SKIPPED [ 64%] ../../../test/test_fs.py::test_invalidate_inode SKIPPED [ 70%] ../../../test/test_fs.py::test_notify_store SKIPPED [ 76%] ../../../test/test_fs.py::test_entry_timeout SKIPPED [ 82%] ../../../test/test_fs.py::test_attr_timeout SKIPPED [ 88%] ../../../test/test_fs.py::test_terminate SKIPPED [ 94%] ../../../test/test_rounding.py::test_rounding PASSED [100%] ======================== 7 passed, 10 skipped in 1.73s ========================= pybuild --test -i python{version}-dbg -p 3.9 I: pybuild base:232: cd /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build; python3.9-dbg -m pytest --installed "/build/pyfuse3-dKwmut/pyfuse3-3.2.0/test/" /usr/lib/python3/dist-packages/_pytest/compat.py:340: PytestDeprecationWarning: The TerminalReporter.writer attribute is deprecated, use TerminalReporter._tw instead at your own risk. See https://docs.pytest.org/en/stable/deprecations.html#terminalreporter-writer for more information. return getattr(object, name, default) ============================= test session starts ============================== platform linux -- Python 3.9.1+, pytest-6.0.2, py-1.10.0, pluggy-0.13.0 -- /usr/bin/python3.9-dbg cachedir: .pytest_cache rootdir: /build/pyfuse3-dKwmut/pyfuse3-3.2.0/test, configfile: pytest.ini collecting ... collected 17 items ../../../test/test_api.py::test_listdir PASSED [ 5%] ../../../test/test_api.py::test_sup_groups PASSED [ 11%] ../../../test/test_api.py::test_syncfs PASSED [ 17%] ../../../test/test_api.py::test_entry_res PASSED [ 23%] ../../../test/test_api.py::test_xattr PASSED [ 29%] ../../../test/test_api.py::test_copy PASSED [ 35%] ../../../test/test_examples.py::test_hello[hello.py] SKIPPED [ 41%] ../../../test/test_examples.py::test_hello[hello_asyncio.py] SKIPPED [ 47%] ../../../test/test_examples.py::test_tmpfs SKIPPED [ 52%] ../../../test/test_examples.py::test_passthroughfs SKIPPED [ 58%] ../../../test/test_fs.py::test_invalidate_entry SKIPPED [ 64%] ../../../test/test_fs.py::test_invalidate_inode SKIPPED [ 70%] ../../../test/test_fs.py::test_notify_store SKIPPED [ 76%] ../../../test/test_fs.py::test_entry_timeout SKIPPED [ 82%] ../../../test/test_fs.py::test_attr_timeout SKIPPED [ 88%] ../../../test/test_fs.py::test_terminate SKIPPED [ 94%] ../../../test/test_rounding.py::test_rounding PASSED [100%] ======================== 7 passed, 10 skipped in 1.06s ========================= rm -fr -- /tmp/dh-xdg-rundir-pS8JvjsA create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with python3,sphinxdoc --buildsystem=pybuild dh_testroot -a -O--buildsystem=pybuild dh_prep -a -O--buildsystem=pybuild rm -f -- debian/python3-pyfuse3.substvars debian/python3-pyfuse3-dbg.substvars rm -fr -- debian/.debhelper/generated/python3-pyfuse3/ debian/python3-pyfuse3/ debian/tmp/ debian/.debhelper/generated/python3-pyfuse3-dbg/ debian/python3-pyfuse3-dbg/ dh_auto_install -a -O--buildsystem=pybuild install -d /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/tmp pybuild --install -i python{version} -p 3.9 --dest-dir /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/tmp I: pybuild base:232: /usr/bin/python3 setup.py install --root /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3 running install running build running build_py running build_ext running install_lib creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3 creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9 creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build/pyfuse3.cpython-39-x86_64-linux-gnu.so -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build/pyfuse3_asyncio.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages/__pycache__ copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build/__pycache__/_pyfuse3.cpython-39.pyc -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages/__pycache__ copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_pyfuse3/build/_pyfuse3.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages byte-compiling /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages/pyfuse3_asyncio.py to pyfuse3_asyncio.cpython-39.pyc byte-compiling /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages/_pyfuse3.py to _pyfuse3.cpython-39.pyc running install_egg_info running egg_info creating src/pyfuse3.egg-info writing src/pyfuse3.egg-info/PKG-INFO writing dependency_links to src/pyfuse3.egg-info/dependency_links.txt writing requirements to src/pyfuse3.egg-info/requires.txt writing top-level names to src/pyfuse3.egg-info/top_level.txt writing manifest file 'src/pyfuse3.egg-info/SOURCES.txt' reading manifest file 'src/pyfuse3.egg-info/SOURCES.txt' writing manifest file 'src/pyfuse3.egg-info/SOURCES.txt' Copying src/pyfuse3.egg-info to /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3/usr/lib/python3.9/dist-packages/pyfuse3-3.2.0.egg-info Skipping SOURCES.txt running install_scripts pybuild --install -i python{version}-dbg -p 3.9 --dest-dir /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/tmp I: pybuild base:232: /usr/bin/python3-dbg setup.py install --root /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg running install running build running build_py /usr/lib/python3/dist-packages/setuptools/lib2to3_ex.py:10: PendingDeprecationWarning: lib2to3 package is deprecated and may not be able to parse Python 3.10+ from lib2to3.refactor import RefactoringTool, get_fixers_from_package running build_ext running install_lib creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9 creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build/pyfuse3.cpython-39d-x86_64-linux-gnu.so -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build/pyfuse3_asyncio.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages creating /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages/__pycache__ copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build/__pycache__/_pyfuse3.cpython-39.pyc -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages/__pycache__ copying /build/pyfuse3-dKwmut/pyfuse3-3.2.0/.pybuild/cpython3_3.9_dbg_pyfuse3/build/_pyfuse3.py -> /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages byte-compiling /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages/pyfuse3_asyncio.py to pyfuse3_asyncio.cpython-39.pyc byte-compiling /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages/_pyfuse3.py to _pyfuse3.cpython-39.pyc running install_egg_info running egg_info writing src/pyfuse3.egg-info/PKG-INFO writing dependency_links to src/pyfuse3.egg-info/dependency_links.txt writing requirements to src/pyfuse3.egg-info/requires.txt writing top-level names to src/pyfuse3.egg-info/top_level.txt reading manifest file 'src/pyfuse3.egg-info/SOURCES.txt' writing manifest file 'src/pyfuse3.egg-info/SOURCES.txt' Copying src/pyfuse3.egg-info to /build/pyfuse3-dKwmut/pyfuse3-3.2.0/debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages/pyfuse3-3.2.0.egg-info Skipping SOURCES.txt running install_scripts /usr/lib/python3.9/distutils/dist.py:858: DeprecationWarning: bdist_wininst command is deprecated since Python 3.8, use bdist_wheel (wheel packages) instead cmd_obj = self.command_obj[command] = klass(self) dh_installdocs -a -O--buildsystem=pybuild install -d debian/python3-pyfuse3/usr/share/doc/python3-pyfuse3 install -d debian/.debhelper/generated/python3-pyfuse3 install -p -m0644 debian/copyright debian/python3-pyfuse3/usr/share/doc/python3-pyfuse3/copyright install -d debian/python3-pyfuse3-dbg/usr/share/doc/python3-pyfuse3-dbg install -d debian/.debhelper/generated/python3-pyfuse3-dbg install -p -m0644 debian/copyright debian/python3-pyfuse3-dbg/usr/share/doc/python3-pyfuse3-dbg/copyright dh_sphinxdoc -a -O--buildsystem=pybuild dh_sphinxdoc: warning: Sphinx documentation not found dh_installchangelogs -a -O--buildsystem=pybuild install -p -m0644 debian/changelog debian/python3-pyfuse3/usr/share/doc/python3-pyfuse3/changelog.Debian install -p -m0644 ./Changes.rst debian/python3-pyfuse3/usr/share/doc/python3-pyfuse3/changelog install -p -m0644 debian/changelog debian/python3-pyfuse3-dbg/usr/share/doc/python3-pyfuse3-dbg/changelog.Debian install -p -m0644 ./Changes.rst debian/python3-pyfuse3-dbg/usr/share/doc/python3-pyfuse3-dbg/changelog dh_python3 -a -O--buildsystem=pybuild D: dh_python3 dh_python3:161: version: 4.20201102 D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-a', '-O--buildsystem=pybuild'] D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': True, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} D: dh_python3 dh_python3:164: args: [] D: dh_python3 dh_python3:165: supported Python versions: 3.9 (default=3.9) D: dh_python3 debhelper:152: source=pyfuse3, binary packages=['python3-pyfuse3', 'python3-pyfuse3-dbg'] D: dh_python3 dh_python3:183: processing package python3-pyfuse3... D: dh_python3 fs:49: moving files from debian/python3-pyfuse3/usr/lib/python3.9/dist-packages to debian/python3-pyfuse3/usr/lib/python3/dist-packages/ D: dh_python3 fs:260: package python3-pyfuse3 details = {'requires.txt': {'debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3-3.2.0.egg-info/requires.txt'}, 'egg-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.9')}, 'ext_no_version': set()} D: dh_python3 depends:117: generating dependencies for package python3-pyfuse3 D: dh_python3 pydist:142: trying to find dependency for trio>=0.15 (python=None) D: dh_python3 depends:275: D={'python3-trio', 'python3:any', 'python3 (>= 3.9~)', 'python3 (<< 3.10)'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:183: processing package python3-pyfuse3-dbg... D: dh_python3 fs:49: moving files from debian/python3-pyfuse3-dbg/usr/lib/python3.9/dist-packages to debian/python3-pyfuse3-dbg/usr/lib/python3/dist-packages/ D: dh_python3 fs:209: removing unwanted: debian/python3-pyfuse3-dbg/usr/lib/python3/dist-packages/_pyfuse3.py D: dh_python3 fs:209: removing unwanted: debian/python3-pyfuse3-dbg/usr/lib/python3/dist-packages/pyfuse3_asyncio.py D: dh_python3 fs:260: package python3-pyfuse3-dbg details = {'requires.txt': set(), 'egg-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': False, 'ext_vers': {Version('3.9')}, 'ext_no_version': set()} D: dh_python3 depends:117: generating dependencies for package python3-pyfuse3-dbg D: dh_python3 depends:275: D={'python3-dbg (>= 3.9~)', 'python3-dbg (<< 3.10)'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -a -O--buildsystem=pybuild dh_lintian -a -O--buildsystem=pybuild install -d debian/python3-pyfuse3/usr/share/lintian/overrides install -p -m0644 debian/python3-pyfuse3.lintian-overrides debian/python3-pyfuse3/usr/share/lintian/overrides/python3-pyfuse3 install -d debian/python3-pyfuse3-dbg/usr/share/lintian/overrides install -p -m0644 debian/python3-pyfuse3-dbg.lintian-overrides debian/python3-pyfuse3-dbg/usr/share/lintian/overrides/python3-pyfuse3-dbg dh_perl -a -O--buildsystem=pybuild dh_link -a -O--buildsystem=pybuild dh_strip_nondeterminism -a -O--buildsystem=pybuild dh_compress -a -O--buildsystem=pybuild cd debian/python3-pyfuse3 cd debian/python3-pyfuse3-dbg chmod a-x usr/share/doc/python3-pyfuse3/changelog usr/share/doc/python3-pyfuse3/changelog.Debian chmod a-x usr/share/doc/python3-pyfuse3-dbg/changelog usr/share/doc/python3-pyfuse3-dbg/changelog.Debian gzip -9nf usr/share/doc/python3-pyfuse3/changelog usr/share/doc/python3-pyfuse3/changelog.Debian gzip -9nf usr/share/doc/python3-pyfuse3-dbg/changelog usr/share/doc/python3-pyfuse3-dbg/changelog.Debian cd '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' cd '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_fixperms -a -O--buildsystem=pybuild find debian/python3-pyfuse3 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/python3-pyfuse3-dbg -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/python3-pyfuse3-dbg ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyfuse3-dbg/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyfuse3-dbg/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyfuse3-dbg/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-pyfuse3/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyfuse3/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3-dbg/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-pyfuse3-dbg -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3-dbg/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/python3-pyfuse3 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyfuse3/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -a -O--buildsystem=pybuild dh_dwz -a -a -O--buildsystem=pybuild dwz -- debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3.cpython-39-x86_64-linux-gnu.so dwz -- debian/python3-pyfuse3-dbg/usr/lib/python3/dist-packages/pyfuse3.cpython-39d-x86_64-linux-gnu.so rm -f debian/python3-pyfuse3-dbg.debhelper.log debian/python3-pyfuse3.debhelper.log debian/rules override_dh_strip make[1]: Entering directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_strip -ppython3-pyfuse3 --dbg-package=python3-pyfuse3-dbg install -d debian/python3-pyfuse3-dbg/usr/lib/debug/.build-id/66 objcopy --only-keep-debug --compress-debug-sections debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3.cpython-39-x86_64-linux-gnu.so debian/python3-pyfuse3-dbg/usr/lib/debug/.build-id/66/a268fd7cb0ac5f500292f053472da758be729e.debug chmod 0644 -- debian/python3-pyfuse3-dbg/usr/lib/debug/.build-id/66/a268fd7cb0ac5f500292f053472da758be729e.debug chown 0:0 -- debian/python3-pyfuse3-dbg/usr/lib/debug/.build-id/66/a268fd7cb0ac5f500292f053472da758be729e.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3.cpython-39-x86_64-linux-gnu.so objcopy --add-gnu-debuglink debian/python3-pyfuse3-dbg/usr/lib/debug/.build-id/66/a268fd7cb0ac5f500292f053472da758be729e.debug debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3.cpython-39-x86_64-linux-gnu.so install -d debian/.debhelper/python3-pyfuse3-dbg make[1]: Leaving directory '/build/pyfuse3-dKwmut/pyfuse3-3.2.0' dh_makeshlibs -a -a -O--buildsystem=pybuild rm -f debian/python3-pyfuse3/DEBIAN/shlibs rm -f debian/python3-pyfuse3-dbg/DEBIAN/shlibs dh_shlibdeps -a -a -O--buildsystem=pybuild install -d debian/python3-pyfuse3/DEBIAN dpkg-shlibdeps -Tdebian/python3-pyfuse3.substvars debian/python3-pyfuse3/usr/lib/python3/dist-packages/pyfuse3.cpython-39-x86_64-linux-gnu.so install -d debian/python3-pyfuse3-dbg/DEBIAN dpkg-shlibdeps -Tdebian/python3-pyfuse3-dbg.substvars debian/python3-pyfuse3-dbg/usr/lib/python3/dist-packages/pyfuse3.cpython-39d-x86_64-linux-gnu.so dh_installdeb -a -O--buildsystem=pybuild printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3/DEBIAN/postinst cat debian/python3-pyfuse3.postinst.debhelper >> debian/python3-pyfuse3/DEBIAN/postinst chmod 0755 -- debian/python3-pyfuse3/DEBIAN/postinst chown 0:0 -- debian/python3-pyfuse3/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3/DEBIAN/prerm cat debian/python3-pyfuse3.prerm.debhelper >> debian/python3-pyfuse3/DEBIAN/prerm chmod 0755 -- debian/python3-pyfuse3/DEBIAN/prerm chown 0:0 -- debian/python3-pyfuse3/DEBIAN/prerm [META] Append autosnippet "maintscript-helper" to postinst [debian/python3-pyfuse3-dbg.postinst.debhelper] [META] Append autosnippet "maintscript-helper" to preinst [debian/python3-pyfuse3-dbg.preinst.debhelper] [META] Append autosnippet "maintscript-helper" to prerm [debian/python3-pyfuse3-dbg.prerm.debhelper] [META] Append autosnippet "maintscript-helper" to postrm [debian/python3-pyfuse3-dbg.postrm.debhelper] printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3-dbg/DEBIAN/postinst cat debian/python3-pyfuse3-dbg.postinst.debhelper >> debian/python3-pyfuse3-dbg/DEBIAN/postinst chmod 0755 -- debian/python3-pyfuse3-dbg/DEBIAN/postinst chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3-dbg/DEBIAN/preinst cat debian/python3-pyfuse3-dbg.preinst.debhelper >> debian/python3-pyfuse3-dbg/DEBIAN/preinst chmod 0755 -- debian/python3-pyfuse3-dbg/DEBIAN/preinst chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/preinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3-dbg/DEBIAN/prerm cat debian/python3-pyfuse3-dbg.prerm.debhelper >> debian/python3-pyfuse3-dbg/DEBIAN/prerm chmod 0755 -- debian/python3-pyfuse3-dbg/DEBIAN/prerm chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/prerm printf '#!/bin/sh\nset -e\n' > debian/python3-pyfuse3-dbg/DEBIAN/postrm cat debian/python3-pyfuse3-dbg.postrm.debhelper >> debian/python3-pyfuse3-dbg/DEBIAN/postrm chmod 0755 -- debian/python3-pyfuse3-dbg/DEBIAN/postrm chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/postrm dh_gencontrol -a -O--buildsystem=pybuild echo misc:Depends= >> debian/python3-pyfuse3.substvars echo misc:Pre-Depends= >> debian/python3-pyfuse3.substvars dpkg-gencontrol -ppython3-pyfuse3 -ldebian/changelog -Tdebian/python3-pyfuse3.substvars -Pdebian/python3-pyfuse3 echo misc:Depends= >> debian/python3-pyfuse3-dbg.substvars echo misc:Pre-Depends= >> debian/python3-pyfuse3-dbg.substvars dpkg-gencontrol -ppython3-pyfuse3-dbg -ldebian/changelog -Tdebian/python3-pyfuse3-dbg.substvars -Pdebian/python3-pyfuse3-dbg -DBuild-Ids=66a268fd7cb0ac5f500292f053472da758be729e dpkg-gencontrol: warning: Depends field of package python3-pyfuse3: substitution variable ${sphinxdoc:Depends} used, but is not defined dpkg-gencontrol: warning: package python3-pyfuse3: substitution variable ${python3:Versions} unused, but is defined chmod 0644 -- debian/python3-pyfuse3/DEBIAN/control chown 0:0 -- debian/python3-pyfuse3/DEBIAN/control dpkg-gencontrol: warning: package python3-pyfuse3-dbg: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package python3-pyfuse3-dbg: substitution variable ${python3:Provides} unused, but is defined dpkg-gencontrol: warning: package python3-pyfuse3-dbg: substitution variable ${python3:Versions} unused, but is defined chmod 0644 -- debian/python3-pyfuse3-dbg/DEBIAN/control chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/control dh_md5sums -a -O--buildsystem=pybuild cd debian/python3-pyfuse3 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-pyfuse3-dbg >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-pyfuse3/DEBIAN/md5sums chown 0:0 -- debian/python3-pyfuse3/DEBIAN/md5sums chmod 0644 -- debian/python3-pyfuse3-dbg/DEBIAN/md5sums chown 0:0 -- debian/python3-pyfuse3-dbg/DEBIAN/md5sums dh_builddeb -a -O--buildsystem=pybuild dpkg-deb --build debian/python3-pyfuse3 .. dpkg-deb --build debian/python3-pyfuse3-dbg .. dpkg-deb: building package 'python3-pyfuse3-dbg' in '../python3-pyfuse3-dbg_3.2.0-2_amd64.deb'. dpkg-deb: building package 'python3-pyfuse3' in '../python3-pyfuse3_3.2.0-2_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../pyfuse3_3.2.0-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-source: info: using options from pyfuse3-3.2.0/debian/source/options: --compression=xz --compression-level=6 --extend-diff-ignore=\.pyc$ --tar-ignore=*.pyc dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/pyfuse3-dKwmut /tmp/pyfuse3-3.2.0-2flhjibf7 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.cRHBDJ96vn... I: success in 594.0118 seconds md5: python3-pyfuse3-dbg_3.2.0-2_amd64.deb: OK md5: python3-pyfuse3_3.2.0-2_amd64.deb: OK sha1: python3-pyfuse3-dbg_3.2.0-2_amd64.deb: OK sha1: python3-pyfuse3_3.2.0-2_amd64.deb: OK sha256: python3-pyfuse3-dbg_3.2.0-2_amd64.deb: OK sha256: python3-pyfuse3_3.2.0-2_amd64.deb: OK Checksums: OK