Tue Dec 2 13:12:55 UTC 2025 I: starting to build dh-python/unstable/arm64 on jenkins on '2025-12-02 13:12' Tue Dec 2 13:12:55 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_4/110019/console.log Tue Dec 2 13:12:55 UTC 2025 I: Downloading source for unstable/dh-python=6.20251201 --2025-12-02 13:12:55-- http://deb.debian.org/debian/pool/main/d/dh-python/dh-python_6.20251201.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1688 (1.6K) [text/prs.lines.tag] Saving to: ‘dh-python_6.20251201.dsc’ 0K . 100% 211M=0s 2025-12-02 13:12:55 (211 MB/s) - ‘dh-python_6.20251201.dsc’ saved [1688/1688] Tue Dec 2 13:12:55 UTC 2025 I: dh-python_6.20251201.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (native) Source: dh-python Binary: dh-python, pybuild-plugin-pyproject, pybuild-plugin-autopkgtest Architecture: all Version: 6.20251201 Maintainer: Piotr Ożarowski Uploaders: Stefano Rivera , Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/python-team/tools/dh-python Vcs-Git: https://salsa.debian.org/python-team/tools/dh-python.git Testsuite: autopkgtest Testsuite-Triggers: autopkgtest, build-essential, debhelper, fakeroot, flit, libjs-jquery, make, python3-all, python3-all-dbg, python3-all-dev, python3-cachy, python3-nose2, python3-poetry-core, python3-pytest, python3-setuptools, python3-setuptools-scm, tox Build-Depends: debhelper-compat (= 13), libdpkg-perl, libpython3-stdlib, python3-all , python3-all-dbg , python3-all-dev , python3-docutils , python3-minimal, python3-nose2 , python3-setuptools Package-List: dh-python deb python optional arch=all pybuild-plugin-autopkgtest deb python optional arch=all pybuild-plugin-pyproject deb python optional arch=all Checksums-Sha1: a0592697f86a11f3c775b508fe7141db5d4b8b43 130504 dh-python_6.20251201.tar.xz Checksums-Sha256: 3274463969d66b325e7ee2f0422fdefbfad48447495cb8a1877c00d687ceaadf 130504 dh-python_6.20251201.tar.xz Files: 9cc3a0d404ff97991399a0ba6da07b1e 130504 dh-python_6.20251201.tar.xz -----BEGIN PGP SIGNATURE----- iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCaS4NKxQcc3RlZmFub3JA ZGViaWFuLm9yZwAKCRBHew2wJjpU2GpJAQCH1EIr/EzEKi0t+RYcxs3WLx7zaPgT pqoGrdza/SESJwD/fVDQt46W8gYtn2rOsuX19bDBgyUvy4raOrz43rtydQQ= =7Qlw -----END PGP SIGNATURE----- Tue Dec 2 13:12:55 UTC 2025 I: Checking whether the package is not for us Tue Dec 2 13:12:55 UTC 2025 I: Starting 1st build on remote node codethink03-arm64.debian.net. Tue Dec 2 13:12:55 UTC 2025 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Tue Dec 2 13:14:20 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Jan 4 07:35:57 -12 2027 I: pbuilder-time-stamp: 1799091357 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [dh-python_6.20251201.dsc] I: copying [./dh-python_6.20251201.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./dh-python_6.20251201.dsc: no acceptable signature found dpkg-source: info: extracting dh-python in dh-python-6.20251201 dpkg-source: info: unpacking dh-python_6.20251201.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3330261/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='166cfaabf4204dba9a2aa9c7299e1b2e' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3330261' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/pbuilderrc_TKtq --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/b1 --logfile b1/build.log dh-python_6.20251201.dsc' SUDO_GID='109' SUDO_HOME='/var/lib/jenkins' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.12.57+deb13-cloud-arm64 #1 SMP Debian 6.12.57-1 (2025-11-05) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3330261/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libdpkg-perl, libpython3-stdlib, python3-all, python3-all-dbg, python3-all-dev, python3-docutils, python3-minimal, python3-nose2, python3-setuptools dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libpython3-stdlib; however: Package libpython3-stdlib is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-all-dbg; however: Package python3-all-dbg is not installed. pbuilder-satisfydepends-dummy depends on python3-all-dev; however: Package python3-all-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-docutils; however: Package python3-docutils is not installed. pbuilder-satisfydepends-dummy depends on python3-minimal; however: Package python3-minimal is not installed. pbuilder-satisfydepends-dummy depends on python3-nose2; however: Package python3-nose2 is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbrotli1{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libexpat1-dev{a} libffi8{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libjs-sphinxdoc{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libpng16-16t64{a} libpython3-all-dbg{a} libpython3-all-dev{a} libpython3-dbg{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.13{a} libpython3.13-dbg{a} libpython3.13-dev{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libtcl8.6{a} libtk8.6{a} libtool{a} libuchardet0{a} libunistring5{a} libx11-6{a} libx11-data{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxft2{a} libxml2-16{a} libxrender1{a} libxss1{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} python3{a} python3-all{a} python3-all-dbg{a} python3-all-dev{a} python3-autocommand{a} python3-dbg{a} python3-dev{a} python3-docutils{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-nose2{a} python3-pkg-resources{a} python3-roman-numerals{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.13{a} python3.13-dbg{a} python3.13-dev{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} tzdata{a} x11-common{a} xml-core{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl gdb libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libpaper-utils lynx python3-coverage python3-pil python3-pygments wget 0 packages upgraded, 96 newly installed, 0 to remove and 0 not upgraded. Need to get 111 MB of archives. After unpacking 359 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.7.3-1 [96.5 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.9-1 [858 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.9-1 [2061 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.7-1+b1 [27.6 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 media-types all 14.0.0 [30.8 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 netbase all 6.5 [12.4 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025b-5 [260 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.5.2-2 [21.5 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.3-3 [74.8 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.3-3 [169 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.9-1 [1900 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.9-1 [764 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.7-1+b1 [10.5 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.7-1+b1 [27.5 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.26 [27.0 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.46-5 [43.7 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.2-1 [242 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-2 [69.0 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-9 [1130 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.41.2-4 [97.3 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-2 [40.3 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.1-1 [1453 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.20-2 [315 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3.1 [494 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.18.1-3 [878 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.2-1 [772 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.28 [92.4 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-7 [540 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 21 [12.2 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.194-1 [184 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.16-2 [100 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 libxml2-16 arm64 2.15.1+dfsg-2 [591 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.2-1 [1613 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.28 [941 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31+nmu1 [10.9 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.22.3+dfsg-1 [128 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-2.4 [318 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b7 [308 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 libexpat1-dev arm64 2.7.3-1 [150 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.51-1 [275 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-2.4 [387 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 8.2.3-10 [27.7 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 libtcl8.6 arm64 8.6.17+dfsg-1 [982 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.12-1 [343 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.12-1 [795 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.12-1 [27.0 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 libxft2 arm64 2.3.6-1+b4 [51.6 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b3 [49.2 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+26 [217 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 libxss1 arm64 1:1.2.3-1+b3 [17.1 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 libtk8.6 arm64 8.6.17-1 [740 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 libpython3.13-dbg arm64 3.13.9-1 [22.8 MB] Get: 69 http://deb.debian.org/debian unstable/main arm64 libpython3-dbg arm64 3.13.7-1+b1 [10.8 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 libpython3-all-dbg arm64 3.13.7-1+b1 [1064 B] Get: 71 http://deb.debian.org/debian unstable/main arm64 libpython3.13 arm64 3.13.9-1 [2055 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libpython3.13-dev arm64 3.13.9-1 [5057 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 libpython3-dev arm64 3.13.7-1+b1 [10.8 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 libpython3-all-dev arm64 3.13.7-1+b1 [1068 B] Get: 76 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.13.7-1+b1 [1048 B] Get: 77 http://deb.debian.org/debian unstable/main arm64 python3.13-dbg arm64 3.13.9-1 [53.4 MB] Get: 78 http://deb.debian.org/debian unstable/main arm64 python3-dbg arm64 3.13.7-1+b1 [1236 B] Get: 79 http://deb.debian.org/debian unstable/main arm64 python3-all-dbg arm64 3.13.7-1+b1 [1072 B] Get: 80 http://deb.debian.org/debian unstable/main arm64 python3.13-dev arm64 3.13.9-1 [504 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 python3-dev arm64 3.13.7-1+b1 [26.0 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 python3-all-dev arm64 3.13.7-1+b1 [1076 B] Get: 83 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 python3-roman-numerals all 3.1.0-2 [8740 B] Get: 85 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.22.3+dfsg-1 [432 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 python3-more-itertools all 10.8.0-1 [71.7 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.15.0-1 [92.4 kB] Get: 88 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.4-1 [37.1 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 python3-inflect all 7.5.0-1 [33.0 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 python3-zipp all 3.23.0-1 [11.0 kB] Get: 94 http://deb.debian.org/debian unstable/main arm64 python3-setuptools all 78.1.1-0.1 [738 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.1-1 [8276 B] Get: 96 http://deb.debian.org/debian unstable/main arm64 python3-nose2 all 0.15.1-1 [118 kB] Fetched 111 MB in 5s (21.4 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 19969 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.3-1_arm64.deb ... Unpacking libexpat1:arm64 (2.7.3-1) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../libpython3.13-minimal_3.13.9-1_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.9-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.9-1_arm64.deb ... Unpacking python3.13-minimal (3.13.9-1) ... Setting up libpython3.13-minimal:arm64 (3.13.9-1) ... Setting up libexpat1:arm64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20303 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1+b1_arm64.deb ... Unpacking python3-minimal (3.13.7-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../4-libffi8_3.5.2-2_arm64.deb ... Unpacking libffi8:arm64 (3.5.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../6-libreadline8t64_8.3-3_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.3-3) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.9-1_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.9-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.9-1_arm64.deb ... Unpacking python3.13 (3.13.9-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../9-libpython3-stdlib_3.13.7-1+b1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.13.7-1+b1) ... Setting up python3-minimal (3.13.7-1+b1) ... Selecting previously unselected package python3. (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 ... 21320 files and directories currently installed.) Preparing to unpack .../00-python3_3.13.7-1+b1_arm64.deb ... Unpacking python3 (3.13.7-1+b1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.46-5_arm64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.46-5_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.46-5_arm64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.23.2-1_arm64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-9_arm64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.41.2-4_arm64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.8-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.1-1_arm64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.20-2_arm64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../22-libelf1t64_0.194-1_arm64.deb ... Unpacking libelf1t64:arm64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.16-2_arm64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../24-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libxml2-16:arm64. Preparing to unpack .../25-libxml2-16_2.15.1+dfsg-2_arm64.deb ... Unpacking libxml2-16:arm64 (2.15.1+dfsg-2) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.2-1_arm64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package sgml-base. Preparing to unpack .../30-sgml-base_1.31+nmu1_all.deb ... Unpacking sgml-base (1.31+nmu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../31-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../32-docutils-common_0.22.3+dfsg-1_all.deb ... Unpacking docutils-common (0.22.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../33-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../34-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../35-fontconfig-config_2.15.0-2.4_arm64.deb ... Unpacking fontconfig-config (2.15.0-2.4) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../36-libbrotli1_1.1.0-2+b7_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b7) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../37-libexpat1-dev_2.7.3-1_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.7.3-1) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../38-libpng16-16t64_1.6.51-1_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.51-1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../39-libfreetype6_2.13.3+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.3+dfsg-1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../40-libfontconfig1_2.15.0-2.4_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-2.4) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../41-libjs-sphinxdoc_8.2.3-10_all.deb ... Unpacking libjs-sphinxdoc (8.2.3-10) ... Selecting previously unselected package libtcl8.6:arm64. Preparing to unpack .../42-libtcl8.6_8.6.17+dfsg-1_arm64.deb ... Unpacking libtcl8.6:arm64 (8.6.17+dfsg-1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../43-libxau6_1%3a1.0.11-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../44-libxdmcp6_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../45-libxcb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../46-libx11-data_2%3a1.8.12-1_all.deb ... Unpacking libx11-data (2:1.8.12-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../47-libx11-6_2%3a1.8.12-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.12-1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../48-libxrender1_1%3a0.9.12-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.12-1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../49-libxft2_2.3.6-1+b4_arm64.deb ... Unpacking libxft2:arm64 (2.3.6-1+b4) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../50-libxext6_2%3a1.3.4-1+b3_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b3) ... Selecting previously unselected package x11-common. Preparing to unpack .../51-x11-common_1%3a7.7+26_all.deb ... Unpacking x11-common (1:7.7+26) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../52-libxss1_1%3a1.2.3-1+b3_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.3-1+b3) ... Selecting previously unselected package libtk8.6:arm64. Preparing to unpack .../53-libtk8.6_8.6.17-1_arm64.deb ... Unpacking libtk8.6:arm64 (8.6.17-1) ... Selecting previously unselected package libpython3.13-dbg:arm64. Preparing to unpack .../54-libpython3.13-dbg_3.13.9-1_arm64.deb ... Unpacking libpython3.13-dbg:arm64 (3.13.9-1) ... Selecting previously unselected package libpython3-dbg:arm64. Preparing to unpack .../55-libpython3-dbg_3.13.7-1+b1_arm64.deb ... Unpacking libpython3-dbg:arm64 (3.13.7-1+b1) ... Selecting previously unselected package libpython3-all-dbg:arm64. Preparing to unpack .../56-libpython3-all-dbg_3.13.7-1+b1_arm64.deb ... Unpacking libpython3-all-dbg:arm64 (3.13.7-1+b1) ... Selecting previously unselected package libpython3.13:arm64. Preparing to unpack .../57-libpython3.13_3.13.9-1_arm64.deb ... Unpacking libpython3.13:arm64 (3.13.9-1) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../58-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libpython3.13-dev:arm64. Preparing to unpack .../59-libpython3.13-dev_3.13.9-1_arm64.deb ... Unpacking libpython3.13-dev:arm64 (3.13.9-1) ... Selecting previously unselected package libpython3-dev:arm64. Preparing to unpack .../60-libpython3-dev_3.13.7-1+b1_arm64.deb ... Unpacking libpython3-dev:arm64 (3.13.7-1+b1) ... Selecting previously unselected package libpython3-all-dev:arm64. Preparing to unpack .../61-libpython3-all-dev_3.13.7-1+b1_arm64.deb ... Unpacking libpython3-all-dev:arm64 (3.13.7-1+b1) ... Selecting previously unselected package python3-all. Preparing to unpack .../62-python3-all_3.13.7-1+b1_arm64.deb ... Unpacking python3-all (3.13.7-1+b1) ... Selecting previously unselected package python3.13-dbg. Preparing to unpack .../63-python3.13-dbg_3.13.9-1_arm64.deb ... Unpacking python3.13-dbg (3.13.9-1) ... Selecting previously unselected package python3-dbg. Preparing to unpack .../64-python3-dbg_3.13.7-1+b1_arm64.deb ... Unpacking python3-dbg (3.13.7-1+b1) ... Selecting previously unselected package python3-all-dbg. Preparing to unpack .../65-python3-all-dbg_3.13.7-1+b1_arm64.deb ... Unpacking python3-all-dbg (3.13.7-1+b1) ... Selecting previously unselected package python3.13-dev. Preparing to unpack .../66-python3.13-dev_3.13.9-1_arm64.deb ... Unpacking python3.13-dev (3.13.9-1) ... Selecting previously unselected package python3-dev. Preparing to unpack .../67-python3-dev_3.13.7-1+b1_arm64.deb ... Unpacking python3-dev (3.13.7-1+b1) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../68-python3-all-dev_3.13.7-1+b1_arm64.deb ... Unpacking python3-all-dev (3.13.7-1+b1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../69-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-roman-numerals. Preparing to unpack .../70-python3-roman-numerals_3.1.0-2_all.deb ... Unpacking python3-roman-numerals (3.1.0-2) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../71-python3-docutils_0.22.3+dfsg-1_all.deb ... Unpacking python3-docutils (0.22.3+dfsg-1) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../72-python3-more-itertools_10.8.0-1_all.deb ... Unpacking python3-more-itertools (10.8.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../73-python3-typing-extensions_4.15.0-1_all.deb ... Unpacking python3-typing-extensions (4.15.0-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../74-python3-typeguard_4.4.4-1_all.deb ... Unpacking python3-typeguard (4.4.4-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../75-python3-inflect_7.5.0-1_all.deb ... Unpacking python3-inflect (7.5.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../76-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../77-python3-pkg-resources_78.1.1-0.1_all.deb ... Unpacking python3-pkg-resources (78.1.1-0.1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../78-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../79-python3-zipp_3.23.0-1_all.deb ... Unpacking python3-zipp (3.23.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../80-python3-setuptools_78.1.1-0.1_all.deb ... Unpacking python3-setuptools (78.1.1-0.1) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../81-python3-jaraco.context_6.0.1-1_all.deb ... Unpacking python3-jaraco.context (6.0.1-1) ... Selecting previously unselected package python3-nose2. Preparing to unpack .../82-python3-nose2_0.15.1-1_all.deb ... Unpacking python3-nose2 (0.15.1-1) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:arm64 (1.5.8-2) ... Setting up libxau6:arm64 (1:1.0.11-1) ... Setting up libxdmcp6:arm64 (1:1.1.5-1) ... Setting up libxcb1:arm64 (1.17.0-2+b1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:arm64 (2.15.1+dfsg-2) ... Setting up libdebhelper-perl (13.28) ... Setting up libbrotli1:arm64 (1.1.0-2+b7) ... Setting up libmagic1t64:arm64 (1:5.46-5) ... Setting up x11-common (1:7.7+26) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:arm64 (0.194-1) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jan 4 19:36:25 UTC 2027. Universal Time is now: Mon Jan 4 19:36:25 UTC 2027. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... Setting up libexpat1-dev:arm64 (2.7.3-1) ... Setting up libx11-data (2:1.8.12-1) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:arm64 (1.6.51-1) ... Setting up libtcl8.6:arm64 (8.6.17+dfsg-1) ... Setting up autopoint (0.23.2-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libjs-sphinxdoc (8.2.3-10) ... Setting up autoconf (2.72-3.1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libffi8:arm64 (3.5.2-2) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:arm64 (0.0.8-2) ... Setting up libx11-6:arm64 (2:1.8.12-1) ... Setting up netbase (6.5) ... Setting up sgml-base (1.31+nmu1) ... Setting up readline-common (8.3-3) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libxrender1:arm64 (1:0.9.12-1) ... Setting up libtool (2.5.4-7) ... Setting up fontconfig-config (2.15.0-2.4) ... Setting up libxext6:arm64 (2:1.3.4-1+b3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up libfreetype6:arm64 (2.13.3+dfsg-1) ... Setting up libreadline8t64:arm64 (8.3-3) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up xml-core (0.19) ... Setting up libxss1:arm64 (1:1.2.3-1+b3) ... Setting up libfontconfig1:arm64 (2.15.0-2.4) ... Setting up libpython3.13-stdlib:arm64 (3.13.9-1) ... Setting up libpython3-stdlib:arm64 (3.13.7-1+b1) ... Setting up libpython3.13:arm64 (3.13.9-1) ... Setting up libxft2:arm64 (2.3.6-1+b4) ... Setting up python3.13 (3.13.9-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libtk8.6:arm64 (8.6.17-1) ... Setting up python3 (3.13.7-1+b1) ... Setting up python3-zipp (3.23.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libpython3.13-dev:arm64 (3.13.9-1) ... Setting up python3-typing-extensions (4.15.0-1) ... Setting up libpython3.13-dbg:arm64 (3.13.9-1) ... Setting up python3-roman-numerals (3.1.0-2) ... Setting up python3-more-itertools (10.8.0-1) ... Setting up python3.13-dbg (3.13.9-1) ... python3.13-dbg: can't get files for byte-compilation Setting up libpython3-dev:arm64 (3.13.7-1+b1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.1-1) ... Setting up python3.13-dev (3.13.9-1) ... Setting up python3-typeguard (4.4.4-1) ... Setting up python3-all (3.13.7-1+b1) ... Setting up debhelper (13.28) ... Setting up libpython3-dbg:arm64 (3.13.7-1+b1) ... Setting up libpython3-all-dbg:arm64 (3.13.7-1+b1) ... Setting up python3-inflect (7.5.0-1) ... Setting up libpython3-all-dev:arm64 (3.13.7-1+b1) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-dev (3.13.7-1+b1) ... Setting up python3-dbg (3.13.7-1+b1) ... Setting up python3-pkg-resources (78.1.1-0.1) ... Setting up python3-all-dev (3.13.7-1+b1) ... Setting up python3-setuptools (78.1.1-0.1) ... Setting up python3-nose2 (0.15.1-1) ... Setting up python3-all-dbg (3.13.7-1+b1) ... Processing triggers for libc-bin (2.41-12) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up docutils-common (0.22.3+dfsg-1) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up python3-docutils (0.22.3+dfsg-1) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/dh-python-6.20251201/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../dh-python_6.20251201_source.changes dpkg-buildpackage: info: source package dh-python dpkg-buildpackage: info: source version 6.20251201 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Stefano Rivera dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make clean make[1]: Entering directory '/build/reproducible-path/dh-python-6.20251201' make -C tests clean make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests' make -C t301 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf build Foo.egg-info dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' #python3 setup.py clean make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf lib/Foo.egg-info make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' make -C t302 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf Foo.egg-info make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' make -C t303 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' make -C t304 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' make -C t305 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' rm -f debian/foo5a.debhelper.log.end_dh_install dh_clean make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make -C t306 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh clean --buildsystem=none debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf build Foo.egg-info make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' make -C t307 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh clean --buildsystem=none dh_auto_clean -O--buildsystem=none dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' rm -f *\.dsc *\.tar\.gz *\.build *\.changes *\.deb *\.buildinfo make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests' make -C pydist clean make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201/pydist' rm -rf cache #rm -f dist_fallback rm -f README.PyDist.html make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/pydist' find . -name '*.py[co]' -delete find . -name __pycache__ -type d | xargs rm -rf rm -f .coverage pybuild.1 pybuild-autopkgtest.1 dh_python3.1 rm -rf .pybuild make[1]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j12 INSTALL="install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/dh-python-6.20251201' make -C tests clean make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests' make -C t301 clean make -C t302 clean make -C t303 clean make -C t304 clean make -C t305 clean make -C t306 clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' make -C t307 clean ./debian/rules clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' ./debian/rules clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' ./debian/rules clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' ./debian/rules clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' ./debian/rules clean make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' ./debian/rules clean ./debian/rules clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf build Foo.egg-info rm -f debian/foo5a.debhelper.log.end_dh_install make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh clean dh clean dh_clean make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh clean --buildsystem=none dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh clean --buildsystem=none dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf Foo.egg-info make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_clean debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' #python3 setup.py clean make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_clean dh_clean debian/rules override_dh_auto_clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf build Foo.egg-info make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_autoreconf_clean -O--buildsystem=none dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf lib/Foo.egg-info dh_auto_clean -O--buildsystem=none make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh_clean -O--buildsystem=none dh_autoreconf_clean -O--buildsystem=none make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_clean -O--buildsystem=none make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' rm -rf lib/Foo.egg-info build make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' rm -f *\.dsc *\.tar\.gz *\.build *\.changes *\.deb *\.buildinfo make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests' make -C pydist clean make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201/pydist' rm -rf cache #rm -f dist_fallback rm -f README.PyDist.html make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/pydist' find . -name '*.py[co]' -delete find . -name __pycache__ -type d | xargs rm -rf rm -f .coverage pybuild.1 pybuild-autopkgtest.1 dh_python3.1 rm -rf .pybuild make[1]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/dh-python-6.20251201' make tests make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201' #nosetests3 --verbose --with-doctest --with-coverage nose2-3 --verbose --plugin nose2.plugins.doctests --with-doctest test_env_python3 (tests.test_tools.TestFixShebang.test_env_python3) ... ok test_env_python3_13 (tests.test_tools.TestFixShebang.test_env_python3_13) ... ok test_env_unversioned (tests.test_tools.TestFixShebang.test_env_unversioned) ... ok test_perl (tests.test_tools.TestFixShebang.test_perl) ... ok test_python2 (tests.test_tools.TestFixShebang.test_python2) ... ok test_python2_7 (tests.test_tools.TestFixShebang.test_python2_7) ... ok test_python3 (tests.test_tools.TestFixShebang.test_python3) ... ok test_python3_13 (tests.test_tools.TestFixShebang.test_python3_13) ... ok test_replacement (tests.test_tools.TestFixShebang.test_replacement) ... ok test_unversioned (tests.test_tools.TestFixShebang.test_unversioned) ... ok test_left_non_matching_file (tests.test_tools.TestMoveMatchingFiles.test_left_non_matching_file) ... ok test_moved_matching_file (tests.test_tools.TestMoveMatchingFiles.test_moved_matching_file) ... ok test_common_parent_dir (tests.test_tools.TestRelpath.test_common_parent_dir) ... ok test_strips_common_prefix (tests.test_tools.TestRelpath.test_strips_common_prefix) ... ok test_trailing_slash_ignored (tests.test_tools.TestRelpath.test_trailing_slash_ignored) ... ok test_bare_module (tests.test_interpreter.TestInterpreter.test_bare_module) ... ok test_python3 (tests.test_interpreter.TestInterpreter.test_python3) ... ok test_python311 (tests.test_interpreter.TestInterpreter.test_python311) ... skipped python3.11 is not installed test_python311dbg (tests.test_interpreter.TestInterpreter.test_python311dbg) ... skipped python3.11-dbg is not installed test_python312 (tests.test_interpreter.TestInterpreter.test_python312) ... skipped python3.12 is not installed test_python312dbg (tests.test_interpreter.TestInterpreter.test_python312dbg) ... skipped python3.12-dbg is not installed test_python313 (tests.test_interpreter.TestInterpreter.test_python313) ... ok test_python313dbg (tests.test_interpreter.TestInterpreter.test_python313dbg) ... ok test_python314 (tests.test_interpreter.TestInterpreter.test_python314) ... skipped python3.14 is not installed test_python314dbg (tests.test_interpreter.TestInterpreter.test_python314dbg) ... skipped python3.14-dbg is not installed test_python3dbg (tests.test_interpreter.TestInterpreter.test_python3dbg) ... ok test_no_ext_rename (tests.test_fs.CExtensionsRenameTest.test_no_ext_rename) ... ok test_python_extensions (tests.test_fs.CExtensionsRenameTest.test_python_extensions) ... ok test_removes_license_files (tests.test_fs.FlitLicenseTest.test_removes_license_files) ... ok test_removes_license_files (tests.test_fs.HatchlingLicenseTest.test_removes_license_files) ... ok test_merge_wheel (tests.test_fs.MergeTagsTest.test_merge_wheel) ... ok test_depends_on_bar (tests.test_distutils_extra.TestDistutilsExtra.test_depends_on_bar) ... ok test_depends_on_extra_feature_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_extra_feature_packages) ... ok test_depends_on_linux_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_linux_packages) ... ok test_depends_on_mips64_packages_on_mips64 (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_mips64_packages_on_mips64) ... ok test_depends_on_plat_cpython_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_plat_cpython_packages) ... ok test_depends_on_platform_linux_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_platform_linux_packages) ... ok test_depends_on_posix_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_posix_packages) ... ok test_depends_on_py_version_aeq_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_aeq_313_packages) ... ok test_depends_on_py_version_ceq_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_ceq_313_packages) ... ok test_depends_on_py_version_eq_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_eq_313_packages) ... ok test_depends_on_py_version_full_ceq_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_ceq_3131_packages) ... ok test_depends_on_py_version_full_eq_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_eq_3131_packages) ... ok test_depends_on_py_version_full_ge_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_ge_3131_packages) ... ok test_depends_on_py_version_full_ge_3131a1_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_ge_3131a1_packages) ... ok test_depends_on_py_version_full_ge_3131b1post1_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_ge_3131b1post1_packages) ... ok test_depends_on_py_version_full_gt_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_gt_3131_packages) ... ok test_depends_on_py_version_full_le_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_le_3131_packages) ... ok test_depends_on_py_version_full_lt_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_lt_3131_packages) ... ok test_depends_on_py_version_full_ne_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_ne_3131_packages) ... ok test_depends_on_py_version_full_weq_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_full_weq_313_packages) ... ok test_depends_on_py_version_ge_27_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_ge_27_packages) ... ok test_depends_on_py_version_ge_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_ge_313_packages) ... ok test_depends_on_py_version_gt_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_gt_313_packages) ... ok test_depends_on_py_version_le_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_le_313_packages) ... ok test_depends_on_py_version_lt_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_lt_313_packages) ... ok test_depends_on_py_version_ne_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_ne_313_packages) ... ok test_depends_on_py_version_weq_313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_py_version_weq_313_packages) ... ok test_depends_on_sys_cpython_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_sys_cpython_packages) ... ok test_depends_on_sys_implementation_ge313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_sys_implementation_ge313_packages) ... ok test_depends_on_sys_implementation_lt313_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_sys_implementation_lt313_packages) ... ok test_depends_on_sys_pypy_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_sys_pypy_packages) ... ok test_depends_on_un_marked_dependency_after_extra (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_un_marked_dependency_after_extra) ... ok test_depends_on_unmarked_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_unmarked_packages) ... ok test_depends_on_x86_64_packages_on_x86_64 (tests.test_depends.TestEnvironmentMarkersDistInfo.test_depends_on_x86_64_packages_on_x86_64) ... ok test_elides_py_version_ge_3 (tests.test_depends.TestEnvironmentMarkersDistInfo.test_elides_py_version_ge_3) ... ok test_elides_py_version_gt_3 (tests.test_depends.TestEnvironmentMarkersDistInfo.test_elides_py_version_gt_3) ... ok test_ignores_complex_environment_markers (tests.test_depends.TestEnvironmentMarkersDistInfo.test_ignores_complex_environment_markers) ... ok test_ignores_invalid_marker (tests.test_depends.TestEnvironmentMarkersDistInfo.test_ignores_invalid_marker) ... ok test_skips_darwin_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_darwin_packages) ... ok test_skips_extra_test_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_extra_test_packages) ... ok test_skips_non_posix_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_non_posix_packages) ... ok test_skips_plat_jython_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_plat_jython_packages) ... ok test_skips_platform_version_ge_1_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_platform_version_ge_1_packages) ... ok test_skips_platform_windows_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_platform_windows_packages) ... ok test_skips_platfrom_version_lt_1_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_platfrom_version_lt_1_packages) ... ok test_skips_py_version_full_aeq_3131_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_py_version_full_aeq_3131_packages) ... ok test_skips_py_version_full_lt_300_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_py_version_full_lt_300_packages) ... ok test_skips_py_version_lt_30_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_py_version_lt_30_packages) ... ok test_skips_py_version_lt_38_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_py_version_lt_38_packages) ... ok test_skips_py_version_lt_3_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_py_version_lt_3_packages) ... ok test_skips_release_gt_2_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_release_gt_2_packages) ... ok test_skips_release_lt_2_packages (tests.test_depends.TestEnvironmentMarkersDistInfo.test_skips_release_lt_2_packages) ... ok test_depends_on_extra_feature_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_extra_feature_packages) ... ok test_depends_on_linux_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_linux_packages) ... ok test_depends_on_mips64_packages_on_mips64 (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_mips64_packages_on_mips64) ... ok test_depends_on_plat_cpython_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_plat_cpython_packages) ... ok test_depends_on_platform_linux_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_platform_linux_packages) ... ok test_depends_on_posix_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_posix_packages) ... ok test_depends_on_py_version_aeq_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_aeq_313_packages) ... ok test_depends_on_py_version_ceq_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_ceq_313_packages) ... ok test_depends_on_py_version_eq_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_eq_313_packages) ... ok test_depends_on_py_version_full_ceq_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_ceq_3131_packages) ... ok test_depends_on_py_version_full_eq_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_eq_3131_packages) ... ok test_depends_on_py_version_full_ge_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_ge_3131_packages) ... ok test_depends_on_py_version_full_ge_3131a1_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_ge_3131a1_packages) ... ok test_depends_on_py_version_full_ge_3131b1post1_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_ge_3131b1post1_packages) ... ok test_depends_on_py_version_full_gt_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_gt_3131_packages) ... ok test_depends_on_py_version_full_le_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_le_3131_packages) ... ok test_depends_on_py_version_full_lt_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_lt_3131_packages) ... ok test_depends_on_py_version_full_ne_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_ne_3131_packages) ... ok test_depends_on_py_version_full_weq_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_full_weq_313_packages) ... ok test_depends_on_py_version_ge_27_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_ge_27_packages) ... ok test_depends_on_py_version_ge_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_ge_313_packages) ... ok test_depends_on_py_version_gt_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_gt_313_packages) ... ok test_depends_on_py_version_le_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_le_313_packages) ... ok test_depends_on_py_version_lt_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_lt_313_packages) ... ok test_depends_on_py_version_ne_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_ne_313_packages) ... ok test_depends_on_py_version_weq_313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_py_version_weq_313_packages) ... ok test_depends_on_sys_cpython_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_sys_cpython_packages) ... ok test_depends_on_sys_implementation_ge313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_sys_implementation_ge313_packages) ... ok test_depends_on_sys_implementation_lt313_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_sys_implementation_lt313_packages) ... ok test_depends_on_sys_pypy_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_sys_pypy_packages) ... ok test_depends_on_un_marked_dependency_after_extra (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_un_marked_dependency_after_extra) ... skipped Not possible in requires.txt test_depends_on_unmarked_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_unmarked_packages) ... ok test_depends_on_x86_64_packages_on_x86_64 (tests.test_depends.TestEnvironmentMarkersEggInfo.test_depends_on_x86_64_packages_on_x86_64) ... ok test_elides_py_version_ge_3 (tests.test_depends.TestEnvironmentMarkersEggInfo.test_elides_py_version_ge_3) ... ok test_elides_py_version_gt_3 (tests.test_depends.TestEnvironmentMarkersEggInfo.test_elides_py_version_gt_3) ... ok test_ignores_complex_environment_markers (tests.test_depends.TestEnvironmentMarkersEggInfo.test_ignores_complex_environment_markers) ... ok test_ignores_invalid_marker (tests.test_depends.TestEnvironmentMarkersEggInfo.test_ignores_invalid_marker) ... ok test_skips_darwin_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_darwin_packages) ... ok test_skips_extra_test_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_extra_test_packages) ... ok test_skips_non_posix_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_non_posix_packages) ... ok test_skips_plat_jython_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_plat_jython_packages) ... ok test_skips_platform_version_ge_1_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_platform_version_ge_1_packages) ... ok test_skips_platform_windows_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_platform_windows_packages) ... ok test_skips_platfrom_version_lt_1_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_platfrom_version_lt_1_packages) ... ok test_skips_py_version_full_aeq_3131_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_py_version_full_aeq_3131_packages) ... ok test_skips_py_version_full_lt_300_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_py_version_full_lt_300_packages) ... ok test_skips_py_version_lt_30_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_py_version_lt_30_packages) ... ok test_skips_py_version_lt_38_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_py_version_lt_38_packages) ... ok test_skips_py_version_lt_3_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_py_version_lt_3_packages) ... ok test_skips_release_gt_2_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_release_gt_2_packages) ... ok test_skips_release_lt_2_packages (tests.test_depends.TestEnvironmentMarkersEggInfo.test_skips_release_lt_2_packages) ... ok test_ignores_unused_dependencies (tests.test_depends.TestIgnoresUnusedModulesDistInfo.test_ignores_unused_dependencies) ... ok test_ignores_unused_dependencies (tests.test_depends.TestIgnoresUnusedModulesEggInfo.test_ignores_unused_dependencies) ... ok test_depends_on_bar (tests.test_depends.TestRequiresCPython3.test_depends_on_bar) ... ok test_depends_on_baz (tests.test_depends.TestRequiresCPython3.test_depends_on_baz) ... ok test_depends_on_quux (tests.test_depends.TestRequiresCPython3.test_depends_on_quux) ... ok test_depends_on_bar (tests.test_depends.TestRequiresCompatible.test_depends_on_bar) ... ok test_depends_on_baz (tests.test_depends.TestRequiresCompatible.test_depends_on_baz) ... ok test_depends_on_corge (tests.test_depends.TestRequiresCompatible.test_depends_on_corge) ... ok test_depends_on_qux (tests.test_depends.TestRequiresCompatible.test_depends_on_qux) ... ok test_depends_on_bar (tests.test_depends.TestRequiresDistPython3.test_depends_on_bar) ... ok test_depends_on_baz (tests.test_depends.TestRequiresDistPython3.test_depends_on_baz) ... ok test_depends_on_corge (tests.test_depends.TestRequiresDistPython3.test_depends_on_corge) ... ok test_depends_on_quux (tests.test_depends.TestRequiresDistPython3.test_depends_on_quux) ... ok test_depends_on_qux (tests.test_depends.TestRequiresDistPython3.test_depends_on_qux) ... ok test_parses_arch (tests.test_debhelper.TestControlBlockParsing.test_parses_arch) ... ok test_parses_arch_all (tests.test_debhelper.TestControlBlockParsing.test_parses_arch_all) ... ok test_parses_build_depends (tests.test_debhelper.TestControlBlockParsing.test_parses_build_depends) ... ok test_parses_packages (tests.test_debhelper.TestControlBlockParsing.test_parses_packages) ... ok test_parses_source (tests.test_debhelper.TestControlBlockParsing.test_parses_source) ... ok test_parses_XPV (tests.test_debhelper.TestControlBlockParsing.test_parses_XPV) ... ok test_parses_packages (tests.test_debhelper.TestControlMissingPackage.test_parses_packages) ... ok test_throws_error (tests.test_debhelper.TestControlNoBinaryPackages.test_throws_error) ... ok test_parses_packages (tests.test_debhelper.TestControlSinglePkg.test_parses_packages) ... ok test_skip_arch (tests.test_debhelper.TestControlSkipArch.test_skip_arch) ... ok test_skip_indep (tests.test_debhelper.TestControlSkipIndep.test_skip_indep) ... ok test_parses_packages (tests.test_debhelper.TestControlSkipSinglePkg.test_parses_packages) ... ok test_skips_logged_packages (tests.test_debhelper.TestRemainingPackages.test_skips_logged_packages) ... ok /build/reproducible-path/dh-python-6.20251201/pybuild.rst Doctest: pybuild.rst ... skipped all examples were skipped /build/reproducible-path/dh-python-6.20251201/pybuild-autopkgtest.rst Doctest: pybuild-autopkgtest.rst ... skipped all examples were skipped __add__ (dhpython.version.Version) Doctest: dhpython.version.Version.__add__ ... ok __init__ (dhpython.version.Version) Doctest: dhpython.version.Version.__init__ ... ok __lshift__ (dhpython.version.Version) Doctest: dhpython.version.Version.__lshift__ ... ok __repr__ (dhpython.version.Version) Doctest: dhpython.version.Version.__repr__ ... ok __rshift__ (dhpython.version.Version) Doctest: dhpython.version.Version.__rshift__ ... ok __str__ (dhpython.version.Version) Doctest: dhpython.version.Version.__str__ ... ok __sub__ (dhpython.version.Version) Doctest: dhpython.version.Version.__sub__ ... ok __repr__ (dhpython.version.VersionRange) Doctest: dhpython.version.VersionRange.__repr__ ... ok __str__ (dhpython.version.VersionRange) Doctest: dhpython.version.VersionRange.__str__ ... ok _parse_pycentral (dhpython.version.VersionRange) Doctest: dhpython.version.VersionRange._parse_pycentral ... ok parse (dhpython.version.VersionRange) Doctest: dhpython.version.VersionRange.parse ... ok build_sorted (dhpython.version) Doctest: dhpython.version.build_sorted ... ok get_requested_versions (dhpython.version) Doctest: dhpython.version.get_requested_versions ... ok clean_egg_name (dhpython.tools) Doctest: dhpython.tools.clean_egg_name ... ok relpath (dhpython.tools) Doctest: dhpython.tools.relpath ... ok _max_compatible (dhpython.pydist) Doctest: dhpython.pydist._max_compatible ... ok _pl2py (dhpython.pydist) Doctest: dhpython.pydist._pl2py ... ok _translate (dhpython.pydist) Doctest: dhpython.pydist._translate ... ok _translate_op (dhpython.pydist) Doctest: dhpython.pydist._translate_op ... ok cache_file (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.cache_file ... ok include_dir (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.include_dir ... skipped all examples were skipped magic_tag (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.magic_tag ... ok parse (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.parse ... ok sitedir (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.sitedir ... ok suggest_pkg_name (dhpython.interpreter.Interpreter) Doctest: dhpython.interpreter.Interpreter.suggest_pkg_name ... ok /build/reproducible-path/dh-python-6.20251201/dh_python3.rst Doctest: dh_python3.rst ... skipped all examples were skipped /build/reproducible-path/dh-python-6.20251201/README.rst Doctest: README.rst ... skipped all examples were skipped ---------------------------------------------------------------------- Ran 190 tests in 0.471s OK (skipped=12) make -C tests make[3]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests' make -C t301 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf build Foo.egg-info dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' #python3 setup.py clean make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf lib/Foo.egg-info ============================================================ ==== TEST: t301 dpkg-buildpackage -b -us -uc \ --no-check-builddeps \ --check-command="../test-package-show-info" dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 0.1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Piotr Ożarowski dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' rm -rf build Foo.egg-info dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' #python3 setup.py clean make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config dh_auto_configure dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_prep debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' python3 setup.py install --root=debian/python3-foo/ /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() # Leave some coverage droppings mkdir -p debian/python3-foo/usr/lib/python3/dist-packages /usr/bin/printf '\xe2\x28\xa1' > debian/python3-foo/usr/lib/python3/dist-packages/.coverage mkdir -p debian/python3-foo/usr/lib/python3.13/dist-packages /usr/bin/printf '\xe2\x82\x28' > debian/python3-foo/usr/lib/python3.13/dist-packages/.coverage make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) find debian/ -name jquery.js -exec \ ln -fs /usr/share/javascript/jquery/jquery.js '{}' \; DH_VERBOSE=1 ../../dh_python3\ --depends 'SQLAlchemy >= 0.6.1'\ --recommends Mako\ --suggests 'Foo >= 0.1'\ --suggests 'bar >= 1.0' D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '--depends', 'SQLAlchemy >= 0.6.1', '--recommends', 'Mako', '--suggests', 'Foo >= 0.1', '--suggests', 'bar >= 1.0'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=['SQLAlchemy >= 0.6.1'], depends_section=None, recommends=['Mako'], recommends_section=None, suggests=['Foo >= 0.1', 'bar >= 1.0'], suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['python3-foo'] D: dh_python3 dh_python3:209: processing package python3-foo... D: dh_python3 fs:50: moving files from debian/python3-foo/usr/local/lib/python3.13/dist-packages to debian/python3-foo/usr/lib/python3/dist-packages/ D: dh_python3 fs:50: moving files from debian/python3-foo/usr/lib/python3.13/dist-packages to debian/python3-foo/usr/lib/python3/dist-packages/ D: dh_python3 fs:251: removing dist-packages/.coverage D: dh_python3 fs:335: package python3-foo details = {'requires.txt': set(), 'egg-info': {'debian/python3-foo/usr/lib/python3/dist-packages/Foo-0.2.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-foo D: dh_python3 pydist:175: trying to find dependency for SQLAlchemy >= 0.6.1 (python=None) D: dh_python3 pydist:209: dependency: module sqlalchemy is known to pydist: [{'name': 'SQLAlchemy', 'vrange': '', 'dependency': 'python3-sqlalchemy (>= 0.6)', 'standard': None, 'rules': [], 'versions': {Version('3.13')}}] D: dh_python3 pydist:220: dependency: requirement already has hardcoded version D: dh_python3 pydist:175: trying to find dependency for Mako (python=None) D: dh_python3 pydist:209: dependency: module mako is known to pydist: [{'name': 'Mako', 'vrange': '', 'dependency': 'python3-mako (>= 0.2)', 'standard': None, 'rules': [], 'versions': {Version('3.13')}}] D: dh_python3 pydist:220: dependency: requirement already has hardcoded version D: dh_python3 pydist:175: trying to find dependency for Foo >= 0.1 (python=None) D: dh_python3 pydist:209: dependency: module foo is known to pydist: [{'name': 'Foo', 'vrange': '', 'dependency': 'python3-foo', 'standard': None, 'rules': [], 'versions': {Version('3.13')}}] D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for bar >= 1.0 (python=None) D: dh_python3 pydist:209: dependency: module bar is known to pydist: [{'name': 'Bar', 'vrange': '', 'dependency': 'python3-bar', 'standard': None, 'rules': [], 'versions': {Version('3.13')}}] D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-sqlalchemy (>= 0.6)', 'python3:any', 'python3:any (<< 3.9)', 'python3:any (>= 3.1~)'}; R=['python3-mako (>= 0.2)']; S=['python3-foo', 'python3-bar']; E=[], B=[]; RT=[] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl dh_link dh_link: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_missing dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 9 in use) dpkg-gencontrol: warning: Enhances field of package python3-foo: substitution variable ${python3:Enhances} used, but is not defined dpkg-gencontrol: warning: Breaks field of package python3-foo: substitution variable ${python3:Breaks} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-foo: substitution variable ${python3:Provides} used, but is not defined dh_md5sums dh_builddeb dpkg-deb: building package 'python3-foo' in '../python3-foo_0.1.1_all.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' dpkg-genbuildinfo --build=binary -O../foo_0.1.1_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_0.1.1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . ../test-package-show-info ../foo_0.1.1_arm64.changes dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------- Test t301 has created the following packages: -------------------------------------------------- PACKAGE python3-foo_0.1.1_all.deb: new Debian package, version 2.0. size 2388 bytes: control archive=1124 bytes. 360 bytes, 13 lines control 748 bytes, 9 lines md5sums 277 bytes, 12 lines * postinst #!/bin/sh 403 bytes, 12 lines * prerm #!/bin/sh Package: python3-foo Source: foo Version: 0.1.1 Architecture: all Maintainer: Piotr Ożarowski Installed-Size: 24 Depends: python3-sqlalchemy (>= 0.6), python3:any (<< 3.9), python3:any (>= 3.1~) Recommends: python3-mako (>= 0.2) Suggests: python3-bar Section: python Priority: optional Description: foo to rule them all example package #1 drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.2.egg-info/ -rw-r--r-- root/root 348 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.2.egg-info/PKG-INFO -rw-r--r-- root/root 1 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.2.egg-info/dependency_links.txt -rw-r--r-- root/root 1 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.2.egg-info/not-zip-safe -rw-r--r-- root/root 4 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.2.egg-info/top_level.txt drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/ -rw-r--r-- root/root 50 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/__init__.py -rw-r--r-- root/root 54 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/baz.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/python3-foo/ -rw-r--r-- root/root 141 2025-12-01 06:56 ./usr/share/doc/python3-foo/changelog.gz -rw-r--r-- root/root 108 2025-12-01 06:56 ./usr/share/doc/python3-foo/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/dist/ -rw-r--r-- root/root 51 2025-12-01 06:56 ./usr/share/python3/dist/python3-foo -------------------------------------------------- make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' make -C t301 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' grep -qe "Depends: .*python3\(:any\)\? (<< 3.9)" debian/python3-foo/DEBIAN/control grep -q "Recommends: .*python3-mako" debian/python3-foo/DEBIAN/control test -f debian/python3-foo/usr/lib/python3/dist-packages/foo/__init__.py test ! -f debian/python3-foo/usr/lib/python3/dist-packages/foo/spam.py grep -q 'py3compile -p python3-foo -V 3\.1-3\.9' debian/python3-foo/DEBIAN/postinst grep -q 'pypy3compile -p python3-foo -V 3\.1-3\.9' debian/python3-foo/DEBIAN/postinst grep -q 'py3clean -p python3-foo\s*$' debian/python3-foo/DEBIAN/prerm test ! -f debian/python3-foo/usr/lib/python3/dist-packages/.coverage make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t301' make -C t302 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf Foo.egg-info make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf lib/Foo.egg-info build ============================================================ ==== TEST: t302 dpkg-buildpackage -b -us -uc \ --no-check-builddeps \ --check-command="../test-package-show-info" dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 0.1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Piotr Ożarowski dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' rm -rf Foo.egg-info make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config dh_auto_configure dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_build make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' for ver in 3.13; do\ python$ver setup.py build; done /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_prep debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' for ver in 3.13; do\ python$ver setup.py install --root=debian/python3-foo;\ done /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() mkdir -p debian/python3-foo/usr/include/python3.13/ touch debian/python3-foo/usr/include/python3.13/foo.h make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) # install also as private extension dh_install debian/python3-foo/usr/local/lib/python3*/dist-packages/foo/bar*.so \ /usr/lib/python3-foo/ dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) mkdir -p debian/python3-foo/usr/lib/python3/dist-packages/empty-public-dir mkdir -p debian/python3-foo/usr/lib/python3-foo/empty-private-dir DH_VERBOSE=1 ../../dh_python3 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, 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, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['python3-foo'] D: dh_python3 dh_python3:209: processing package python3-foo... D: dh_python3 fs:50: moving files from debian/python3-foo/usr/local/lib/python3.13/dist-packages to debian/python3-foo/usr/lib/python3/dist-packages/ D: dh_python3 fs:335: package python3-foo details = {'requires.txt': set(), 'egg-info': {'debian/python3-foo/usr/lib/python3/dist-packages/Foo-0.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {'/usr/lib/python3-foo': {'ext_vers': {Version('3.13')}, 'compile': True}}, 'compile': True, 'ext_vers': {Version('3.13')}, 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-foo D: dh_python3 depends:253: D={'python3:any (>= 3.2~)', 'python3 (<< 3.14)', 'python3 (>= 3.13~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/lib/python3-foo', '-V 3.13')] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl dh_link dh_link: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_missing dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_makeshlibs dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 9 in use) dpkg-gencontrol: warning: Depends field of package python3-foo: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Recommends field of package python3-foo: substitution variable ${python3:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-foo: substitution variable ${python3:Suggests} used, but is not defined dpkg-gencontrol: warning: Enhances field of package python3-foo: substitution variable ${python3:Enhances} used, but is not defined dpkg-gencontrol: warning: Breaks field of package python3-foo: substitution variable ${python3:Breaks} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-foo: substitution variable ${python3:Provides} used, but is not defined dpkg-gencontrol: warning: Depends field of package python3-foo: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Recommends field of package python3-foo: substitution variable ${python3:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-foo: substitution variable ${python3:Suggests} used, but is not defined dpkg-gencontrol: warning: Enhances field of package python3-foo: substitution variable ${python3:Enhances} used, but is not defined dpkg-gencontrol: warning: Breaks field of package python3-foo: substitution variable ${python3:Breaks} used, but is not defined dpkg-gencontrol: warning: Provides field of package python3-foo: substitution variable ${python3:Provides} used, but is not defined dh_md5sums dh_builddeb dpkg-deb: building package 'python3-foo-dbgsym' in '../python3-foo-dbgsym_0.1.1_arm64.deb'. dpkg-deb: building package 'python3-foo' in '../python3-foo_0.1.1_arm64.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' dpkg-genbuildinfo --build=binary -O../foo_0.1.1_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_0.1.1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . ../test-package-show-info ../foo_0.1.1_arm64.changes dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------- Test t302 has created the following packages: -------------------------------------------------- PACKAGE python3-foo-dbgsym_0.1.1_arm64.deb: new Debian package, version 2.0. size 2288 bytes: control archive=516 bytes. 336 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: python3-foo-dbgsym Source: foo Version: 0.1.1 Auto-Built-Package: debug-symbols Architecture: arm64 Maintainer: Piotr Ożarowski Installed-Size: 16 Depends: python3-foo (= 0.1.1) Section: debug Priority: optional Description: debug symbols for python3-foo Build-Ids: f99014f894154fc9a10c389cd5c730ee834f5ed7 drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/debug/.build-id/f9/ -rw-r--r-- root/root 5800 2025-12-01 06:56 ./usr/lib/debug/.build-id/f9/9014f894154fc9a10c389cd5c730ee834f5ed7.debug drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-12-01 06:56 ./usr/share/doc/python3-foo-dbgsym -> python3-foo -------------------------------------------------- PACKAGE python3-foo_0.1.1_arm64.deb: new Debian package, version 2.0. size 3804 bytes: control archive=1212 bytes. 345 bytes, 11 lines control 988 bytes, 12 lines md5sums 520 bytes, 19 lines * postinst #!/bin/sh 415 bytes, 12 lines * prerm #!/bin/sh Package: python3-foo Source: foo Version: 0.1.1 Architecture: arm64 Maintainer: Piotr Ożarowski Installed-Size: 159 Depends: python3 (<< 3.14), python3 (>= 3.13~), python3:any (>= 3.2~) Section: python Priority: optional Description: package with public and private Python 3 extension example package #3 - Python extensions drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/include/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/include/python3.13/ -rw-r--r-- root/root 0 2025-12-01 06:56 ./usr/include/python3.13/foo.h drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.1.egg-info/ -rw-r--r-- root/root 248 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.1.egg-info/PKG-INFO -rw-r--r-- root/root 1 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.1.egg-info/dependency_links.txt -rw-r--r-- root/root 12 2025-12-01 06:56 ./usr/lib/python3/dist-packages/Foo-0.1.egg-info/top_level.txt drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/ -rw-r--r-- root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/__init__.py -rw-r--r-- root/root 67296 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/bar.cpython-313-aarch64-linux-gnu.so -rw-r--r-- root/root 76 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3-foo/ -rw-r--r-- root/root 67296 2025-12-01 06:56 ./usr/lib/python3-foo/bar.cpython-313-aarch64-linux-gnu.so drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3-foo/empty-private-dir/ -rw-r--r-- root/root 76 2025-12-01 06:56 ./usr/lib/python3-foo/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/python3-foo/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/python3-foo/changelog.gz -rw-r--r-- root/root 108 2025-12-01 06:56 ./usr/share/doc/python3-foo/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/runtime.d/ -rwxr-xr-x root/root 152 2025-12-01 06:56 ./usr/share/python3/runtime.d/python3-foo.rtupdate -------------------------------------------------- make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' make -C t302 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' grep -q "py3compile -p python3-foo:arm64 /usr/lib/python3-foo"\ debian/python3-foo/DEBIAN/postinst grep -q "pypy3compile -p python3-foo:arm64 /usr/lib/python3-foo"\ debian/python3-foo/DEBIAN/postinst grep -q "py3clean -p python3-foo:arm64" debian/python3-foo/DEBIAN/prerm [ "`find debian/python3-foo/usr/lib/python3/dist-packages/foo -name 'bar.cpython-*.so'`" != "" ] test -e debian/python3-foo/usr/lib/python3-foo/empty-private-dir test ! -e debian/python3-foo/usr/lib/python3/dist-packages/empty-public-dir # test if moved from include/python3.X/ to include/python3.Xm/ (for Python << 3.8) #test -f debian/python3-foo/usr/include/python3.13m/foo.h make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t302' make -C t303 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' ============================================================ ==== TEST: t303 dpkg-buildpackage -b -us -uc \ --no-check-builddeps \ --check-command="../test-package-show-info" dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 0.1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Piotr Ożarowski dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config dh_auto_configure dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_prep debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' set -e; for ver in 3.13; do\ mkdir -p debian/python3-foo/usr/lib/python$ver/site-packages/;\ echo "print('foo')" > debian/python3-foo/usr/lib/python$ver/site-packages/foo.py;\ done make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) DH_VERBOSE=1 ../../dh_python3 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, 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, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['python3-foo'] D: dh_python3 dh_python3:209: processing package python3-foo... D: dh_python3 fs:50: moving files from debian/python3-foo/usr/lib/python3.13/site-packages to debian/python3-foo/usr/lib/python3/dist-packages/ D: dh_python3 fs:335: package python3-foo details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-foo D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl dh_link dh_link: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_missing dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 9 in use) dpkg-gencontrol: warning: Depends field of package python3-foo: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums dh_builddeb dpkg-deb: building package 'python3-foo' in '../python3-foo_0.1.1_all.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' dpkg-genbuildinfo --build=binary -O../foo_0.1.1_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_0.1.1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . ../test-package-show-info ../foo_0.1.1_arm64.changes dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------- Test t303 has created the following packages: -------------------------------------------------- PACKAGE python3-foo_0.1.1_all.deb: new Debian package, version 2.0. size 1668 bytes: control archive=880 bytes. 280 bytes, 11 lines control 214 bytes, 3 lines md5sums 257 bytes, 12 lines * postinst #!/bin/sh 403 bytes, 12 lines * prerm #!/bin/sh Package: python3-foo Source: foo Version: 0.1.1 Architecture: all Maintainer: Piotr Ożarowski Installed-Size: 14 Depends: python3:any Section: python Priority: optional Description: package with public Python 3 modules example package #4 - fix_locations test drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/lib/python3/dist-packages/ -rw-r--r-- root/root 13 2025-12-01 06:56 ./usr/lib/python3/dist-packages/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/python3-foo/ -rw-r--r-- root/root 139 2025-12-01 06:56 ./usr/share/doc/python3-foo/changelog.gz -rw-r--r-- root/root 108 2025-12-01 06:56 ./usr/share/doc/python3-foo/copyright -------------------------------------------------- make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' make -C t303 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' test -f debian/python3-foo/usr/lib/python3/dist-packages/foo.py test ! -d debian/python3-foo/usr/lib/python3.*/site-packages grep -q 'py3compile -p python3-foo\s*$' debian/python3-foo/DEBIAN/postinst grep -q 'pypy3compile -p python3-foo\s*||\s*true$' debian/python3-foo/DEBIAN/postinst grep -q 'py3clean -p python3-foo\s*$' debian/python3-foo/DEBIAN/prerm make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t303' make -C t304 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' ============================================================ ==== TEST: t304 dpkg-buildpackage -b -us -uc \ --no-check-builddeps \ --check-command="../test-package-show-info" dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Piotr Ożarowski dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config dh_auto_configure dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_prep debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) DH_VERBOSE=1 ../../dh_python3 -p foo D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'foo'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['foo'], no_package=None, remaining_packages=False, 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, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo'] D: dh_python3 dh_python3:209: processing package foo... I: dh_python3 tools:114: replacing shebang in debian/foo/usr/share/foo/baz.py I: dh_python3 tools:114: replacing shebang in debian/foo/usr/share/foo/foo.py D: dh_python3 fs:335: package foo details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3.4, /usr/bin/python3}, 'compile': True}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo I: dh_python3 depends:155: dependency on python3.4 (from shebang) ignored - it's not supported anymore D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/foo', '-V 3.4')] DH_VERBOSE=1 ../../dh_python3 -p foo /usr/share/bar -X spam.py D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'foo', '/usr/share/bar', '-X', 'spam.py'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['foo'], no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=[re.compile('spam.py')], 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, private_dir='/usr/share/bar', O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo'] D: dh_python3 dh_python3:209: processing package foo... I: dh_python3 tools:114: replacing shebang in debian/foo/usr/share/bar/bar.py D: dh_python3 fs:335: package foo details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/bar': {'shebangs': {/usr/bin/python3}, 'compile': True}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/bar', " -X 'spam.py'")] DH_VERBOSE=1 ../../dh_python3 -p foo /usr/share/baz32 --shebang '/usr/bin/python3.2 -OO' D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'foo', '/usr/share/baz32', '--shebang', '/usr/bin/python3.2 -OO'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['foo'], no_package=None, remaining_packages=False, 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='/usr/bin/python3.2 -OO', ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir='/usr/share/baz32', O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo'] D: dh_python3 dh_python3:209: processing package foo... I: dh_python3 tools:114: replacing shebang in debian/foo/usr/share/baz32/baz.py D: dh_python3 fs:335: package foo details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/baz32': {'shebangs': {/usr/bin/python3.2 -OO}, 'compile': True}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo I: dh_python3 depends:155: dependency on python3.2 (from shebang) ignored - it's not supported anymore D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/baz32', '-V 3.2')] # Argument priority: -O > regular args > DH_OPTIONS DH_VERBOSE=1 DH_OPTIONS=--shebang=/usr/bin/python3.0 \ ../../dh_python3 -p overrides \ --shebang=/usr/bin/python3-dbg \ /usr/share/overrides1 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'overrides', '--shebang=/usr/bin/python3-dbg', '/usr/share/overrides1'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['overrides'], no_package=None, remaining_packages=False, 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='/usr/bin/python3-dbg', ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir='/usr/share/overrides1', O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['overrides'] D: dh_python3 dh_python3:209: processing package overrides... I: dh_python3 tools:114: replacing shebang in debian/overrides/usr/share/overrides1/foo.py D: dh_python3 fs:335: package overrides details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/overrides1': {'shebangs': {/usr/bin/python3-dbg}, 'compile': True}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package overrides D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/overrides1', '')] DH_VERBOSE=1 ../../dh_python3 -p overrides \ --shebang=/usr/bin/python3.0 \ -O=--shebang=/usr/bin/python3-dbg \ -O=--foo=bar \ /usr/share/overrides2 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'overrides', '--shebang=/usr/bin/python3.0', '-O=--shebang=/usr/bin/python3-dbg', '-O=--foo=bar', '/usr/share/overrides2'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['overrides'], no_package=None, remaining_packages=False, 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='/usr/bin/python3-dbg', ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--shebang=/usr/bin/python3-dbg', '--foo=bar']) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['overrides'] D: dh_python3 dh_python3:209: processing package overrides... I: dh_python3 tools:114: replacing shebang in debian/overrides/usr/share/overrides2/foo.py I: dh_python3 tools:114: replacing shebang in debian/overrides/usr/share/overrides1/foo.py D: dh_python3 fs:335: package overrides details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/overrides': {'shebangs': {/usr/bin/python3-dbg, /usr/bin/python3-dbg}, 'compile': True}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package overrides D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/overrides', '')] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installexamples dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl dh_link dh_link: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_missing dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_md5sums dh_builddeb dpkg-deb: building package 'overrides' in '../overrides_1.0_all.deb'. dpkg-deb: building package 'foo' in '../foo_1.0_all.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' dpkg-genbuildinfo --build=binary -O../foo_1.0_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_1.0_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . ../test-package-show-info ../foo_1.0_arm64.changes dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------- Test t304 has created the following packages: -------------------------------------------------- PACKAGE foo_1.0_all.deb: new Debian package, version 2.0. size 2244 bytes: control archive=1096 bytes. 243 bytes, 10 lines control 662 bytes, 11 lines md5sums 831 bytes, 32 lines * postinst #!/bin/sh 387 bytes, 12 lines * prerm #!/bin/sh Package: foo Version: 1.0 Architecture: all Maintainer: Piotr Ożarowski Installed-Size: 25 Depends: python3:any Section: misc Priority: optional Description: example 4 - shebangs example package #4 - shebang related tests drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/bar/ -rwxr-xr-x root/root 37 2025-12-01 06:56 ./usr/share/bar/bar.py -rw-r--r-- root/root 14 2025-12-01 06:56 ./usr/share/bar/spam.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/baz32/ -rwxr-xr-x root/root 50 2025-12-01 06:56 ./usr/share/baz32/baz.py -rw-r--r-- root/root 14 2025-12-01 06:56 ./usr/share/baz32/spam.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo/ -rw-r--r-- root/root 138 2025-12-01 06:56 ./usr/share/doc/foo/changelog.gz -rw-r--r-- root/root 108 2025-12-01 06:56 ./usr/share/doc/foo/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo/examples/ -rwxr-xr-x root/root 75 2025-12-01 06:56 ./usr/share/doc/foo/examples/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 44 2025-12-01 06:56 ./usr/share/foo/baz.py -rwxr-xr-x root/root 70 2025-12-01 06:56 ./usr/share/foo/foo.py -rw-r--r-- root/root 14 2025-12-01 06:56 ./usr/share/foo/spam.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/runtime.d/ -rwxr-xr-x root/root 346 2025-12-01 06:56 ./usr/share/python3/runtime.d/foo.rtupdate -------------------------------------------------- PACKAGE overrides_1.0_all.deb: new Debian package, version 2.0. size 1888 bytes: control archive=936 bytes. 281 bytes, 11 lines control 344 bytes, 5 lines md5sums 571 bytes, 22 lines * postinst #!/bin/sh 399 bytes, 12 lines * prerm #!/bin/sh Package: overrides Source: foo Version: 1.0 Architecture: all Maintainer: Piotr Ożarowski Installed-Size: 17 Depends: python3:any Section: misc Priority: optional Description: example 4 - command line parsing example package #4 - command line argument parsing drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/overrides/ -rw-r--r-- root/root 138 2025-12-01 06:56 ./usr/share/doc/overrides/changelog.gz -rw-r--r-- root/root 108 2025-12-01 06:56 ./usr/share/doc/overrides/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/overrides1/ -rwxr-xr-x root/root 72 2025-12-01 06:56 ./usr/share/overrides1/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/overrides2/ -rwxr-xr-x root/root 72 2025-12-01 06:56 ./usr/share/overrides2/foo.py drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/python3/runtime.d/ -rwxr-xr-x root/root 267 2025-12-01 06:56 ./usr/share/python3/runtime.d/overrides.rtupdate -------------------------------------------------- make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' make -C t304 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' # python3.2 hardcoded via `dh_python3 --shebang ...python3.2` grep -q '#! /usr/bin/python3.2 -OO' debian/foo/usr/share/baz32/baz.py # python3.4 hardcoded via shebang grep -q '/usr/share/foo \-V 3.4' debian/foo/DEBIAN/postinst # /env removed from shebang grep -q '#! /usr/bin/python3' debian/foo/usr/share/bar/bar.py # /local removed from shebang grep -q '#! /usr/bin/python3' debian/foo/usr/share/foo/baz.py grep -q '#! /usr/bin/python3.4' debian/foo/usr/share/foo/foo.py # make sure /usr/share/doc/ is ignored grep -q -v "py3compile -p foo /usr/share/doc"\ debian/foo/DEBIAN/postinst # -X made it into the postinst grep -qF "/usr/share/bar -X 'spam.py'" debian/foo/DEBIAN/postinst # Check argument parsing order grep -q '#! /usr/bin/python3-dbg' debian/overrides/usr/share/overrides1/foo.py grep -q '#! /usr/bin/python3-dbg' debian/overrides/usr/share/overrides2/foo.py make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t304' make -C t305 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' rm -f debian/foo5a.debhelper.log.end_dh_install dh_clean make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' ============================================================ ==== TEST: t305 dpkg-buildpackage -b -us -uc \ --no-check-builddeps \ --check-command="../test-package-show-info" dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Maximilian Engelhardt dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' rm -f debian/foo5a.debhelper.log.end_dh_install dh_clean make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' dh binary --buildsystem=none dh_update_autotools_config -O--buildsystem=none dh_autoreconf -O--buildsystem=none dh_auto_configure -O--buildsystem=none dh_auto_build -O--buildsystem=none dh_auto_test -O--buildsystem=none create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=none dh_prep -O--buildsystem=none debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' dh_auto_install mkdir -p debian/foo5e/usr/share/foo/ echo "#! /usr/bin/env python3.13\n\"/usr/bin/env DEFAULT_PYTHON shebang\"" > debian/foo5e/usr/share/foo/foo5e chmod +x debian/foo5e/usr/share/foo/foo5e mkdir -p debian/foo5f/usr/share/foo/ echo "#! /usr/bin/python3.13\n\"/usr/bin/DEFAULT_PYTHON shebang\"" > debian/foo5f/usr/share/foo/foo5f chmod +x debian/foo5f/usr/share/foo/foo5f make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' dh_install DH_VERBOSE=1 ../../dh_python3 -p foo5a /usr/share/foo D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '-p', 'foo5a', '/usr/share/foo'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=['foo5a'], no_package=None, remaining_packages=False, 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, private_dir='/usr/share/foo', O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo5a'] D: dh_python3 dh_python3:209: processing package foo5a... I: dh_python3 tools:114: replacing shebang in debian/foo5a/usr/share/foo/foo5a D: dh_python3 fs:335: package foo5a details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5a D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] DH_VERBOSE=1 ../../dh_python3 --remaining-packages /usr/share/foo D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3', '--remaining-packages', '/usr/share/foo'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=True, 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, private_dir='/usr/share/foo', O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo5b', 'foo5c', 'foo5d', 'foo5e', 'foo5f'] D: dh_python3 dh_python3:209: processing package foo5b... I: dh_python3 tools:114: replacing shebang in debian/foo5b/usr/share/foo/foo5b D: dh_python3 fs:335: package foo5b details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5b D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:209: processing package foo5c... I: dh_python3 tools:114: replacing shebang in debian/foo5c/usr/share/foo/foo5c D: dh_python3 fs:335: package foo5c details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5c D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:209: processing package foo5d... I: dh_python3 tools:114: replacing shebang in debian/foo5d/usr/share/foo/foo5d D: dh_python3 fs:335: package foo5d details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5d D: dh_python3 depends:253: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:209: processing package foo5e... I: dh_python3 tools:114: replacing shebang in debian/foo5e/usr/share/foo/foo5e D: dh_python3 fs:335: package foo5e details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3.13}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5e D: dh_python3 depends:253: D={'python3.13:any'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:209: processing package foo5f... D: dh_python3 fs:335: package foo5f details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'shebangs': {/usr/bin/python3.13}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo5f D: dh_python3 depends:253: D={'python3.13:any'}; R=[]; S=[]; E=[], B=[]; RT=[] cp debian/foo5a.debhelper.log debian/foo5a.debhelper.log.end_dh_install make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' dh_installdocs -O--buildsystem=none dh_installchangelogs -O--buildsystem=none dh_installinit -O--buildsystem=none dh_installsystemduser -O--buildsystem=none dh_perl -O--buildsystem=none dh_link -O--buildsystem=none dh_strip_nondeterminism -O--buildsystem=none dh_compress -O--buildsystem=none dh_fixperms -O--buildsystem=none dh_missing -O--buildsystem=none dh_installdeb -O--buildsystem=none dh_gencontrol -O--buildsystem=none dh_md5sums -O--buildsystem=none dh_builddeb -O--buildsystem=none dpkg-deb: building package 'foo5b' in '../foo5b_1.0_all.deb'. dpkg-deb: building package 'foo5d' in '../foo5d_1.0_all.deb'. dpkg-deb: building package 'foo5a' in '../foo5a_1.0_all.deb'. dpkg-deb: building package 'foo5c' in '../foo5c_1.0_all.deb'. dpkg-deb: building package 'foo5e' in '../foo5e_1.0_all.deb'. dpkg-deb: building package 'foo5f' in '../foo5f_1.0_all.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' dpkg-genbuildinfo --build=binary -O../foo_1.0_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_1.0_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . ../test-package-show-info ../foo_1.0_arm64.changes dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------- Test t305 has created the following packages: -------------------------------------------------- PACKAGE foo5a_1.0_all.deb: new Debian package, version 2.0. size 1324 bytes: control archive=552 bytes. 289 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5a Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3:any Section: misc Priority: optional Description: example 5a - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5a/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5a/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5a/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 47 2025-12-01 06:56 ./usr/share/foo/foo5a -------------------------------------------------- PACKAGE foo5b_1.0_all.deb: new Debian package, version 2.0. size 1328 bytes: control archive=556 bytes. 289 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5b Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3:any Section: misc Priority: optional Description: example 5b - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5b/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5b/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5b/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 46 2025-12-01 06:56 ./usr/share/foo/foo5b -------------------------------------------------- PACKAGE foo5c_1.0_all.deb: new Debian package, version 2.0. size 1324 bytes: control archive=552 bytes. 289 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5c Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3:any Section: misc Priority: optional Description: example 5c - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5c/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5c/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5c/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 51 2025-12-01 06:56 ./usr/share/foo/foo5c -------------------------------------------------- PACKAGE foo5d_1.0_all.deb: new Debian package, version 2.0. size 1328 bytes: control archive=552 bytes. 289 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5d Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3:any Section: misc Priority: optional Description: example 5d - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5d/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5d/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5d/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 50 2025-12-01 06:56 ./usr/share/foo/foo5d -------------------------------------------------- PACKAGE foo5e_1.0_all.deb: new Debian package, version 2.0. size 1344 bytes: control archive=556 bytes. 292 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5e Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3.13:any Section: misc Priority: optional Description: example 5e - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5e/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5e/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5e/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 61 2025-12-01 06:56 ./usr/share/foo/foo5e -------------------------------------------------- PACKAGE foo5f_1.0_all.deb: new Debian package, version 2.0. size 1340 bytes: control archive=556 bytes. 292 bytes, 11 lines control 185 bytes, 3 lines md5sums Package: foo5f Source: foo Version: 1.0 Architecture: all Maintainer: Maximilian Engelhardt Installed-Size: 10 Depends: python3.13:any Section: misc Priority: optional Description: example 5f - private shebangs example package #5 - shebang related tests in private dirs drwxr-xr-x root/root 0 2025-12-01 06:56 ./ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/doc/foo5f/ -rw-r--r-- root/root 140 2025-12-01 06:56 ./usr/share/doc/foo5f/changelog.gz -rw-r--r-- root/root 115 2025-12-01 06:56 ./usr/share/doc/foo5f/copyright drwxr-xr-x root/root 0 2025-12-01 06:56 ./usr/share/foo/ -rwxr-xr-x root/root 57 2025-12-01 06:56 ./usr/share/foo/foo5f -------------------------------------------------- make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make -C t305 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' grep -qe "Depends: .*python3\(:any\)\?" debian/foo5a/DEBIAN/control grep -qe "Depends: .*python3\(:any\)\?" debian/foo5b/DEBIAN/control grep -qe "Depends: .*python3\(:any\)\?" debian/foo5c/DEBIAN/control grep -qe "Depends: .*python3\(:any\)\?" debian/foo5d/DEBIAN/control grep -qe "Depends: .*python3\(:any\)\?" debian/foo5e/DEBIAN/control grep -qe "Depends: .*python3\(:any\)\?" debian/foo5f/DEBIAN/control grep -Fxq dh_python3 debian/foo5a.debhelper.log.end_dh_install grep -Fxc dh_python3 debian/foo5a.debhelper.log.end_dh_install | grep -Fxq 1 make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t305' make -C t306 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh clean --buildsystem=none debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf build Foo.egg-info make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf lib/Foo.egg-info build dpkg-buildpackage -b -us -uc dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 0.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Maximilian Engelhardt dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh clean --buildsystem=none debian/rules override_dh_auto_clean make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' rm -rf build Foo.egg-info make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh binary --buildsystem=none dh_update_autotools_config -O--buildsystem=none dh_autoreconf -O--buildsystem=none dh_auto_configure -O--buildsystem=none debian/rules override_dh_auto_build make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' python3 setup.py build /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_auto_test -O--buildsystem=none create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=none dh_prep -O--buildsystem=none debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' python3 setup.py install --root=debian/foo/ --install-lib=/usr/share/foo/python /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_install DH_VERBOSE=1 ../../dh_python3 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, 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, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['foo'] D: dh_python3 dh_python3:209: processing package foo... D: dh_python3 fs:335: package foo details = {'requires.txt': set(), 'egg-info': {'debian/foo/usr/share/foo/python/Foo-0.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': set(), 'private_dirs': {'/usr/share/foo': {'compile': True, 'ext_vers': {Version('3.13')}}}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package foo D: dh_python3 depends:253: D={'python3 (>= 3.13~)', 'python3 (<< 3.14)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[('/usr/share/foo', '-V 3.13')] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dh_installdocs -O--buildsystem=none dh_installchangelogs -O--buildsystem=none dh_installinit -O--buildsystem=none dh_installsystemduser -O--buildsystem=none dh_perl -O--buildsystem=none dh_link -O--buildsystem=none dh_strip_nondeterminism -O--buildsystem=none dh_compress -O--buildsystem=none dh_fixperms -O--buildsystem=none dh_missing -O--buildsystem=none dh_dwz -O--buildsystem=none dwz: debian/foo/usr/share/foo/python/foo/bar.cpython-313-aarch64-linux-gnu.so: .debug_info section not present dh_strip -O--buildsystem=none dh_makeshlibs -O--buildsystem=none dh_shlibdeps -O--buildsystem=none dh_installdeb -O--buildsystem=none dh_gencontrol -O--buildsystem=none dpkg-gencontrol: warning: Depends field of package foo: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package foo: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=none dh_builddeb -O--buildsystem=none dpkg-deb: building package 'foo' in '../foo_0.1_arm64.deb'. dpkg-deb: building package 'foo-dbgsym' in '../foo-dbgsym_0.1_arm64.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' dpkg-genbuildinfo --build=binary -O../foo_0.1_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_0.1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' make -C t306 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' grep -qe "^Depends: .*python3\(:any\)\? (<< 3\.[0-9]\+)" \ debian/foo/DEBIAN/control grep -qe "^Depends: .*python3\(:any\)\? (>= 3\.[0-9]\+~)" \ debian/foo/DEBIAN/control make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t306' make -C t307 run make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' ./debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh clean --buildsystem=none dh_auto_clean -O--buildsystem=none dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' rm -rf lib/Foo.egg-info build dpkg-buildpackage -b -us -uc dpkg-buildpackage: info: source package foo dpkg-buildpackage: info: source version 0.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Maximilian Engelhardt dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh clean --buildsystem=none dh_auto_clean -O--buildsystem=none dh_autoreconf_clean -O--buildsystem=none dh_clean -O--buildsystem=none make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' debian/rules binary make[5]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh binary --buildsystem=none dh_update_autotools_config -O--buildsystem=none dh_autoreconf -O--buildsystem=none dh_auto_configure -O--buildsystem=none dh_auto_test -O--buildsystem=none create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=none dh_prep -O--buildsystem=none debian/rules override_dh_auto_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' mkdir -p debian/python3-foo/usr/lib/python3/dist-packages cp -a Foo.egg-info lib/* debian/python3-foo/usr/lib/python3/dist-packages make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' debian/rules override_dh_install make[6]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh_install PYTHONPATH=../.. DH_VERBOSE=1 ../../dh_python3 D: dh_python3 dh_python3:184: version: DEVELV D: dh_python3 dh_python3:185: argv: ['../../dh_python3'] D: dh_python3 dh_python3:186: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, 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, private_dir=None, O=None) D: dh_python3 dh_python3:187: supported Python versions: 3.13 (default=3.13) D: dh_python3 debhelper:174: source=foo, binary packages=['python3-foo'] D: dh_python3 dh_python3:209: processing package python3-foo... D: dh_python3 fs:335: package python3-foo details = {'requires.txt': set(), 'egg-info': {'debian/python3-foo/usr/lib/python3/dist-packages/Foo.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-foo D: dh_python3 pydist:175: trying to find dependency for cachy (python=None) D: dh_python3 pydist:209: dependency: module cachy is known to pydist: [{'name': 'cachy', 'vrange': '', 'dependency': 'python3-cachy', 'standard': 'PEP440', 'rules': [], 'versions': {Version('3.13')}}] D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3:any', 'python3-cachy'}; R=[]; S=[]; E=[], B=[]; RT=[] make[6]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dh_installdocs -O--buildsystem=none dh_installchangelogs -O--buildsystem=none dh_installinit -O--buildsystem=none dh_installsystemduser -O--buildsystem=none dh_perl -O--buildsystem=none dh_link -O--buildsystem=none dh_strip_nondeterminism -O--buildsystem=none dh_compress -O--buildsystem=none dh_fixperms -O--buildsystem=none dh_missing -O--buildsystem=none dh_installdeb -O--buildsystem=none dh_gencontrol -O--buildsystem=none dh_md5sums -O--buildsystem=none dh_builddeb -O--buildsystem=none dpkg-deb: building package 'python3-foo' in '../python3-foo_0.1_all.deb'. make[5]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' dpkg-genbuildinfo --build=binary -O../foo_0.1_arm64.buildinfo dpkg-genchanges --build=binary -O../foo_0.1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' make -C t307 check make[4]: Entering directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' Makefile:7: warning: overriding recipe for target 'run' ../common.mk:12: warning: ignoring old recipe for target 'run' grep -qEe "^Depends: (.* )?python3-cachy(,| )" \ debian/python3-foo/DEBIAN/control make[4]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests/t307' make[3]: Leaving directory '/build/reproducible-path/dh-python-6.20251201/tests' make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' make[1]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/dh-python-6.20251201' DESTDIR=debian/dh-python PREFIX=/usr make install make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201' install -m 755 -d debian/dh-python/usr/bin \ debian/dh-python/usr/share/debhelper/autoscripts/ \ debian/dh-python/usr/share/perl5/Debian/Debhelper/Sequence/ \ debian/dh-python/usr/share/perl5/Debian/Debhelper/Buildsystem/ \ debian/dh-python/usr/share/dh-python/dhpython/build \ debian/dh-python/usr/share/dh-python/dist install -m 644 pydist/*_fallback debian/dh-python/usr/share/dh-python/dist/ install -m 644 dhpython/*.py debian/dh-python/usr/share/dh-python/dhpython/ install -m 644 dhpython/build/*.py debian/dh-python/usr/share/dh-python/dhpython/build/ install -m 755 pybuild debian/dh-python/usr/share/dh-python/ install -m 755 pybuild-autopkgtest debian/dh-python/usr/share/dh-python/ install -m 755 dh_python3 debian/dh-python/usr/share/dh-python/ sed -i -e 's/DEVELV/6.20251201/' debian/dh-python/usr/share/dh-python/pybuild sed -i -e 's/DEVELV/6.20251201/' debian/dh-python/usr/share/dh-python/dh_python3 install -m 644 dh/pybuild.pm debian/dh-python/usr/share/perl5/Debian/Debhelper/Buildsystem/ install -m 644 dh/python3.pm debian/dh-python/usr/share/perl5/Debian/Debhelper/Sequence/ install -m 644 autoscripts/* debian/dh-python/usr/share/debhelper/autoscripts/ make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' DESTDIR=debian/dh-python PREFIX=/usr make manpages make[2]: Entering directory '/build/reproducible-path/dh-python-6.20251201' rst2man pybuild.rst > pybuild.1 rst2man pybuild-autopkgtest.rst > pybuild-autopkgtest.1 rst2man dh_python3.rst > dh_python3.1 make[2]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' # generate maintainer scripts, etc. ./dh_python3 I: dh_python3 tools:114: replacing shebang in debian/dh-python/usr/share/dh-python/dh_python3 I: dh_python3 tools:114: replacing shebang in debian/dh-python/usr/share/dh-python/pybuild make[1]: Leaving directory '/build/reproducible-path/dh-python-6.20251201' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dpkg-gencontrol: warning: package dh-python: substitution variable ${perl:Depends} unused, but is defined dh_md5sums dh_builddeb dpkg-deb: building package 'dh-python' in '../dh-python_6.20251201_all.deb'. dpkg-deb: building package 'pybuild-plugin-pyproject' in '../pybuild-plugin-pyproject_6.20251201_all.deb'. dpkg-deb: building package 'pybuild-plugin-autopkgtest' in '../pybuild-plugin-autopkgtest_6.20251201_all.deb'. dpkg-genbuildinfo --build=binary -O../dh-python_6.20251201_arm64.buildinfo dpkg-genchanges --build=binary -O../dh-python_6.20251201_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3330261 and its subdirectories I: Current time: Mon Jan 4 07:37:19 -12 2027 I: pbuilder-time-stamp: 1799091439 Tue Dec 2 13:14:20 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Tue Dec 2 13:14:20 UTC 2025 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Tue Dec 2 13:15:23 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Tue Dec 2 13:15:23 UTC 2025 I: dh-python_6.20251201_arm64.changes: Format: 1.8 Date: Mon, 01 Dec 2025 14:56:52 -0400 Source: dh-python Binary: dh-python pybuild-plugin-autopkgtest pybuild-plugin-pyproject Architecture: all Version: 6.20251201 Distribution: unstable Urgency: medium Maintainer: Piotr Ożarowski Changed-By: Stefano Rivera Description: dh-python - Debian helper tools for packaging Python libraries and applicatio pybuild-plugin-autopkgtest - pybuild autopkgtest test runner (metapackage) pybuild-plugin-pyproject - Debian helper tools for packaging Python libraries using PEP517 Closes: 1115299 Changes: dh-python (6.20251201) unstable; urgency=medium . [ Stefano Rivera ] * Remove setuptools -> python3-pkg-resources mapping from pydist, pkg_resources is deprecated upstream. * Update pydist data. . [ Colin Watson ] * Normalize names in pydist lookups. * pyproject plugin: Support headers (closes: #1115299). Checksums-Sha1: c153ef9eeedef52f836ca5d20d1f4592640d52e7 114208 dh-python_6.20251201_all.deb b9fa8f6a22f605311c414a9322bb613709257e0f 7337 dh-python_6.20251201_arm64.buildinfo cf1ce683dfc04874cd3eeb356260aa5862d8bd27 12184 pybuild-plugin-autopkgtest_6.20251201_all.deb 40b8d9e884abe2e61c370fbfe729ee0df150e174 12152 pybuild-plugin-pyproject_6.20251201_all.deb Checksums-Sha256: 04ffc38a5e34b678dc0b59d8e3f7bb1bef8cd2ef25c5ed2c5ea6ca628843c26f 114208 dh-python_6.20251201_all.deb 77dabe1114952ad4cb35be1ffa9be3e5489f65bd31f928ab1d36b77f69c3eed2 7337 dh-python_6.20251201_arm64.buildinfo 09f8cba8b1cd29c9762fb00bad5b82a2ec472c02057efb1b8a66ba1c13384e70 12184 pybuild-plugin-autopkgtest_6.20251201_all.deb c7fea94ff88124b14bcb1103781548b689bf330c04e83d61f3c7cf9e1003f23b 12152 pybuild-plugin-pyproject_6.20251201_all.deb Files: 26bce1ac17330fa276e2e70483508d06 114208 python optional dh-python_6.20251201_all.deb 12e2eea41f9a9c028f2535386143bbce 7337 python optional dh-python_6.20251201_arm64.buildinfo bd640dd3a33d490e34a76130d4c15418 12184 python optional pybuild-plugin-autopkgtest_6.20251201_all.deb c17c75f5bd7739859cc430c77a2206f2 12152 python optional pybuild-plugin-pyproject_6.20251201_all.deb Tue Dec 2 13:15:24 UTC 2025 I: diffoscope 309 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_4-110019.service; invocation ID: 1809a7676f1e4a20ac2f65c5f8d24791 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/dh-python_6.20251201.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/dh-python_6.20251201.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/dh-python_6.20251201.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/b1/dh-python_6.20251201_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.8EkdU0oX/b2/dh-python_6.20251201_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 196ms CPU time consumed: 173ms Memory peak: 17.6M (swap: 0B) Tue Dec 2 13:15:25 UTC 2025 I: diffoscope 309 found no differences in the changes files, and a .buildinfo file also exists. Tue Dec 2 13:15:25 UTC 2025 I: dh-python from unstable built successfully and reproducibly on arm64. Tue Dec 2 13:15:26 UTC 2025 I: Removing signed dh-python_6.20251201_arm64.buildinfo.asc files: removed './b1/dh-python_6.20251201_arm64.buildinfo.asc' removed './b2/dh-python_6.20251201_arm64.buildinfo.asc'