I: pbuilder: network access will be disabled during build
I: Current time: Wed Jan 22 14:47:55 +14 2025
I: pbuilder-time-stamp: 1737506875
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 [debputy_0.1.63.dsc]
I: copying [./debputy_0.1.63.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./debputy_0.1.63.dsc: unsupported subcommand
dpkg-source: info: extracting debputy in debputy-0.1.63
dpkg-source: info: unpacking debputy_0.1.63.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/2968075/tmp/hooks/D01_modify_environment starting
debug: Running on infom01-amd64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Jan 22 00:48 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/2968075/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/2968075/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
  BASH_VERSION='5.2.37(1)-release'
  BUILDDIR=/build/reproducible-path
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=amd64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
  DIRSTACK=()
  DISTRIBUTION=unstable
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=x86_64
  HOST_ARCH=amd64
  IFS=' 	
  '
  INVOCATION_ID=13bce16a266b4ae594ec3b36157e989c
  LANG=C
  LANGUAGE=et_EE:et
  LC_ALL=C
  MACHTYPE=x86_64-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=2968075
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.MoE5rQry/pbuilderrc_BoPc --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.MoE5rQry/b2 --logfile b2/build.log debputy_0.1.63.dsc'
  SUDO_GID=109
  SUDO_UID=104
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
I: uname -a
  Linux i-capture-the-hostname 6.1.0-30-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/2968075/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: amd64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
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), dh-sequence-single-binary, hunspell-en-us, python3-colored, python3-colorlog, python3-debian, python3-hunspell, python3-lsprotocol, python3-pygls, python3-pytest, python3-ruyaml | python3-ruamel.yaml, python3:any (>= 3.11~), strip-nondeterminism
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19850 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 dh-sequence-single-binary; however:
  Package dh-sequence-single-binary is not installed.
 pbuilder-satisfydepends-dummy depends on hunspell-en-us; however:
  Package hunspell-en-us is not installed.
 pbuilder-satisfydepends-dummy depends on python3-colored; however:
  Package python3-colored is not installed.
 pbuilder-satisfydepends-dummy depends on python3-colorlog; however:
  Package python3-colorlog is not installed.
 pbuilder-satisfydepends-dummy depends on python3-debian; however:
  Package python3-debian is not installed.
 pbuilder-satisfydepends-dummy depends on python3-hunspell; however:
  Package python3-hunspell is not installed.
 pbuilder-satisfydepends-dummy depends on python3-lsprotocol; however:
  Package python3-lsprotocol is not installed.
 pbuilder-satisfydepends-dummy depends on python3-pygls; however:
  Package python3-pygls is not installed.
 pbuilder-satisfydepends-dummy depends on python3-pytest; however:
  Package python3-pytest is not installed.
 pbuilder-satisfydepends-dummy depends on python3-ruyaml | python3-ruamel.yaml; however:
  Package python3-ruyaml is not installed.
  Package python3-ruamel.yaml is not installed.
 pbuilder-satisfydepends-dummy depends on python3:any (>= 3.11~).
 pbuilder-satisfydepends-dummy depends on strip-nondeterminism; however:
  Package strip-nondeterminism 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} dictionaries-common{a} dwz{a} emacsen-common{a} file{a} gettext{a} gettext-base{a} groff-base{a} hunspell-en-us{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libhunspell-1.7-0{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libtext-iconv-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} lsb-release{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} python3{a} python3-attr{a} python3-cattr{a} python3-chardet{a} python3-colored{a} python3-colorlog{a} python3-debian{a} python3-distro{a} python3-hunspell{a} python3-iniconfig{a} python3-lsprotocol{a} python3-minimal{a} python3-packaging{a} python3-pluggy{a} python3-pygls{a} python3-pytest{a} python3-ruyaml{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} strip-nondeterminism{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx python3-apt python3-pygments wget zstd 
0 packages upgraded, 66 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.0 MB of archives. After unpacking 112 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get: 2 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB]
Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB]
Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025a-1 [259 kB]
Get: 8 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.4.6-1 [23.6 kB]
Get: 9 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-6 [69.4 kB]
Get: 10 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-6 [169 kB]
Get: 11 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get: 12 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get: 13 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get: 14 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get: 15 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.24 [24.8 kB]
Get: 16 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB]
Get: 17 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB]
Get: 18 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3+b1 [43.3 kB]
Get: 19 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get: 20 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB]
Get: 21 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-7 [1185 kB]
Get: 22 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get: 23 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB]
Get: 24 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.0-1 [1420 kB]
Get: 25 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-5 [294 kB]
Get: 26 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3 [493 kB]
Get: 27 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 28 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 29 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-1 [770 kB]
Get: 30 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 31 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-2 [539 kB]
Get: 32 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 33 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 34 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB]
Get: 35 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.1-1 [8584 B]
Get: 36 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB]
Get: 37 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB]
Get: 38 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-1 [476 kB]
Get: 39 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get: 40 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB]
Get: 41 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get: 42 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 43 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 44 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.24.1 [920 kB]
Get: 45 http://deb.debian.org/debian unstable/main amd64 libtext-iconv-perl amd64 1.7-8+b4 [14.4 kB]
Get: 46 http://deb.debian.org/debian unstable/main amd64 emacsen-common all 3.0.5 [12.3 kB]
Get: 47 http://deb.debian.org/debian unstable/main amd64 dictionaries-common all 1.30.3 [172 kB]
Get: 48 http://deb.debian.org/debian unstable/main amd64 hunspell-en-us all 1:2020.12.07-3 [559 kB]
Get: 49 http://deb.debian.org/debian unstable/main amd64 libhunspell-1.7-0 amd64 1.7.2+really1.7.2-10+b4 [237 kB]
Get: 50 http://deb.debian.org/debian unstable/main amd64 lsb-release all 12.1-1 [5912 B]
Get: 51 http://deb.debian.org/debian unstable/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get: 52 http://deb.debian.org/debian unstable/main amd64 python3-cattr all 23.2.3-1 [45.0 kB]
Get: 53 http://deb.debian.org/debian unstable/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get: 54 http://deb.debian.org/debian unstable/main amd64 python3-colored all 2.2.4-1 [15.9 kB]
Get: 55 http://deb.debian.org/debian unstable/main amd64 python3-colorlog all 6.9.0-1 [27.5 kB]
Get: 56 http://deb.debian.org/debian unstable/main amd64 python3-debian all 0.1.49 [115 kB]
Get: 57 http://deb.debian.org/debian unstable/main amd64 python3-distro all 1.9.0-1 [20.3 kB]
Get: 58 http://deb.debian.org/debian unstable/main amd64 python3-hunspell amd64 0.5.5-2+b11 [10.8 kB]
Get: 59 http://deb.debian.org/debian unstable/main amd64 python3-iniconfig all 1.1.1-2 [6396 B]
Get: 60 http://deb.debian.org/debian unstable/main amd64 python3-lsprotocol all 2023.0.1-1 [57.9 kB]
Get: 61 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 24.2-1 [55.3 kB]
Get: 62 http://deb.debian.org/debian unstable/main amd64 python3-pluggy all 1.5.0-1 [26.9 kB]
Get: 63 http://deb.debian.org/debian unstable/main amd64 python3-pygls all 1.3.0-2 [42.0 kB]
Get: 64 http://deb.debian.org/debian unstable/main amd64 python3-pytest all 8.3.4-1 [250 kB]
Get: 65 http://deb.debian.org/debian unstable/main amd64 python3-ruyaml all 0.91.0-5 [97.6 kB]
Get: 66 http://deb.debian.org/debian unstable/main amd64 strip-nondeterminism all 1.14.1-1 [9056 B]
Fetched 29.0 MB in 1s (54.1 MB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19850 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
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 ... 20184 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../3-tzdata_2025a-1_all.deb ...
Unpacking tzdata (2025a-1) ...
Selecting previously unselected package libffi8:amd64.
Preparing to unpack .../4-libffi8_3.4.6-1_amd64.deb ...
Unpacking libffi8:amd64 (3.4.6-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../5-readline-common_8.2-6_all.deb ...
Unpacking readline-common (8.2-6) ...
Selecting previously unselected package libreadline8t64:amd64.
Preparing to unpack .../6-libreadline8t64_8.2-6_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:amd64 (8.2-6) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../7-libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../8-python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../9-libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
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 ... 21194 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:amd64.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_amd64.deb ...
Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_amd64.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_amd64.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../09-libpipeline1_1.5.8-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_amd64.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-5_amd64.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.5.4-2_all.deb ...
Unpacking libtool (2.5.4-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
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.14.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-1) ...
Selecting previously unselected package libelf1t64:amd64.
Preparing to unpack .../22-libelf1t64_0.192-4_amd64.deb ...
Unpacking libelf1t64:amd64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1+b1_amd64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:amd64.
Preparing to unpack .../24-libunistring5_1.3-1_amd64.deb ...
Unpacking libunistring5:amd64 (1.3-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../25-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ...
Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libtext-iconv-perl:amd64.
Preparing to unpack .../31-libtext-iconv-perl_1.7-8+b4_amd64.deb ...
Unpacking libtext-iconv-perl:amd64 (1.7-8+b4) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../32-emacsen-common_3.0.5_all.deb ...
Unpacking emacsen-common (3.0.5) ...
Selecting previously unselected package dictionaries-common.
Preparing to unpack .../33-dictionaries-common_1.30.3_all.deb ...
Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common'
Unpacking dictionaries-common (1.30.3) ...
Selecting previously unselected package hunspell-en-us.
Preparing to unpack .../34-hunspell-en-us_1%3a2020.12.07-3_all.deb ...
Unpacking hunspell-en-us (1:2020.12.07-3) ...
Selecting previously unselected package libhunspell-1.7-0:amd64.
Preparing to unpack .../35-libhunspell-1.7-0_1.7.2+really1.7.2-10+b4_amd64.deb ...
Unpacking libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-10+b4) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../36-lsb-release_12.1-1_all.deb ...
Unpacking lsb-release (12.1-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../37-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-cattr.
Preparing to unpack .../38-python3-cattr_23.2.3-1_all.deb ...
Unpacking python3-cattr (23.2.3-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../39-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-colored.
Preparing to unpack .../40-python3-colored_2.2.4-1_all.deb ...
Unpacking python3-colored (2.2.4-1) ...
Selecting previously unselected package python3-colorlog.
Preparing to unpack .../41-python3-colorlog_6.9.0-1_all.deb ...
Unpacking python3-colorlog (6.9.0-1) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../42-python3-debian_0.1.49_all.deb ...
Unpacking python3-debian (0.1.49) ...
Selecting previously unselected package python3-distro.
Preparing to unpack .../43-python3-distro_1.9.0-1_all.deb ...
Unpacking python3-distro (1.9.0-1) ...
Selecting previously unselected package python3-hunspell.
Preparing to unpack .../44-python3-hunspell_0.5.5-2+b11_amd64.deb ...
Unpacking python3-hunspell (0.5.5-2+b11) ...
Selecting previously unselected package python3-iniconfig.
Preparing to unpack .../45-python3-iniconfig_1.1.1-2_all.deb ...
Unpacking python3-iniconfig (1.1.1-2) ...
Selecting previously unselected package python3-lsprotocol.
Preparing to unpack .../46-python3-lsprotocol_2023.0.1-1_all.deb ...
Unpacking python3-lsprotocol (2023.0.1-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../47-python3-packaging_24.2-1_all.deb ...
Unpacking python3-packaging (24.2-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../48-python3-pluggy_1.5.0-1_all.deb ...
Unpacking python3-pluggy (1.5.0-1) ...
Selecting previously unselected package python3-pygls.
Preparing to unpack .../49-python3-pygls_1.3.0-2_all.deb ...
Unpacking python3-pygls (1.3.0-2) ...
Selecting previously unselected package python3-pytest.
Preparing to unpack .../50-python3-pytest_8.3.4-1_all.deb ...
Unpacking python3-pytest (8.3.4-1) ...
Selecting previously unselected package python3-ruyaml.
Preparing to unpack .../51-python3-ruyaml_0.91.0-5_all.deb ...
Unpacking python3-ruyaml (0.91.0-5) ...
Selecting previously unselected package strip-nondeterminism.
Preparing to unpack .../52-strip-nondeterminism_1.14.1-1_all.deb ...
Unpacking strip-nondeterminism (1.14.1-1) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:amd64 (1.5.8-1) ...
Setting up libtext-iconv-perl:amd64 (1.7-8+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:amd64 (1:5.45-3+b1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:amd64 (0.192-4) ...
Setting up tzdata (2025a-1) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Wed Jan 22 00:48:42 UTC 2025.
Universal Time is now:  Wed Jan 22 00:48:42 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up autotools-dev (20220109.1) ...
Setting up emacsen-common (3.0.5) ...
Setting up libunistring5:amd64 (1.3-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up libffi8:amd64 (3.4.6-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:amd64 (0.0.8-1+b2) ...
Setting up netbase (6.4) ...
Setting up libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-10+b4) ...
Setting up lsb-release (12.1-1) ...
Setting up readline-common (8.2-6) ...
Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-1) ...
Setting up gettext (0.23.1-1) ...
Setting up dictionaries-common (1.30.3) ...
Setting up libtool (2.5.4-2) ...
Setting up strip-nondeterminism (1.14.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libreadline8t64:amd64 (8.2-6) ...
Setting up dh-strip-nondeterminism (1.14.1-1) ...
Setting up groff-base (1.23.0-7) ...
Setting up hunspell-en-us (1:2020.12.07-3) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3.13 (3.13.1-3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.13.1-2) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-packaging (24.2-1) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-debian (0.1.49) ...
Setting up python3-pluggy (1.5.0-1) ...
Setting up python3-hunspell (0.5.5-2+b11) ...
Setting up python3-colored (2.2.4-1) ...
Setting up python3-iniconfig (1.1.1-2) ...
Setting up python3-attr (24.3.0-1) ...
Setting up python3-distro (1.9.0-1) ...
Setting up python3-colorlog (6.9.0-1) ...
Setting up python3-pytest (8.3.4-1) ...
Setting up debhelper (13.24.1) ...
Setting up python3-cattr (23.2.3-1) ...
Setting up python3-ruyaml (0.91.0-5) ...
Setting up python3-lsprotocol (2023.0.1-1) ...
Setting up python3-pygls (1.3.0-2) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for dictionaries-common (1.30.3) ...
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: user script /srv/workspace/pbuilder/2968075/tmp/hooks/A99_set_merged_usr starting
Not re-configuring usrmerge for unstable
I: user script /srv/workspace/pbuilder/2968075/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/reproducible-path/debputy-0.1.63/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../debputy_0.1.63_source.changes
dpkg-buildpackage: info: source package debputy
dpkg-buildpackage: info: source version 0.1.63
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Niels Thykier <niels@thykier.net>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
/build/reproducible-path/debputy-0.1.63/debputy.sh --plugin self-hosting-plugins/debputy-self-hosting.json internal-command dpkg-build-driver-run-task clean
   rm -fr ./src/debputy/__pycache__ ./src/debputy/lsp/ref_models/__pycache__ ./src/debputy/commands/__pycache__ ./src/debputy/commands/debputy_cmd/__pycache__ ./src/debputy/build_support/__pycache__ ./src/debputy/yaml/__pycache__ ./src/debputy/packaging/__pycache__ ./self-hosting-plugins/__pycache__ ./src/debputy/package_build/__pycache__ ./src/debputy/manifest_parser/__pycache__ ./src/debputy/lsp/__pycache__ ./src/debputy/lsprotocol/__pycache__ ./src/debputy/dh/__pycache__ ./src/debputy/plugin/__pycache__ ./src/debputy/plugin/debputy/__pycache__ ./src/debputy/dh_migration/__pycache__ ./src/debputy/lsp/vendoring/__pycache__ ./src/debputy/analysis/__pycache__ ./src/debputy/lsp/vendoring/_deb822_repro/__pycache__ ./src/debputy/plugin/api/__pycache__
   dpkg-buildtree clean
   rm -fr debian/.debputy
 debian/rules binary
/build/reproducible-path/debputy-0.1.63/debputy.sh --plugin self-hosting-plugins/debputy-self-hosting.json internal-command dpkg-build-driver-run-task binary
make[1]: Entering directory '/build/reproducible-path/debputy-0.1.63'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/reproducible-path/debputy-0.1.63'
make[1]: Entering directory '/build/reproducible-path/debputy-0.1.63'
py.test -v
============================= test session starts ==============================
platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /build/reproducible-path/debputy-0.1.63
configfile: pyproject.toml
testpaths: src, tests, self-hosting-plugins
collecting ... collected 484 items

src/debputy/_deb_options_profiles.py::debputy._deb_options_profiles.DebBuildOptionsAndProfiles PASSED [  0%]
src/debputy/_deb_options_profiles.py::debputy._deb_options_profiles.DebBuildOptionsAndProfiles.deb_build_options PASSED [  0%]
src/debputy/_deb_options_profiles.py::debputy._deb_options_profiles.DebBuildOptionsAndProfiles.deb_build_profiles PASSED [  0%]
src/debputy/interpreter.py::debputy.interpreter.Interpreter.command_full_basename PASSED [  0%]
src/debputy/interpreter.py::debputy.interpreter.Interpreter.command_stem PASSED [  1%]
src/debputy/interpreter.py::debputy.interpreter.Interpreter.fixup_needed PASSED [  1%]
src/debputy/interpreter.py::debputy.interpreter.Interpreter.interpreter_version PASSED [  1%]
src/debputy/interpreter.py::debputy.interpreter.Interpreter.original_command PASSED [  1%]
src/debputy/lsp/vendoring/_deb822_repro/__init__.py::debputy.lsp.vendoring._deb822_repro PASSED [  1%]
src/debputy/lsp/vendoring/_deb822_repro/formatter.py::debputy.lsp.vendoring._deb822_repro.formatter.format_field PASSED [  2%]
src/debputy/lsp/vendoring/_deb822_repro/locatable.py::debputy.lsp.vendoring._deb822_repro.locatable.Position.relative_to SKIPPED [  2%]
src/debputy/lsp/vendoring/_deb822_repro/locatable.py::debputy.lsp.vendoring._deb822_repro.locatable.Range.relative_to SKIPPED [  2%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822FileElement.append PASSED [  2%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822FileElement.insert PASSED [  2%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822ParagraphElement.as_interpreted_dict_view PASSED [  3%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822ParagraphElement.configured_view PASSED [  3%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822ParagraphElement.set_field_from_raw_string PASSED [  3%]
src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822ParagraphElement.set_field_to_simple_value PASSED [  3%]
src/debputy/manifest_parser/declarative_parser.py::debputy.manifest_parser.declarative_parser.ParserGenerator.generate_parser PASSED [  3%]
src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.conflicts_with_source_attributes PASSED [  4%]
src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.manifest_attribute PASSED [  4%]
src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.not_path_error_hint PASSED [  4%]
src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.target_attribute PASSED [  4%]
src/debputy/plugin/api/impl_types.py::debputy.plugin.api.impl_types.automatic_discard_rule_example PASSED [  4%]
src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.DebputyPluginInitializer.manifest_variable SKIPPED [  5%]
src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.FlushableSubstvars.flush PASSED [  5%]
src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.VirtualPath.add_file PASSED [  5%]
src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.VirtualPath.replace_fs_path_content PASSED [  5%]
src/debputy/plugin/api/test_api/test_spec.py::debputy.plugin.api.test_api.test_spec.build_virtual_file_system PASSED [  5%]
tests/lint_tests/test_lint_changelog.py::test_dch_lint PASSED            [  6%]
tests/lint_tests/test_lint_changelog.py::test_dch_lint_historical PASSED [  6%]
tests/lint_tests/test_lint_changelog.py::test_dch_lint_invalid_version PASSED [  6%]
tests/lint_tests/test_lint_changelog.py::test_dch_lint_version_typo_dfsg PASSED [  6%]
tests/lint_tests/test_lint_dcpy.py::test_dcpy_files_lint PASSED          [  7%]
tests/lint_tests/test_lint_dcpy.py::test_dcpy_files_matches_dir_lint PASSED [  7%]
tests/lint_tests/test_lint_dcpy.py::test_dcpy_anon_real_example_lint PASSED [  7%]
tests/lint_tests/test_lint_dcpy.py::test_not_dcpy_syntax_error_before_format PASSED [  7%]
tests/lint_tests/test_lint_dcpy.py::test_not_dcpy_no_format_field PASSED [  7%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint PASSED              [  8%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_typos SKIPPED (...) [  8%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_mx_value_with_typo SKIPPED [  8%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_mx_value PASSED     [  8%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dup_sep PASSED      [  8%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_ma PASSED           [  9%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_udeb PASSED         [  9%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_arch_only_fields PASSED [  9%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_sv PASSED           [  9%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_sv_udeb_only PASSED [  9%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_udeb_menu_item PASSED [ 10%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_multiple_vcs PASSED [ 10%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_synopsis_empty PASSED [ 10%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_synopsis_basis PASSED [ 10%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_synopsis_template PASSED [ 10%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_synopsis_too_short PASSED [ 11%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_description_line_too_long PASSED [ 11%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_description_template PASSED [ 11%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_ambiguous_pkgfile PASSED [ 11%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_ambiguous_pkgfile_no_name_segment PASSED [ 11%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_stem_typo_pkgfile SKIPPED [ 12%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_stem_inactive_pkgfile_fp PASSED [ 12%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_stem_typo_pkgfile_ignored_exts_or_files SKIPPED [ 12%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_missing_sep PASSED [ 12%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_missing_sep_or_syntax_error PASSED [ 13%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_completely_busted PASSED [ 13%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_completely_busted_first_line PASSED [ 13%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_non_canonical_field_case PASSED [ 13%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_obsolete_value PASSED [ 13%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_obsolete_fields PASSED [ 14%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_build_driver_with_rrr PASSED [ 14%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_obsolete_operator PASSED [ 14%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_restricted_operator PASSED [ 14%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_dep_field_restricted_or_relations PASSED [ 14%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_duplicate_key PASSED     [ 15%]
tests/lint_tests/test_lint_dctrl.py::test_dctrl_lint_homepage PASSED     [ 15%]
tests/lint_tests/test_lint_dctrl.py::test_uploaders_field[Madam Foo <madam@foo.example.com>,] PASSED [ 15%]
tests/lint_tests/test_lint_dctrl.py::test_uploaders_field[Lady Inline\n# Comment\n Foo <inline@example.com>,] PASSED [ 15%]
tests/lint_tests/test_lint_dctrl.py::test_uploaders_field[Dr No Trailing Comma <no-trailing-comma@.example.com>] PASSED [ 15%]
tests/lint_tests/test_lint_dctrl.py::test_maintainer_trailing_comma_bug_1089649 PASSED [ 16%]
tests/lint_tests/test_lint_dctrl.py::test_uploaders_field_no_email PASSED [ 16%]
tests/lint_tests/test_lint_dctrl.py::test_spellcheck_ignore_package_names PASSED [ 16%]
tests/lint_tests/test_lint_dctrl.py::test_field_in_wrong_staza PASSED    [ 16%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_syntax_error_a PASSED [ 16%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_syntax_error_b PASSED [ 17%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_invalid_package_name_crash PASSED [ 17%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_unknown_keys PASSED [ 17%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_null_keys PASSED [ 17%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_unknown_keys_spelling SKIPPED [ 17%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_check_package_names PASSED [ 18%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_integration_mode PASSED [ 18%]
tests/lint_tests/test_lint_debputy.py::test_debputy_lint_attr_value_checks PASSED [ 18%]
tests/lint_tests/test_lint_dpatches_series.py::test_dpatches_series_files_lint PASSED [ 18%]
tests/lint_tests/test_lint_dpatches_series.py::test_dpatches_series_files_file_mismatch_lint PASSED [ 19%]
tests/lint_tests/test_lint_dpatches_series.py::test_dpatches_series_files_ext_lint PASSED [ 19%]
tests/lint_tests/test_lint_dtctrl.py::test_dtctrl_lint_tests_vs_test_command PASSED [ 19%]
tests/lint_tests/test_lint_dtctrl.py::test_dtctrl_lint_live_example_silx SKIPPED [ 19%]
tests/lint_tests/test_lint_upstream_metadata.py::test_metadata_lint_unknown_keys PASSED [ 19%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[foo-udeb-debian-installer] PASSED [ 20%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[python-foo-python] PASSED [ 20%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[python-foo-doc-doc] PASSED [ 20%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libfoo-dev-libdevel] PASSED [ 20%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[php-foo-php] PASSED [ 20%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libpam-foo-admin] PASSED [ 21%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[fonts-foo-fonts] PASSED [ 21%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[xxx-l10n-localization] PASSED [ 21%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[xxx-l10n-bar-localization] PASSED [ 21%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libfoo4-libs] PASSED [ 21%]
tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[unknown-None] PASSED [ 22%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field PASSED      [ 22%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: any\n<CURSOR>-False] PASSED [ 22%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: any\nM-A<CURSOR>-False] PASSED [ 22%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[<CURSOR>\nArchitecture: any-False] PASSED [ 22%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A<CURSOR>\nArchitecture: any-False] PASSED [ 23%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: all\n<CURSOR>-True] PASSED [ 23%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: all\nM-A<CURSOR>-True] PASSED [ 23%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[<CURSOR>\nArchitecture: all-True] PASSED [ 23%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A<CURSOR>\nArchitecture: all-True] PASSED [ 23%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A<CURSOR>-None] PASSED [ 24%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_value_context PASSED [ 24%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_xcbs_prefix PASSED [ 24%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_field PASSED     [ 24%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_synopsis PASSED  [ 25%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_substvars PASSED [ 25%]
tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_semantic_tokens PASSED     [ 25%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_empty PASSED [ 25%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_manifest_variable_value PASSED [ 25%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_install_rule_dispatch_key PASSED [ 26%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_install_rule_install_keys PASSED [ 26%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_packages_foo PASSED [ 26%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_packages_foo_xfail PASSED [ 26%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_services_service_scope_values PASSED [ 26%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_manifest_conditions PASSED [ 27%]
tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_mid_doc PASSED [ 27%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_tlk PASSED [ 27%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_key PASSED [ 27%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_sources PASSED [ 27%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_when PASSED [ 28%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_str_cond PASSED [ 28%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_mapping_cond_key PASSED [ 28%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_mapping_cond_str_value XFAIL [ 28%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_binary_version PASSED [ 28%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_services PASSED [ 29%]
tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_services_service PASSED [ 29%]
tests/lsp_tests/test_lsp_dpatches_series.py::test_dpatches_series_semantic_tokens PASSED [ 29%]
tests/plugin_tests/gnome_test.py::test_gnome_plugin[1:3.36.1-1:3.36-1:3.38] PASSED [ 29%]
tests/plugin_tests/gnome_test.py::test_gnome_plugin[3.38.2-3.38-40] PASSED [ 29%]
tests/plugin_tests/gnome_test.py::test_gnome_plugin[40.2.0-40~-41~] PASSED [ 30%]
tests/plugin_tests/gnome_test.py::test_gnome_plugin[40-40~-41~] PASSED   [ 30%]
tests/plugin_tests/grantlee_test.py::test_grantlee_dependencies PASSED   [ 30%]
tests/plugin_tests/numpy3_test.py::test_numpy3_plugin_arch_all PASSED    [ 30%]
tests/plugin_tests/numpy3_test.py::test_numpy3_plugin_arch_any PASSED    [ 30%]
tests/plugin_tests/perl-openssl_test.py::test_perl_openssl PASSED        [ 31%]
tests/test_alternatives.py::test_alternatives PASSED                     [ 31%]
tests/test_apply_compression.py::test_apply_compression PASSED           [ 31%]
tests/test_architecture.py::test_mock_arch_table PASSED                  [ 31%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-None-True-True-True-True] PASSED [ 32%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[all-all-None-None-True-True-True-True] PASSED [ 32%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!noudeb>-<!noudeb>-True-True-True-True] PASSED [ 32%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!noudeb !noinsttests>-<!noinsttests !noudeb>-True-True-True-True] PASSED [ 32%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!noudeb> <!noinsttests>-<!noinsttests> <!noudeb>-True-True-True-True] PASSED [ 32%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-<!noudeb>-True-True-True-False] PASSED [ 33%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-<pkg.foo.positive-build>-True-True-True-False] PASSED [ 33%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!noudeb>-<!noudeb> <!noinsttests>-True-True-True-False] PASSED [ 33%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<pos>-<pos> <pkg.foo.positive-build>-True-True-True-False] PASSED [ 33%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!nopython>-<!noudeb> <!notestests>-True-True-False-False] PASSED [ 33%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-<!nopython>-<!noudeb> <pkg.foo.positive-build>-True-True-False-False] PASSED [ 34%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-all-None-None-True-True-False-False] PASSED [ 34%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[all-all-None-None-True-False-False-False] PASSED [ 34%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-None-False-True-False-False] PASSED [ 34%]
tests/test_cross_check_precheck.py::test_generate_deb_filename[i386-amd64-None-None-True-True-False-False] PASSED [ 34%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[changelog.txt-other_files0] PASSED [ 35%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[CHANGELOG.rst-other_files1] PASSED [ 35%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[docs/CHANGELOG.rst-other_files2] PASSED [ 35%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[changelog-other_files3] PASSED [ 35%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[CHANGELOG-other_data_files0-other_source_files0] PASSED [ 35%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[changelog-other_data_files1-other_source_files1] PASSED [ 36%]
tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[changes.md-other_data_files2-other_source_files2] PASSED [ 36%]
tests/test_deb_packaging_support.py::test_upstream_changelog_pre_installed_compressed PASSED [ 36%]
tests/test_deb_packaging_support.py::test_upstream_changelog_no_matches PASSED [ 36%]
tests/test_deb_packaging_support.py::test_upstream_changelog_salsa_issue_49 PASSED [ 36%]
tests/test_debputy_plugin.py::test_debputy_packager_provided_files PASSED [ 37%]
tests/test_debputy_plugin.py::test_debputy_docbase_naming PASSED         [ 37%]
tests/test_debputy_plugin.py::test_debputy_adr_examples PASSED           [ 37%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_gsettings_dependencies PASSED [ 37%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_initramfs_hooks PASSED [ 38%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_systemd_tmpfiles PASSED [ 38%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_systemd_sysusers PASSED [ 38%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_xfonts PASSED [ 38%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_xfonts_scale_and_alias PASSED [ 38%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_icon_cache PASSED [ 39%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_kernel_modules PASSED [ 39%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_dpkg_shlibdeps PASSED [ 39%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_pycompile_files PASSED [ 39%]
tests/test_debputy_plugin.py::test_debputy_metadata_detector_pycompile_files_private_package_dir PASSED [ 39%]
tests/test_debputy_plugin.py::test_system_service_detection PASSED       [ 40%]
tests/test_debputy_plugin.py::test_sysv_service_detection PASSED         [ 40%]
tests/test_debputy_plugin.py::test_debputy_manifest_variables PASSED     [ 40%]
tests/test_debputy_plugin.py::test_cap_validator PASSED                  [ 40%]
tests/test_debputy_plugin.py::test_clean_la_files PASSED                 [ 40%]
tests/test_debputy_plugin.py::test_strip_nondeterminism PASSED           [ 41%]
tests/test_debputy_plugin.py::test_translate_capabilities PASSED         [ 41%]
tests/test_debputy_plugin.py::test_pam_auth_update PASSED                [ 41%]
tests/test_debputy_plugin.py::test_auto_depends_solink PASSED            [ 41%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.ac-True-420-None] PASSED [ 41%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-True-420-AC_INIT] PASSED [ 42%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-True-420-AC_PREREQ] PASSED [ 42%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-False-420-None of the above] PASSED [ 42%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-True-493-GNU Autoconf] PASSED [ 42%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-False-420-GNU Autoconf] PASSED [ 42%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-False-493-No magic keyword] PASSED [ 43%]
tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[random-file-False-420-No configure at all] PASSED [ 43%]
tests/test_debputy_plugin.py::test_auto_detect_make_build_system[GNUmakefile-True] PASSED [ 43%]
tests/test_debputy_plugin.py::test_auto_detect_make_build_system[Makefile-True] PASSED [ 43%]
tests/test_debputy_plugin.py::test_auto_detect_make_build_system[makefile-True] PASSED [ 44%]
tests/test_debputy_plugin.py::test_auto_detect_make_build_system[random-file-False] PASSED [ 44%]
tests/test_debputy_plugin.py::test_auto_detect_perl_build_build_system[Build.PL-True] PASSED [ 44%]
tests/test_debputy_plugin.py::test_auto_detect_perl_build_build_system[random-file-False] PASSED [ 44%]
tests/test_debputy_plugin.py::test_auto_detect_perl_makemaker_build_system[Makefile.PL-True] PASSED [ 44%]
tests/test_debputy_plugin.py::test_auto_detect_perl_makemaker_build_system[random-file-False] PASSED [ 45%]
tests/test_debputy_plugin.py::test_auto_detect_qmake_build_systems[foo.pro-True] PASSED [ 45%]
tests/test_debputy_plugin.py::test_auto_detect_qmake_build_systems[random-file-False] PASSED [ 45%]
tests/test_debputy_plugin.py::test_auto_detect_cmake_build_systems[CMakeLists.txt-True] PASSED [ 45%]
tests/test_debputy_plugin.py::test_auto_detect_cmake_build_systems[random-file-False] PASSED [ 45%]
tests/test_debputy_plugin.py::test_auto_detect_meson_build_systems[meson.build-True] PASSED [ 46%]
tests/test_debputy_plugin.py::test_auto_detect_meson_build_systems[random-file-False] PASSED [ 46%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload0-expected_data0-expected_attribute_path0-TFinalEntity-None] PASSED [ 46%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload1-expected_data1-expected_attribute_path1-TFinalEntity-None] PASSED [ 46%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload2-expected_data2-expected_attribute_path2-TFinalEntity-None] PASSED [ 46%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload3-expected_data3-expected_attribute_path3-TFinalEntity-TSourceEntity] PASSED [ 47%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload4-expected_data4-expected_attribute_path4-TFinalEntity-Union] PASSED [ 47%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload5-expected_data5-expected_attribute_path5-TFinalEntity-Union] PASSED [ 47%]
tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data6-expected_attribute_path6-TFinalEntity-Union] PASSED [ 47%]
tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data7-expected_attribute_path7-TFinalEntity-str] PASSED [ 47%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload8-expected_data8-expected_attribute_path8-TFinalEntity-List] PASSED [ 48%]
tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data9-expected_attribute_path9-TFinalEntity-Union] PASSED [ 48%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload10-expected_data10-expected_attribute_path10-TFinalEntity-Union] PASSED [ 48%]
tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload11-expected_data11-expected_attribute_path11-TFinalEntity-Union] PASSED [ 48%]
tests/test_fs_metadata.py::test_mtime_clamp_and_builtin_dir_mode PASSED  [ 48%]
tests/test_fs_metadata.py::test_transformations_create_symlink PASSED    [ 49%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_success PASSED [ 49%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[abort-on-non-empty-directory-the path is a non-empty directory] PASSED [ 49%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[error-if-directory-the path is a directory] PASSED [ 49%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[error-if-exists-the path exists] PASSED [ 50%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_with_explicit_remove PASSED [ 50%]
tests/test_fs_metadata.py::test_transformations_create_symlink_replace_with_replacement_rule PASSED [ 50%]
tests/test_fs_metadata.py::test_transformations_path_metadata PASSED     [ 50%]
tests/test_fs_metadata.py::test_transformations_directories PASSED       [ 50%]
tests/test_fs_metadata.py::test_transformation_remove PASSED             [ 51%]
tests/test_fs_metadata.py::test_transformation_remove_keep_empty PASSED  [ 51%]
tests/test_fs_metadata.py::test_transformation_remove_glob PASSED        [ 51%]
tests/test_fs_metadata.py::test_transformation_remove_no_match PASSED    [ 51%]
tests/test_fs_metadata.py::test_transformation_move_basic PASSED         [ 51%]
tests/test_fs_metadata.py::test_transformation_move_no_match PASSED      [ 52%]
tests/test_fs_metadata.py::test_builtin_mode_normalization_shell_scripts PASSED [ 52%]
tests/test_fs_metadata.py::test_builtin_mode_normalization PASSED        [ 52%]
tests/test_install_rules.py::test_install_rules PASSED                   [ 52%]
tests/test_install_rules.py::test_multi_dest_install_rules PASSED        [ 52%]
tests/test_install_rules.py::test_install_rules_with_glob PASSED         [ 53%]
tests/test_install_rules.py::test_install_rules_auto_discard_rules_dir PASSED [ 53%]
tests/test_install_rules.py::test_install_rules_auto_discard_rules_glob PASSED [ 53%]
tests/test_install_rules.py::test_install_rules_auto_discard_rules_overruled_by_explicit_install_rule PASSED [ 53%]
tests/test_install_rules.py::test_install_rules_install_as_with_var PASSED [ 53%]
tests/test_install_rules.py::test_install_rules_no_matches PASSED        [ 54%]
tests/test_install_rules.py::test_install_rules_per_package_search_dirs PASSED [ 54%]
tests/test_install_rules.py::test_install_rules_multi_into PASSED        [ 54%]
tests/test_install_rules.py::test_auto_install_d_pkg PASSED              [ 54%]
tests/test_install_rules.py::test_install_doc_rules_ignore_udeb PASSED   [ 54%]
tests/test_install_rules.py::test_bts_1093680_crash_inactive_package PASSED [ 55%]
tests/test_install_rules.py::test_debputy_132[True-True] PASSED          [ 55%]
tests/test_install_rules.py::test_debputy_132[True-False] PASSED         [ 55%]
tests/test_install_rules.py::test_debputy_132[False-False0] PASSED       [ 55%]
tests/test_install_rules.py::test_debputy_132[False-False1] PASSED       [ 55%]
tests/test_install_rules.py::test_uncovered_installation PASSED          [ 56%]
tests/test_interpreter.py::test_interpreter_detection[#!       /usr/bin/false\r\n-/usr/bin/false-false-false-None-None] PASSED [ 56%]
tests/test_interpreter.py::test_interpreter_detection[#!/usr/bin/python3 -b-/usr/bin/python3-python3-python-/usr/bin/python3-None] PASSED [ 56%]
tests/test_interpreter.py::test_interpreter_detection[#!/usr/bin/env python3 -b-/usr/bin/env python3-python3-python-/usr/bin/python3-#! /usr/bin/python3 -b] PASSED [ 56%]
tests/test_interpreter.py::test_interpreter_detection[#! /bin/env python3.12-dbg -b-/bin/env python3.12-dbg-python3.12-dbg-python-/usr/bin/python3.12-dbg-#! /usr/bin/python3.12-dbg -b] PASSED [ 57%]
tests/test_interpreter.py::test_interpreter_detection[#! /usr/bin/bash-/usr/bin/bash-bash-bash-/bin/bash-#! /bin/bash] PASSED [ 57%]
tests/test_interpreter.py::test_interpreter_detection[#! /usr/bin/env sh-/usr/bin/env sh-sh-sh-/bin/sh-#! /bin/sh] PASSED [ 57%]
tests/test_interpreter.py::test_interpreter_detection[#! /usr/local/bin/perl-/usr/local/bin/perl-perl-perl-/usr/bin/perl-#! /usr/bin/perl] PASSED [ 57%]
tests/test_interpreter.py::test_interpreter_negative[#!#!#!       /usr/bin/false] PASSED [ 57%]
tests/test_interpreter.py::test_interpreter_negative[#!perl] PASSED      [ 58%]
tests/test_interpreter.py::test_interpreter_negative[\x7fELF/usr/bin/perl] PASSED [ 58%]
tests/test_interpreter.py::test_interpreter_negative[\x00\x01\x02\x03/usr/bin/perl] PASSED [ 58%]
tests/test_interpreter.py::test_interpreter_negative[PK\x03\x03/usr/bin/perl] PASSED [ 58%]
tests/test_interpreter.py::test_interpreter_rewrite PASSED               [ 58%]
tests/test_migrations.py::test_migrate_tmpfile PASSED                    [ 59%]
tests/test_migrations.py::test_migrate_lintian_overrides_files PASSED    [ 59%]
tests/test_migrations.py::test_detect_pam_files PASSED                   [ 59%]
tests/test_migrations.py::test_migrate_doc_base_files PASSED             [ 59%]
tests/test_migrations.py::test_migrate_dh_installsystemd_files PASSED    [ 59%]
tests/test_migrations.py::test_migrate_installexamples_file PASSED       [ 60%]
tests/test_migrations.py::test_migrate_installinfo_file PASSED           [ 60%]
tests/test_migrations.py::test_migrate_installinfo_file_conditionals PASSED [ 60%]
tests/test_migrations.py::test_migrate_installexamples_file_single_source PASSED [ 60%]
tests/test_migrations.py::test_migrate_installdocs_file PASSED           [ 60%]
tests/test_migrations.py::test_migrate_installdocs_file_single_source PASSED [ 61%]
tests/test_migrations.py::test_migrate_install_file PASSED               [ 61%]
tests/test_migrations.py::test_migrate_install_file_conditionals_simple_arch PASSED [ 61%]
tests/test_migrations.py::test_migrate_install_file_util_linux_locales PASSED [ 61%]
tests/test_migrations.py::test_migrate_install_file_conditionals_simple_combined_cond PASSED [ 61%]
tests/test_migrations.py::test_migrate_install_file_conditionals_unknown_subst PASSED [ 62%]
tests/test_migrations.py::test_migrate_install_file_multidest PASSED     [ 62%]
tests/test_migrations.py::test_migrate_install_file_multidest_default_dest PASSED [ 62%]
tests/test_migrations.py::test_migrate_install_file_multidest_default_dest_warning PASSED [ 62%]
tests/test_migrations.py::test_migrate_installman_file PASSED            [ 63%]
tests/test_migrations.py::test_migrate_install_dh_exec_file PASSED       [ 63%]
tests/test_migrations.py::test_migrate_maintscript PASSED                [ 63%]
tests/test_migrations.py::test_migrate_not_installed_file PASSED         [ 63%]
tests/test_migrations.py::test_migrate_links_files PASSED                [ 63%]
tests/test_migrations.py::test_detect_obsolete_substvars PASSED          [ 64%]
tests/test_migrations.py::test_detect_obsolete_substvars_remove_field PASSED [ 64%]
tests/test_migrations.py::test_detect_obsolete_substvars_remove_field_essential PASSED [ 64%]
tests/test_migrations.py::test_detect_obsolete_substvars_remove_field_non_essential PASSED [ 64%]
tests/test_migrations.py::test_detect_dh_addons PASSED                   [ 64%]
tests/test_migrations.py::test_detect_dh_addons_rrr PASSED               [ 65%]
tests/test_migrations.py::test_migrate_bash_completion_file_no_changes PASSED [ 65%]
tests/test_migrations.py::test_migrate_bash_completion_file PASSED       [ 65%]
tests/test_migrations.py::test_migrate_fish_completions_file_completion_file PASSED [ 65%]
tests/test_migrations.py::test_migrate_zsh_completions_file_list PASSED  [ 65%]
tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-False-fake_1.0_amd64.deb] PASSED [ 66%]
tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-True-fake_1.0_amd64.udeb] PASSED [ 66%]
tests/test_output_filename.py::test_generate_deb_filename[fake-2:1.0-amd64-False-fake_1.0_amd64.deb] PASSED [ 66%]
tests/test_output_filename.py::test_generate_deb_filename[fake-2:1.0-amd64-True-fake_1.0_amd64.udeb] PASSED [ 66%]
tests/test_output_filename.py::test_generate_deb_filename[fake-3.0-all-False-fake_3.0_all.deb] PASSED [ 66%]
tests/test_output_filename.py::test_generate_deb_filename[fake-3.0-all-True-fake_3.0_all.udeb] PASSED [ 67%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo-foo.arch-specific-dash-./some/test-directory/foo.conf-True] PASSED [ 67%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo-arch-specific-dash-./some/test-directory/foo.conf-True] PASSED [ 67%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo-foo.arch-specific-dash.amd64-./some/test-directory/foo.conf-True] PASSED [ 67%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.arch.specific.dot-./some/test.directory/foo.bar-True] PASSED [ 67%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-arch.specific.dot-./some/test.directory/foo.bar-True] PASSED [ 68%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.arch.specific.dot.amd64-./some/test.directory/foo.bar-True] PASSED [ 68%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.arch.specific.with.priority-./some/test.priority.directory/60-foo.bar-True] PASSED [ 68%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-arch.specific.with.priority-./some/test.priority.directory/60-foo.bar-True] PASSED [ 68%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.arch.specific.with.priority.amd64-./some/test.priority.directory/60-foo.bar-True] PASSED [ 69%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.special.name.arch.specific.with.priority-./some/test.priority.directory/60-special.name-True] PASSED [ 69%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.special.name.arch.specific.with.priority.amd64-./some/test.priority.directory/60-special.name-True] PASSED [ 69%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-packageless-fallback-./some/test-plfb/foo.bar-False] PASSED [ 69%]
tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-packageless.fallback-./some/test.plfb/foo.bar-False] PASSED [ 69%]
tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash-non_matched0] PASSED [ 70%]
tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash.amd64-non_matched1] PASSED [ 70%]
tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash-non_matched2] PASSED [ 70%]
tests/test_packager_provided_files.py::test_detect_ppf_simple[foo-foo-doc] PASSED [ 70%]
tests/test_packager_provided_files.py::test_detect_ppf_simple[foo.bar-foo.bar-doc] PASSED [ 70%]
tests/test_packager_provided_files.py::test_detect_ppf_name_segment PASSED [ 71%]
tests/test_packager_provided_files.py::test_detect_ppf_fuzzy_match_bug_950723 PASSED [ 71%]
tests/test_packager_provided_files.py::test_detect_ppf_typo SKIPPED      [ 71%]
tests/test_packager_provided_files.py::test_debhelper_overlapping_stems PASSED [ 71%]
tests/test_packager_provided_files.py::test_debhelper_overlapping_stems_typo_check SKIPPED [ 71%]
tests/test_packer_pack.py::test_pack_smoke PASSED                        [ 72%]
tests/test_parser.py::test_parsing_no_manifest PASSED                    [ 72%]
tests/test_parser.py::test_parsing_version_only PASSED                   [ 72%]
tests/test_parser.py::test_parsing_empty_installations PASSED            [ 72%]
tests/test_parser.py::test_parsing_variables PASSED                      [ 72%]
tests/test_parser.py::test_parsing_variables_reserved[PACKAGE] PASSED    [ 73%]
tests/test_parser.py::test_parsing_variables_reserved[DEB_HOST_ARCH] PASSED [ 73%]
tests/test_parser.py::test_parsing_variables_reserved[DEB_BLAH_ARCH] PASSED [ 73%]
tests/test_parser.py::test_parsing_variables_reserved[env:UNEXISTING] PASSED [ 73%]
tests/test_parser.py::test_parsing_variables_reserved[token:TAB] PASSED  [ 73%]
tests/test_parser.py::test_parsing_variables_interdependent_ok PASSED    [ 74%]
tests/test_parser.py::test_parsing_variables_unused PASSED               [ 74%]
tests/test_parser.py::test_parsing_package_foo_empty PASSED              [ 74%]
tests/test_parser.py::test_parsing_package_bar_empty PASSED              [ 74%]
tests/test_parser.py::test_transformations_no_list PASSED                [ 75%]
tests/test_parser.py::test_create_symlinks_missing_path PASSED           [ 75%]
tests/test_parser.py::test_create_symlinks_unknown_replacement_rule PASSED [ 75%]
tests/test_parser.py::test_create_symlinks_missing_target PASSED         [ 75%]
tests/test_parser.py::test_create_symlinks_not_normalized_path PASSED    [ 75%]
tests/test_parser.py::test_unresolvable_subst_in_source_context PASSED   [ 76%]
tests/test_parser.py::test_yaml_error_duplicate_key PASSED               [ 76%]
tests/test_parser.py::test_yaml_error_tab_start PASSED                   [ 76%]
tests/test_parser.py::test_yaml_octal_mode_int PASSED                    [ 76%]
tests/test_parser.py::test_yaml_clean_after_removal PASSED               [ 76%]
tests/test_parser.py::test_binary_version PASSED                         [ 77%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[usr/bin/foo-False] PASSED [ 77%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo*-False] PASSED [ 77%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo-True] PASSED [ 77%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/-True] PASSED [ 77%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*-True] PASSED [ 78%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*.*-True] PASSED [ 78%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*.txt-True] PASSED [ 78%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/cache.*-True] PASSED [ 78%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo*-False] PASSED [ 78%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo/*-True] PASSED [ 79%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo/-True] PASSED [ 79%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo*-True] PASSED [ 79%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/*.*-True] PASSED [ 79%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/-True] PASSED [ 79%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/*.*.*-False] PASSED [ 80%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*-False] PASSED [ 80%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*.la-False] PASSED [ 80%]
tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*/foo/*-False] PASSED [ 80%]
tests/test_parser.py::test_yaml_build_environment_default PASSED         [ 80%]
tests/test_parser.py::test_yaml_build_environments_no_default PASSED     [ 81%]
tests/test_parser.py::test_yaml_build_environments_no_default_error PASSED [ 81%]
tests/test_path.py::test_symlink_lookup PASSED                           [ 81%]
tests/test_plugin_tester.py::test_conflict_with_debputy PASSED           [ 81%]
tests/test_plugin_tester.py::test_metadata_read_only PASSED              [ 82%]
tests/test_plugin_tester.py::test_packager_provided_files PASSED         [ 82%]
tests/test_plugin_tester.py::test_path_checks PASSED                     [ 82%]
tests/test_plugin_tester.py::test_metadata_detector_applies_to_check PASSED [ 82%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables0-ValueError] PASSED [ 82%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables1-ValueError] PASSED [ 83%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables2-ValueError] PASSED [ 83%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables3-ValueError] PASSED [ 83%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables4-ValueError] PASSED [ 83%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables5-ValueError] PASSED [ 83%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables6-ValueError] PASSED [ 84%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables7-ValueError] PASSED [ 84%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables8-ValueError] PASSED [ 84%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables9-ValueError] PASSED [ 84%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables10-ValueError] PASSED [ 84%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables11-ValueError] PASSED [ 85%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables12-ValueError] PASSED [ 85%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables13-ValueError] PASSED [ 85%]
tests/test_plugin_tester.py::test_invalid_manifest_variables[variables14-PluginConflictError] PASSED [ 85%]
tests/test_plugin_tester.py::test_valid_manifest_variables PASSED        [ 85%]
tests/test_plugin_tester.py::test_valid_manifest_variables_json PASSED   [ 86%]
tests/test_plugin_tester.py::test_automatic_discard_rules_example PASSED [ 86%]
tests/test_style.py::test_load_styles PASSED                             [ 86%]
tests/test_style.py::test_load_no_styles PASSED                          [ 86%]
tests/test_style.py::test_load_named_styles PASSED                       [ 86%]
tests/test_style.py::test_compat_styles PASSED                           [ 87%]
tests/test_style.py::test_compat_styles_team_maint XFAIL                 [ 87%]
tests/test_style.py::test_x_style PASSED                                 [ 87%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables0] PASSED [ 87%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables1] PASSED [ 88%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables2] PASSED [ 88%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables3] PASSED [ 88%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables4] PASSED [ 88%]
tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables5] PASSED [ 88%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables0] PASSED [ 89%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables1] PASSED [ 89%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables2] PASSED [ 89%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables3] PASSED [ 89%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables4] PASSED [ 89%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables5] PASSED [ 90%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables6] PASSED [ 90%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables7] PASSED [ 90%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables8] PASSED [ 90%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables9] PASSED [ 90%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables10] PASSED [ 91%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables11] PASSED [ 91%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables12] PASSED [ 91%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables13] PASSED [ 91%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables14] PASSED [ 91%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables15] PASSED [ 92%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables16] PASSED [ 92%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables17] PASSED [ 92%]
tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables18] PASSED [ 92%]
tests/test_style.py::test_was_from_salsa_ci_style_args[-a-style_delta0] PASSED [ 92%]
tests/test_style.py::test_was_from_salsa_ci_style_args[-sa-style_delta1] PASSED [ 93%]
tests/test_style.py::test_was_from_salsa_ci_style_args[-sa --keep-first-style_delta2] PASSED [ 93%]
tests/test_style.py::test_was_from_salsa_ci_style_args[-sab --keep-first-style_delta3] PASSED [ 93%]
tests/test_style.py::test_was_from_salsa_ci_style_args[-sab --no-keep-first-style_delta4] PASSED [ 93%]
tests/test_substitute.py::test_substitution_match[unchanged-unchanged] PASSED [ 94%]
tests/test_substitute.py::test_substitution_match[unchanged\\{{\n}}-unchanged\\{{\n}}] PASSED [ 94%]
tests/test_substitute.py::test_substitution_match[{{token:DOUBLE_OPEN_CURLY_BRACE}}{{token:NL}}{{token:DOUBLE_CLOSE_CURLY_BRACE}}-{{\n}}] PASSED [ 94%]
tests/test_substitute.py::test_substitution_match[{{token:DOUBLE_OPEN_CURLY_BRACE}}token:TAB}}{{token:TAB{{token:DOUBLE_CLOSE_CURLY_BRACE}}-{{token:TAB}}{{token:TAB}}] PASSED [ 94%]
tests/test_substitute.py::test_substitution_match[/usr/lib/{{DEB_HOST_MULTIARCH}}-/usr/lib/x86_64-linux-gnu] PASSED [ 94%]
tests/test_substitute.py::test_migrate_substitution PASSED               [ 95%]
tests/test_symbolic_mode.py::test_generate_deb_filename[420-False-u+rwX,og=rX-420] PASSED [ 95%]
tests/test_symbolic_mode.py::test_generate_deb_filename[0-False-u+rwX,og=rX-420] PASSED [ 95%]
tests/test_symbolic_mode.py::test_generate_deb_filename[256-True-u+rwX,og=rX-493] PASSED [ 95%]
tests/test_symbolic_mode.py::test_generate_deb_filename[0-True-u+rwX,og=rX-493] PASSED [ 95%]
tests/test_symbolic_mode.py::test_generate_deb_filename[1280-False-u+rwxs,og=rx-2541] PASSED [ 96%]
tests/test_symbolic_mode.py::test_generate_deb_filename[3840-False-u=rwX,og=rX-420] PASSED [ 96%]
tests/test_symbolic_mode.py::test_generate_deb_filename[417-False-u=rwX,og=rX-493] PASSED [ 96%]
tests/test_symbolic_mode.py::test_generate_deb_filename[2541-False-a-x-2468] PASSED [ 96%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/etc/foo.conf-/etc/foo.conf] PASSED [ 96%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/doc/pkg-.] PASSED [ 97%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/doc/pkg/.-.] PASSED [ 97%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/bar/../doc/pkg/.-.] PASSED [ 97%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/bar/../doc/pkg/../other-pkg-../other-pkg] PASSED [ 97%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/doc/other-pkg/.-../other-pkg] PASSED [ 97%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-../other-pkg/.-../other-pkg] PASSED [ 98%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/doc/other-pkg-../other-pkg] PASSED [ 98%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-../other-pkg-../other-pkg] PASSED [ 98%]
tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/doc/pkg/../../../../etc/foo.conf-/etc/foo.conf] PASSED [ 98%]
tests/test_utils.py::test_symlink_normalization[foo bar-"foo bar"] PASSED [ 98%]
tests/test_utils.py::test_symlink_normalization[a'b-a\\'b] PASSED        [ 99%]
tests/test_utils.py::test_symlink_normalization[foo=bar and baz-foo="bar and baz"] PASSED [ 99%]
tests/test_utils.py::test_symlink_normalization[--foo=bar and baz---foo="bar and baz"] PASSED [ 99%]
tests/test_utils.py::test_symlink_normalization[--foo with spaces=bar and baz-"--foo with spaces=bar and baz"] PASSED [ 99%]
self-hosting-plugins/debputy_self_hosting_test.py::test_plugin PASSED    [100%]

================== 471 passed, 11 skipped, 2 xfailed in 8.96s ==================
make[1]: Leaving directory '/build/reproducible-path/debputy-0.1.63'
make[1]: Entering directory '/build/reproducible-path/debputy-0.1.63'
install -m0755 -d \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/bin \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/debputy//debputy \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/perl5/Debian/Debhelper/Sequence \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/perl5/Dpkg/BuildDriver \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/man/man1
install -m0755 -t /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/bin dh_debputy dh_installdebputy assets/debputy
install -m0755 -t /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy deb_packer.py deb_materialization.py
install -m0644 -t /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/perl5/Debian/Debhelper/Sequence lib/Debian/Debhelper/Sequence/*.pm
install -m0644 -t /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/perl5/Dpkg/BuildDriver lib/Dpkg/BuildDriver/*.pm
cp -a --reflink=auto src/debputy /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy
cp -a --reflink=auto debputy /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/debputy/
sed -i "s/^__version__ =.*/__version__ = '$(dpkg-parsechangelog -SVersion)'/; s/^__release_commit__ =.*/__release_commit__ = 'N\\/A'/;" \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy/debputy/version.py
perl -p -i -e 's{^DEBPUTY_ROOT_DIR =.*}{DEBPUTY_ROOT_DIR = pathlib.Path("/usr/share/dh-debputy")};' \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy/debputy/__init__.py
perl -p -i -e 's{^DEBPUTY_PLUGIN_ROOT_DIR =.*}{DEBPUTY_PLUGIN_ROOT_DIR = pathlib.Path("/usr/share/debputy/")};' \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy/debputy/__init__.py
find /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/dh-debputy -type d -name '__pycache__' -exec rm -fr {} +
pod2man --utf8 --section=1 --name="debputy" -c "The debputy Debian packager helper stack" debputy.pod \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/man/man1/debputy.1
pod2man --utf8 --section=1 --name="dh_debputy" -c "The debputy Debian packager helper stack" dh_debputy \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/man/man1/dh_debputy.1
pod2man --utf8 --section=1 --name="dh_installdebputy" -c "The debputy Debian packager helper stack" dh_installdebputy \
   /build/reproducible-path/debputy-0.1.63/debian/dh-debputy/usr/share/man/man1/dh_installdebputy.1
devutils/install-translations
chmod -R u=rwX,go=rX \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/dh-debputy/debputy \
    /build/reproducible-path/debputy-0.1.63/debian/dh-debputy//usr/share/debputy//debputy
make[1]: Leaving directory '/build/reproducible-path/debputy-0.1.63'
debputy: info: Upstream builds completed successfully
dpkg-deb: building package 'dh-debputy' in '../dh-debputy_0.1.63_all.deb'.
   make -j12 INSTALL="install --strip-program=true"
   make -j12 check
   make -j12 install DESTDIR=/build/reproducible-path/debputy-0.1.63/debian/dh-debputy AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true"
 dpkg-genbuildinfo --build=binary -O../debputy_0.1.63_amd64.buildinfo
 dpkg-genchanges --build=binary -O../debputy_0.1.63_amd64.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: user script /srv/workspace/pbuilder/2968075/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/2968075/tmp/hooks/B01_cleanup finished
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/2968075 and its subdirectories
I: Current time: Wed Jan 22 14:49:20 +14 2025
I: pbuilder-time-stamp: 1737506960