sbuild (Debian sbuild) 0.91.5 (17 December 2025) on carme.larted.org.uk +==============================================================================+ | debputy 0.1.80 (amd64) Sat, 24 Jan 2026 17:01:25 +0000 | +==============================================================================+ Package: debputy Version: 0.1.80 Source Version: 0.1.80 Distribution: perl-5.42-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... +------------------------------------------------------------------------------+ | Chroot Setup Commands Sat, 24 Jan 2026 17:01:25 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup debputy_0.1.80 perl-5.42-throwaway amd64 --------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup debputy_0.1.80 perl-5.42-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Sat, 24 Jan 2026 17:01:26 +0000 | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.42 InRelease [3042 B] Get:1 file:/srv/reprepro perl-5.42 InRelease [3042 B] Hit:2 http://deb.debian.org/debian unstable InRelease Hit:3 http://deb.debian.org/debian sid InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files Sat, 24 Jan 2026 17:01:27 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/debputy_0.1.80.dsc exists in /srv/debomatic/incoming; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Sat, 24 Jan 2026 17:01:28 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-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-pytest-asyncio, python3-ruyaml | python3-ruamel.yaml, python3:any (>= 3.11~), strip-nondeterminism, build-essential Filtered Build-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-pytest-asyncio, python3-ruyaml, python3:any (>= 3.11~), strip-nondeterminism, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ InRelease Get:2 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ Release [612 B] Ign:3 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ Release.gpg Get:4 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ Sources [1185 B] Get:5 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ Packages [888 B] Fetched 2685 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dictionaries-common dwz emacsen-common file gettext gettext-base groff-base hunspell-en-us intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libexpat1 libfile-stripnondeterminism-perl libhunspell-1.7-0 libmagic-mgc libmagic1t64 libpipeline1 libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib libtext-iconv-perl libtool libuchardet0 libxml2-16 lsb-release m4 man-db media-types netbase po-debconf python3 python3-attr python3-cattr python3-charset-normalizer python3-colored python3-colorlog python3-debian python3-distro python3-hunspell python3-iniconfig python3-lsprotocol python3-minimal python3-packaging python3-pluggy python3-pygls python3-pygments python3-pytest python3-pytest-asyncio python3-ruyaml python3-typing-extensions python3.13 python3.13-minimal sensible-utils strip-nondeterminism tzdata Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make ispell | aspell | hunspell wordlist gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff hunspell openoffice.org-hunspell | openoffice.org-core libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python-attr-doc python-charset-normalizer-doc gpgv python3-apt zstd python3-websockets python-pygments-doc ttf-bitstream-vera python-ruamel-doc python3.13-venv python3.13-doc binfmt-support Recommended packages: curl | wget | lynx libarchive-cpio-perl libltdl-dev libmail-sendmail-perl ca-certificates The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dictionaries-common dwz emacsen-common file gettext gettext-base groff-base hunspell-en-us intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libexpat1 libfile-stripnondeterminism-perl libhunspell-1.7-0 libmagic-mgc libmagic1t64 libpipeline1 libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib libtext-iconv-perl libtool libuchardet0 libxml2-16 lsb-release m4 man-db media-types netbase po-debconf python3 python3-attr python3-cattr python3-charset-normalizer python3-colored python3-colorlog python3-debian python3-distro python3-hunspell python3-iniconfig python3-lsprotocol python3-minimal python3-packaging python3-pluggy python3-pygls python3-pygments python3-pytest python3-pytest-asyncio python3-ruyaml python3-typing-extensions python3.13 python3.13-minimal sbuild-build-depends-main-dummy sensible-utils strip-nondeterminism tzdata 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. Need to get 20.1 MB/20.1 MB of archives. After this operation, 79.5 MB of additional disk space will be used. Get:1 file:/srv/reprepro perl-5.42/main amd64 libtext-iconv-perl amd64 1.7-8.1+b1 [14.6 kB] Get:2 copy:/build/debputy-Wlvt7x/resolver-IxIUMu/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [972 B] Get:3 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.3-2 [112 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.11-1+b1 [866 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.11-1+b1 [2254 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.9-3 [27.6 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025c-3 [263 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.11-1+b1 [1968 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.11-1+b1 [770 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.9-3 [10.5 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.9-3 [27.6 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-3 [99.1 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:25 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:28 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:34 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:35 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:37 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:38 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:41 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 emacsen-common all 3.0.8 [13.6 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 dictionaries-common all 1.31.3 [175 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 hunspell-en-us all 1:2020.12.07-4 [558 kB] Get:45 http://deb.debian.org/debian unstable/main amd64 libhunspell-1.7-0 amd64 1.7.2+really1.7.2-11+b1 [231 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 lsb-release all 12.1-2 [6072 B] Get:47 http://deb.debian.org/debian unstable/main amd64 python3-attr all 25.4.0-1 [73.1 kB] Get:48 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 python3-cattr all 25.3.0-1 [56.1 kB] Get:50 http://deb.debian.org/debian unstable/main amd64 python3-charset-normalizer amd64 3.4.4-2 [171 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 python3-colored all 2.2.4-1 [15.9 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 python3-colorlog all 6.10.1-1 [27.9 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 python3-debian all 1.0.1 [120 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 python3-distro all 1.9.0-1 [20.3 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 python3-hunspell amd64 0.5.5-2+b13 [11.3 kB] Get:56 http://deb.debian.org/debian unstable/main amd64 python3-iniconfig all 2.1.0-2 [7540 B] Get:57 http://deb.debian.org/debian unstable/main amd64 python3-lsprotocol all 2025.0.0-3 [61.8 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 25.0-2 [56.7 kB] Get:59 http://deb.debian.org/debian unstable/main amd64 python3-pluggy all 1.6.0-2 [27.2 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 python3-pygls all 1.3.0-4 [42.3 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 python3-pytest all 9.0.2-2 [275 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 python3-pytest-asyncio all 1.3.0-1 [13.4 kB] Get:64 http://deb.debian.org/debian unstable/main amd64 python3-ruyaml all 0.92.1-2 [104 kB] Get:65 http://deb.debian.org/debian unstable/main amd64 strip-nondeterminism all 1.15.0-1 [9260 B] Preconfiguring packages ... Fetched 20.1 MB in 0s (84.7 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... 23426 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.3-2_amd64.deb ... Unpacking libexpat1:amd64 (2.7.3-2) ... Selecting previously unselected package libpython3.13-minimal:amd64. Preparing to unpack .../libpython3.13-minimal_3.13.11-1+b1_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.11-1+b1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.11-1+b1_amd64.deb ... Unpacking python3.13-minimal (3.13.11-1+b1) ... Setting up libpython3.13-minimal:amd64 (3.13.11-1+b1) ... Setting up libexpat1:amd64 (2.7.3-2) ... Setting up python3.13-minimal (3.13.11-1+b1) ... Selecting previously unselected package python3-minimal. (Reading database ... 23762 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.9-3_amd64.deb ... Unpacking python3-minimal (3.13.9-3) ... 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_2025c-3_all.deb ... Unpacking tzdata (2025c-3) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../4-libpython3.13-stdlib_3.13.11-1+b1_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.11-1+b1) ... Selecting previously unselected package python3.13. Preparing to unpack .../5-python3.13_3.13.11-1+b1_amd64.deb ... Unpacking python3.13 (3.13.11-1+b1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../6-libpython3-stdlib_3.13.9-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.9-3) ... Setting up python3-minimal (3.13.9-3) ... Selecting previously unselected package python3. (Reading database ... 24741 files and directories currently installed.) Preparing to unpack .../00-python3_3.13.9-3_amd64.deb ... Unpacking python3 (3.13.9-3) ... Selecting previously unselected package libtext-iconv-perl:amd64. Preparing to unpack .../01-libtext-iconv-perl_1.7-8.1+b1_amd64.deb ... Unpacking libtext-iconv-perl:amd64 (1.7-8.1+b1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../02-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.46-5+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.46-5+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5+b1) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.46-5+b1_amd64.deb ... Unpacking file (1:5.46-5+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-2+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.41.3-3_amd64.deb ... Unpacking bsdextrautils (2.41.3-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-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 .../21-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 .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../25-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.2-1_amd64.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.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../30-emacsen-common_3.0.8_all.deb ... Unpacking emacsen-common (3.0.8) ... Selecting previously unselected package dictionaries-common. Preparing to unpack .../31-dictionaries-common_1.31.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.31.3) ... Selecting previously unselected package hunspell-en-us. Preparing to unpack .../32-hunspell-en-us_1%3a2020.12.07-4_all.deb ... Unpacking hunspell-en-us (1:2020.12.07-4) ... Selecting previously unselected package libhunspell-1.7-0:amd64. Preparing to unpack .../33-libhunspell-1.7-0_1.7.2+really1.7.2-11+b1_amd64.deb ... Unpacking libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-11+b1) ... Selecting previously unselected package lsb-release. Preparing to unpack .../34-lsb-release_12.1-2_all.deb ... Unpacking lsb-release (12.1-2) ... Selecting previously unselected package python3-attr. Preparing to unpack .../35-python3-attr_25.4.0-1_all.deb ... Unpacking python3-attr (25.4.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../36-python3-typing-extensions_4.15.0-2_all.deb ... Unpacking python3-typing-extensions (4.15.0-2) ... Selecting previously unselected package python3-cattr. Preparing to unpack .../37-python3-cattr_25.3.0-1_all.deb ... Unpacking python3-cattr (25.3.0-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../38-python3-charset-normalizer_3.4.4-2_amd64.deb ... Unpacking python3-charset-normalizer (3.4.4-2) ... Selecting previously unselected package python3-colored. Preparing to unpack .../39-python3-colored_2.2.4-1_all.deb ... Unpacking python3-colored (2.2.4-1) ... Selecting previously unselected package python3-colorlog. Preparing to unpack .../40-python3-colorlog_6.10.1-1_all.deb ... Unpacking python3-colorlog (6.10.1-1) ... Selecting previously unselected package python3-debian. Preparing to unpack .../41-python3-debian_1.0.1_all.deb ... Unpacking python3-debian (1.0.1) ... Selecting previously unselected package python3-distro. Preparing to unpack .../42-python3-distro_1.9.0-1_all.deb ... Unpacking python3-distro (1.9.0-1) ... Selecting previously unselected package python3-hunspell. Preparing to unpack .../43-python3-hunspell_0.5.5-2+b13_amd64.deb ... Unpacking python3-hunspell (0.5.5-2+b13) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../44-python3-iniconfig_2.1.0-2_all.deb ... Unpacking python3-iniconfig (2.1.0-2) ... Selecting previously unselected package python3-lsprotocol. Preparing to unpack .../45-python3-lsprotocol_2025.0.0-3_all.deb ... Unpacking python3-lsprotocol (2025.0.0-3) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../46-python3-packaging_25.0-2_all.deb ... Unpacking python3-packaging (25.0-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../47-python3-pluggy_1.6.0-2_all.deb ... Unpacking python3-pluggy (1.6.0-2) ... Selecting previously unselected package python3-pygls. Preparing to unpack .../48-python3-pygls_1.3.0-4_all.deb ... Unpacking python3-pygls (1.3.0-4) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../49-python3-pygments_2.19.2+dfsg-1_all.deb ... Unpacking python3-pygments (2.19.2+dfsg-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../50-python3-pytest_9.0.2-2_all.deb ... Unpacking python3-pytest (9.0.2-2) ... Selecting previously unselected package python3-pytest-asyncio. Preparing to unpack .../51-python3-pytest-asyncio_1.3.0-1_all.deb ... Unpacking python3-pytest-asyncio (1.3.0-1) ... Selecting previously unselected package python3-ruyaml. Preparing to unpack .../52-python3-ruyaml_0.92.1-2_all.deb ... Unpacking python3-ruyaml (0.92.1-2) ... Selecting previously unselected package strip-nondeterminism. Preparing to unpack .../53-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../54-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up libtext-iconv-perl:amd64 (1.7-8.1+b1) ... Setting up bsdextrautils (2.41.3-3) ... Setting up libmagic-mgc (1:5.46-5+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libdebhelper-perl (13.29) ... Setting up libmagic1t64:amd64 (1:5.46-5+b1) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up file (1:5.46-5+b1) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up tzdata (2025c-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Jan 24 17:01:35 UTC 2026. Universal Time is now: Sat Jan 24 17:01:35 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... Setting up emacsen-common (3.0.8) ... Setting up autopoint (0.23.2-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2+b1) ... Setting up netbase (6.5) ... Configuration file '/etc/protocols' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. ==> Using current old file as you requested. Configuration file '/etc/services' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. ==> Using current old file as you requested. Setting up libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-11+b1) ... Setting up lsb-release (12.1-2) ... Setting up libpython3.13-stdlib:amd64 (3.13.11-1+b1) ... Setting up libpython3-stdlib:amd64 (3.13.9-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 dictionaries-common (1.31.3) ... Setting up libtool (2.5.4-9) ... Setting up python3.13 (3.13.11-1+b1) ... Setting up python3 (3.13.9-3) ... Setting up strip-nondeterminism (1.15.0-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up python3-pygments (2.19.2+dfsg-1) ... Setting up python3-packaging (25.0-2) ... Setting up python3-typing-extensions (4.15.0-2) ... Setting up python3-pluggy (1.6.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up hunspell-en-us (1:2020.12.07-4) ... Setting up python3-hunspell (0.5.5-2+b13) ... Setting up python3-colored (2.2.4-1) ... Setting up python3-iniconfig (2.1.0-2) ... Setting up python3-attr (25.4.0-1) ... Setting up python3-distro (1.9.0-1) ... Setting up python3-colorlog (6.10.1-1) ... Setting up python3-charset-normalizer (3.4.4-2) ... Setting up python3-pytest (9.0.2-2) ... Setting up po-debconf (1.0.22) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up python3-cattr (25.3.0-1) ... Setting up python3-debian (1.0.1) ... Setting up python3-pytest-asyncio (1.3.0-1) ... Setting up python3-ruyaml (0.92.1-2) ... Setting up python3-lsprotocol (2025.0.0-3) ... Setting up python3-pygls (1.3.0-4) ... Setting up debhelper (13.29) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-10+b1) ... Processing triggers for dictionaries-common (1.31.3) ... +------------------------------------------------------------------------------+ | Check architectures Sat, 24 Jan 2026 17:01:40 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Sat, 24 Jan 2026 17:01:40 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.16.5+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.16.5-1 (2025-09-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20260119-1 dpkg-dev_1.23.5 g++-14_14.3.0-11 g++-15_15.2.0-12 gcc-14_14.3.0-11 gcc-15_15.2.0-12 libc6-dev_2.42-10+b1 libstdc++-14-dev_14.3.0-11 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.18.5-1 Package versions: adduser_3.154 apt_3.1.14 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20260119-1 binutils-common_2.45.50.20260119-1 binutils-gold_2.44-3 binutils-gold-x86-64-linux-gnu_2.44-3 binutils-x86-64-linux-gnu_2.45.50.20260119-1 bsdextrautils_2.41.3-3 bsdutils_1:2.41.3-3 build-essential_12.12 bzip2_1.0.8-6+b1 coreutils_9.7-3 cpp_4:15.2.0-5 cpp-14_14.3.0-11 cpp-14-x86-64-linux-gnu_14.3.0-11 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 dictionaries-common_1.31.3 diffutils_1:3.12-1 dirmngr_2.4.8-5 dpkg_1.23.5 dpkg-dev_1.23.5 dwz_0.16-2 eatmydata_131-2 emacsen-common_3.0.8 file_1:5.46-5+b1 findutils_4.10.0-3 g++_4:15.2.0-5 g++-14_14.3.0-11 g++-14-x86-64-linux-gnu_14.3.0-11 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-14_14.3.0-11 gcc-14-base_14.3.0-11 gcc-14-x86-64-linux-gnu_14.3.0-11 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-5 gettext_0.23.2-1 gettext-base_0.23.2-1 gnupg_2.4.8-5 gnupg-l10n_2.4.8-5 gpg_2.4.8-5 gpg-agent_2.4.8-5 gpgconf_2.4.8-5 gpgsm_2.4.8-5 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 hunspell-en-us_1:2020.12.07-4 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b2 libapt-pkg7.0_3.1.14 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libassuan9_3.0.2-2+b1 libatomic1_15.2.0-12 libattr1_1:2.5.2-3+b1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20260119-1 libblkid1_2.41.3-3 libbsd0_0.12.2-2+b1 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-10+b1 libc-dev-bin_2.42-10+b1 libc-gconv-modules-extra_2.42-10+b1 libc-l10n_2.42-10 libc6_2.42-10+b1 libc6-dev_2.42-10+b1 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20260119-1 libctf0_2.45.50.20260119-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.5 libeatmydata1_131-2+b2 libelf1t64_0.194-1 libexpat1_2.7.3-2 libffi8_3.5.2-3+b1 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-14-dev_14.3.0-11 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgcrypt20_1.11.2-3+b1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgmp10_2:6.3.0+dfsg-5+b1 libgnutls30t64_3.8.11-3 libgomp1_15.2.0-12 libgpg-error0_1.58-1+b1 libgprofng0_2.45.50.20260119-1 libhogweed6t64_3.10.2-1 libhunspell-1.7-0_1.7.2+really1.7.2-11+b1 libhwasan0_15.2.0-12 libidn2-0_2.3.8-4+b1 libisl23_0.27-1+b1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 libksba8_1.6.7-2+b2 liblastlog2-2_2.41.3-3 libldap2_2.6.10+dfsg-1+b2 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.2-2 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmd0_1.1.0-2+b2 libmount1_2.41.3-3 libmpc3_1.3.1-2+b1 libmpfr6_4.2.2-2+b1 libncursesw6_6.6+20251231-1 libnettle8t64_3.10.2-1 libnpth0t64_1.8-3+b1 libp11-kit0_0.25.10-1+b1 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpcre2-8-0_10.46-1+b1 libperl5.40_5.40.1-7 libperl5.42_5.42.0-3 libpipeline1_1.5.8-2 libpython3-stdlib_3.13.9-3 libpython3.13-minimal_3.13.11-1+b1 libpython3.13-stdlib_3.13.11-1+b1 libquadmath0_15.2.0-12 libreadline8t64_8.3-3+b1 libsasl2-2_2.1.28+dfsg1-10 libsasl2-modules-db_2.1.28+dfsg1-10 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+b1 libsemanage-common_3.9-1 libsemanage2_3.9-1+b1 libsepol2_3.9-2 libsframe2_2.45.50.20251209-1+b1 libsframe3_2.45.50.20260119-1 libsmartcols1_2.41.3-3 libsqlite3-0_3.46.1-9 libssl3t64_3.5.4-1+b1 libstdc++-14-dev_14.3.0-11 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libtasn1-6_4.21.0-2 libtext-iconv-perl_1.7-8.1+b1 libtinfo6_6.6+20251231-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2+b1 libudev1_259-1 libunistring5_1.3-2+b1 libuuid1_2.41.3-3 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2+b1 libzstd1_1.5.7+dfsg-3+b1 linux-libc-dev_6.18.5-1 locales-all_2.42-10+b1 login.defs_1:4.19.0-4 lsb-release_12.1-2 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 openssl-provider-legacy_3.5.4-1+b1 passwd_1:4.19.0-4 patch_2.8-2 perl_5.42.0-3 perl-base_5.42.0-3 perl-modules-5.40_5.40.1-7 perl-modules-5.42_5.42.0-3 pinentry-curses_1.3.2-3 po-debconf_1.0.22 python3_3.13.9-3 python3-attr_25.4.0-1 python3-cattr_25.3.0-1 python3-charset-normalizer_3.4.4-2 python3-colored_2.2.4-1 python3-colorlog_6.10.1-1 python3-debian_1.0.1 python3-distro_1.9.0-1 python3-hunspell_0.5.5-2+b13 python3-iniconfig_2.1.0-2 python3-lsprotocol_2025.0.0-3 python3-minimal_3.13.9-3 python3-packaging_25.0-2 python3-pluggy_1.6.0-2 python3-pygls_1.3.0-4 python3-pygments_2.19.2+dfsg-1 python3-pytest_9.0.2-2 python3-pytest-asyncio_1.3.0-1 python3-ruyaml_0.92.1-2 python3-typing-extensions_4.15.0-2 python3.13_3.13.11-1+b1 python3.13-minimal_3.13.11-1+b1 readline-common_8.3-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 sqv_1.3.0-5 strip-nondeterminism_1.15.0-1 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 tzdata_2025c-3 util-linux_2.41.3-3 xz-utils_5.8.2-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b2 +------------------------------------------------------------------------------+ | Build Sat, 24 Jan 2026 17:01:40 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (native) Source: debputy Binary: dh-debputy Architecture: all Version: 0.1.80 Maintainer: Debputy Maintainers Uploaders: Niels Thykier , Homepage: https://salsa.debian.org/debian/debputy Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/debian/debputy Vcs-Git: https://salsa.debian.org/debian/debputy.git Testsuite: autopkgtest Testsuite-Triggers: libcap2, python3-all, python3-lsprotocol, python3-pygls, python3-pytest Build-Depends: debhelper-compat (= 13), dh-sequence-single-binary, hunspell-en-us , python3-colored , python3-colorlog , python3-debian, python3-hunspell , python3-levenshtein , python3-lsprotocol , python3-polib , python3-pygls , python3-pytest , python3-pytest-asyncio , python3-pytest-cov , python3-ruyaml | python3-ruamel.yaml, python3:any (>= 3.11~), strip-nondeterminism Package-List: dh-debputy deb devel optional arch=all Checksums-Sha1: 05ddc03cf6bd188e8d70c18df9fde401d6c274d0 734352 debputy_0.1.80.tar.xz Checksums-Sha256: fd3dae71327f8d462debd70ad56eb06859f74e44b6003220f8e827e949aceb96 734352 debputy_0.1.80.tar.xz Files: 9cace8a3be1b6847f352b6a7a865face 734352 debputy_0.1.80.tar.xz Dgit: f91b002eab19ef1638eace570921b5c81274a8ac debian archive/debian/0.1.80 https://git.dgit.debian.org/debputy Git-Tag-Info: tag=99696936d6fb876d59329a24b629b6db60296069 fp=f5e7199aef5e5c67e555873f740d68888365d289 Git-Tag-Tagger: Niels Thykier -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAml0sukACgkQYG0ITkaD wHlB7xAAjoKPFc0HrdstLR6yboHHvNx/EVqDhwyJYm8Tp9uSVxzAvDeCmXIYVlFu LC7cQ7x4dOsoySBPRMbT6A4zZlI4BpaPu5jNcxeKg3bPItUYTfP0i+yOHvtJo7Oc h+w8uyDUnnr/E08GpCJ9VDCTNp1z95ayan+lqaHdTSUiUDSztq/o/CEwZh/3mDmq +frpp+L76diaWIktbA5AvSXDhfOoh5TgOArRqHWJ1n2rGIt+DvPxJR9EUH4wnjOx EXHV3uqM98u6difbviG+o58aQNPABXTKMYNQpSOY5DKMKnOUmxsau/+o+doGB05c DnUxT2U6AuR1krPXf0o7LUUcBNqI8u+CYXliPIsimswKHgX9o1pF9wJ5kgzp70BY dmqR1HAwUtZoTINcVeoSpB+SwUyutb+FjqlTaBgnQXwLQHi8QtMtj00RECFSfm41 9koP9Anv5wyEKzdr81gVGtCY1szDVsRDR6dnj2EaCIaJ4uyi9uxUpDKtI2IB8mqN +bJas91QFX5OSn31s0xJPjgp0wVsAYbO5YC2RtG2QcEf2MKH96rB5wR9CDgTRM7Z 6Ml3bI+JffveuNS5WdOJEE5ce0ArOSv050MA+AxFJ1ZOHnVIZown++0fB0ioXhOk d++ptRQPL3tJJYq+u2wWS2mFlUnHX5qFK3IMQ/OClcuukr0LTAg= =Rt9z -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./debputy_0.1.80.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./debputy_0.1.80.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting debputy in /build/debputy-Wlvt7x/debputy-0.1.80 dpkg-source: info: unpacking debputy_0.1.80.tar.xz clean up apt cache ------------------ Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Sat, 24 Jan 2026 17:01:41 +0000 | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network debputy_0.1.80 perl-5.42-throwaway amd64 --------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network debputy_0.1.80 perl-5.42-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANGUAGE=en_GB:en LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/build/debputy-Wlvt7x/debputy-0.1.80 SCHROOT_ALIAS_NAME=perl-5.42-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.42-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.42-amd64-debomatic-9b496f1e-4e64-4e7c-93f0-4264b3b68a31 SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc dpkg-buildpackage: info: source package debputy dpkg-buildpackage: info: source version 0.1.80 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Niels Thykier dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean /build/debputy-Wlvt7x/debputy-0.1.80/debputy.sh --plugin self-hosting-plugins/debputy-self-hosting.json internal-command dpkg-build-driver-run-task clean rm -fr ./self-hosting-plugins/__pycache__ ./src/debputy/__pycache__ ./src/debputy/analysis/__pycache__ ./src/debputy/build_support/__pycache__ ./src/debputy/commands/__pycache__ ./src/debputy/commands/debputy_cmd/__pycache__ ./src/debputy/dh/__pycache__ ./src/debputy/dh_migration/__pycache__ ./src/debputy/lsp/__pycache__ ./src/debputy/lsp/vendoring/__pycache__ ./src/debputy/lsp/vendoring/_deb822_repro/__pycache__ ./src/debputy/manifest_parser/__pycache__ ./src/debputy/package_build/__pycache__ ./src/debputy/packaging/__pycache__ ./src/debputy/plugin/__pycache__ ./src/debputy/plugin/api/__pycache__ ./src/debputy/plugins/__pycache__ ./src/debputy/plugins/debputy/__pycache__ ./src/debputy/yaml/__pycache__ dpkg-buildtree clean rm -fr debian/.debputy dpkg-source -b . dpkg-source: info: using source format '3.0 (native)' dpkg-source: info: building debputy in debputy_0.1.80.tar.xz dpkg-source: info: building debputy in debputy_0.1.80.dsc debian/rules binary /build/debputy-Wlvt7x/debputy-0.1.80/debputy.sh --plugin self-hosting-plugins/debputy-self-hosting.json internal-command dpkg-build-driver-run-task binary make -j2 INSTALL="install --strip-program=true" make[1]: Entering directory '/build/debputy-Wlvt7x/debputy-0.1.80' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/build/debputy-Wlvt7x/debputy-0.1.80' make -j2 check make[1]: Entering directory '/build/debputy-Wlvt7x/debputy-0.1.80' py.test -v ============================= test session starts ============================== platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /build/debputy-Wlvt7x/debputy-0.1.80 configfile: pyproject.toml testpaths: src, tests, self-hosting-plugins plugins: asyncio-1.3.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 609 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/bug1120283.py::debputy.bug1120283.holds_on_arch PASSED [ 0%] src/debputy/bug1120283.py::debputy.bug1120283.holds_with_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 [ 1%] 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 [ 2%] src/debputy/lsp/vendoring/_deb822_repro/parsing.py::debputy.lsp.vendoring._deb822_repro.parsing.Deb822ParagraphElement.configured_view PASSED [ 2%] 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 [ 3%] src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.manifest_attribute PASSED [ 3%] src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.not_path_error_hint PASSED [ 3%] src/debputy/manifest_parser/parse_hints.py::debputy.manifest_parser.parse_hints.DebputyParseHint.target_attribute PASSED [ 4%] src/debputy/plugin/api/experimental.py::debputy.plugin.api.experimental.ExperimentalDebputyPluginDefinition.package_processor 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.DebputyPluginDefinition.manifest_variable PASSED [ 4%] src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.DebputyPluginDefinition.metadata_or_maintscript_detector PASSED [ 4%] src/debputy/plugin/api/spec.py::debputy.plugin.api.spec.DebputyPluginInitializer.manifest_variable SKIPPED [ 4%] 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%] src/debputy/plugins/debputy/metadata_detectors.py::debputy.plugins.debputy.metadata_detectors._sources_for PASSED [ 5%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint PASSED [ 5%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_historical PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_invalid_version PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_version_typo_dfsg PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_line_email_date_spacing[-4:36-4:38->T] PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_line_email_date_spacing[ -4:37-4:38- ] PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_line_email_date_spacing[\t\t-4:37-4:39-\t\t] PASSED [ 6%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_line_email_date_spacing[ -4:37-4:40- ] PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_missing_sign_off_date[] PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_missing_sign_off_date[ ] PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_missing_sign_off_date[ ] PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_empty_sign_off PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier niels@thykier.net Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:35-DiagnosticSeverity.Error-Missing opening "<" to start the email address after the name-Niels Thykier niels@thykier.net-False] PASSED [ 7%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier niels@thykier.net> Mon, 01 Apr 2024 00:00:00 +0000-4:18-4:36-DiagnosticSeverity.Error-Missing opening "<" to start the email address after the name-niels@thykier.net>-False] PASSED [ 8%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier niels@thykier.net Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:67-DiagnosticSeverity.Error-Missing opening "<" to start the email address after the name-Niels Thykier niels@thykier.net Mon, 01 Apr 2024 00:00:00 +0000-False] PASSED [ 8%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier " to finish email address before the sign off date- Mon, 01 Apr 2024 00:00:00 +0000-4:3-4:4-DiagnosticSeverity.Error-Missing name before email- -False] PASSED [ 8%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:5-DiagnosticSeverity.Error-Missing name before email- -False] PASSED [ 8%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:11-DiagnosticSeverity.Warning-Non-standard spacing around the name- Niels-False] PASSED [ 8%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:11-DiagnosticSeverity.Warning-Non-standard spacing around the name-Niels -False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Mon, 01 Apr 2024 00:00:00 +0000-4:4-4:11-DiagnosticSeverity.Warning-Non-standard spacing around the name- Niels -False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier Mon-4:39-4:42-DiagnosticSeverity.Error-Expected a date in RFC822 format (Tue, 12 Mar 2024 12:34:56 +0000)-Mon-False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier ???, 01 Apr 2024 00:00:00 +0000-4:39-4:42-DiagnosticSeverity.Error-Expected a three letter date here using US English format (Mon, Tue, ..., Sun)-???-False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier Mon 2025-05-01-4:42-4:44-DiagnosticSeverity.Error-Improper formatting of date. Expected ", " here, not " 2"- 2-False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier Mon, Golf-4:44-4:48-DiagnosticSeverity.Error-Unable to parse the date as a valid RFC822 date: Invalid date value or format "Golf"-Golf-False] PASSED [ 9%] tests/lint_tests/lint/test_lint_changelog.py::test_dch_lint_signoff_problems[ -- Niels Thykier Tue, 01 Apr 2024 00:00:00 +0000-4:39-4:42-DiagnosticSeverity.Warning-The date was a Monday-Tue-False] PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_dcpy_files_lint PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_dcpy_files_matches_dir_lint PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_dcpy_anon_real_example_lint PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_dcpy_format_https_urls PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_not_dcpy_syntax_error_before_format PASSED [ 10%] tests/lint_tests/lint/test_lint_dcpy.py::test_not_dcpy_no_format_field PASSED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint PASSED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_typos SKIPPED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_mx_value_with_typo SKIPPED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_mx_value PASSED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dup_sep PASSED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_ma PASSED [ 11%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_udeb PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_arch_only_fields PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_sv PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_sv_udeb_only PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_udeb_menu_item PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_multiple_vcs PASSED [ 12%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_synopsis_empty PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_synopsis_basis PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_synopsis_template PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_synopsis_too_short PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_description_line_too_long PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_description_template PASSED [ 13%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_ambiguous_pkgfile PASSED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_ambiguous_pkgfile_no_name_segment PASSED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_stem_typo_pkgfile SKIPPED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_stem_inactive_pkgfile_fp PASSED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_stem_typo_pkgfile_ignored_exts_or_files SKIPPED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_missing_sep PASSED [ 14%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_missing_sep_or_syntax_error PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_completely_busted PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_completely_busted_first_line PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_non_canonical_field_case PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_obsolete_value PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_obsolete_fields PASSED [ 15%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_build_driver_with_rrr PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_obsolete_operator PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_restricted_operator PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_dep_field_restricted_or_relations PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_duplicate_key PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_homepage PASSED [ 16%] tests/lint_tests/lint/test_lint_dctrl.py::test_uploaders_field[Madam Foo ,] PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_uploaders_field[Lady Inline\n# Comment\n Foo ,] PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_uploaders_field[Dr No Trailing Comma ] PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_maintainer_trailing_comma_bug_1089649 PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_uploaders_field_no_email PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_spellcheck_ignore_package_names PASSED [ 17%] tests/lint_tests/lint/test_lint_dctrl.py::test_field_in_wrong_stanza PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_dup_dependency PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_dup_dependency_arch_qual_fp PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_config_spell_checking_description[True] PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_config_spell_checking_description[False] PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_config_spell_checking_comments PASSED [ 18%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_x_doc_main_package_single_binary PASSED [ 19%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_x_doc_main_package_unknown_package PASSED [ 19%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_x_doc_main_package_valid PASSED [ 19%] tests/lint_tests/lint/test_lint_dctrl.py::test_dctrl_lint_maintainer_canonical_name PASSED [ 19%] tests/lint_tests/lint/test_lint_debian_watch.py::test_dwatch_alias_dup PASSED [ 19%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_syntax_error_a PASSED [ 19%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_syntax_error_b PASSED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_invalid_package_name_crash PASSED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_unknown_keys PASSED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_null_keys PASSED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_unknown_keys_spelling SKIPPED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_crash_on_typo_fix SKIPPED [ 20%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_check_package_names PASSED [ 21%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_integration_mode PASSED [ 21%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_attr_value_checks PASSED [ 21%] tests/lint_tests/lint/test_lint_debputy.py::test_debputy_lint_attr_value_crash_check PASSED [ 21%] tests/lint_tests/lint/test_lint_dpatches_series.py::test_dpatches_series_files_lint PASSED [ 21%] tests/lint_tests/lint/test_lint_dpatches_series.py::test_dpatches_series_files_file_mismatch_lint PASSED [ 21%] tests/lint_tests/lint/test_lint_dpatches_series.py::test_dpatches_series_files_ext_lint PASSED [ 22%] tests/lint_tests/lint/test_lint_dtctrl.py::test_dtctrl_lint_tests_vs_test_command PASSED [ 22%] tests/lint_tests/lint/test_lint_dtctrl.py::test_dtctrl_lint_live_example_silx SKIPPED [ 22%] tests/lint_tests/lint/test_lint_upstream_metadata.py::test_metadata_lint_unknown_keys PASSED [ 22%] tests/lint_tests/reformat/test_reformat_dctrl.py::test_dctrl_reformat PASSED [ 22%] tests/lint_tests/reformat/test_reformat_dctrl.py::test_dctrl_reformat_canonicalize_field_names PASSED [ 22%] tests/lint_tests/reformat/test_reformat_dctrl.py::test_dctrl_reformat_preserve_comments PASSED [ 22%] tests/lint_tests/reformat/test_reformat_dwatch.py::test_dwatch_reformat PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[foo-udeb-debian-installer] PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[python-foo-python] PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[python-foo-doc-doc] PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libfoo-dev-libdevel] PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[php-foo-php] PASSED [ 23%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libpam-foo-admin] PASSED [ 24%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[fonts-foo-fonts] PASSED [ 24%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[xxx-l10n-localization] PASSED [ 24%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[xxx-l10n-bar-localization] PASSED [ 24%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[libfoo4-libs] PASSED [ 24%] tests/lsp_tests/test_debpkg_metadata.py::test_package_name_to_section[unknown-None] PASSED [ 24%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: any\n-False] PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: any\nM-A-False] PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[\nArchitecture: any-False] PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A\nArchitecture: any-False] PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: all\n-True] PASSED [ 25%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[Architecture: all\nM-A-True] PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[\nArchitecture: all-True] PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A\nArchitecture: all-True] PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_context[M-A-None] PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_field_value_context PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_complete_xcbs_prefix PASSED [ 26%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_field PASSED [ 27%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_synopsis PASSED [ 27%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_hover_doc_substvars PASSED [ 27%] tests/lsp_tests/test_lsp_dctrl.py::test_dctrl_semantic_tokens PASSED [ 27%] tests/lsp_tests/test_lsp_debian_changelog.py::test_basic_debian_changelog_bug_links PASSED [ 27%] tests/lsp_tests/test_lsp_debian_rules_completer.py::test_basic_debian_rules_completer_include PASSED [ 27%] tests/lsp_tests/test_lsp_debian_watch.py::test_debian_watch_hover_doc_variables_matching[foo-@ANY_VERSION@] PASSED [ 28%] tests/lsp_tests/test_lsp_debian_watch.py::test_debian_watch_hover_doc_variables_matching[foo-@ANY_VERSION@] PASSED [ 28%] tests/lsp_tests/test_lsp_debian_watch.py::test_debian_watch_hover_doc_variables_matching[foo-@ANY_VERSION@] PASSED [ 28%] tests/lsp_tests/test_lsp_debian_watch.py::test_debian_watch_hover_doc_variables_non_matching[foo-@ANY_VERSION@] PASSED [ 28%] tests/lsp_tests/test_lsp_debian_watch.py::test_debian_watch_hover_doc_variables_non_matching[foo-@ANY_VERSION@] PASSED [ 28%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_empty PASSED [ 28%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_manifest_variable_value PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_install_rule_dispatch_key PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_install_rule_install_keys PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_packages_foo PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_packages_foo_xfail PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_services_service_scope_values PASSED [ 29%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_manifest_conditions PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_mid_doc PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_manifest_condition PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst["1:{{DEB_VERSION_] PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst["1:{{DEB_VERSION_}}] PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst["1:{{DEB_VERSION_}}"] PASSED [ 30%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst['1:{{DEB_VERSION_] PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst['1:{{DEB_VERSION_}}] PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_completer.py::test_basic_debputy_completer_complete_manifest_var_subst['1:{{DEB_VERSION_}}'] PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_tlk PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_key PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_sources PASSED [ 31%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_when PASSED [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_str_cond PASSED [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_mapping_cond_key PASSED [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_install_docs_mapping_cond_str_value XFAIL [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_binary_version PASSED [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_services PASSED [ 32%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_services_service PASSED [ 33%] tests/lsp_tests/test_lsp_debputy_manifest_hover.py::test_basic_debputy_hover_docs_for_manifest_var_subst PASSED [ 33%] tests/lsp_tests/test_lsp_dpatches_series.py::test_dpatches_series_semantic_tokens PASSED [ 33%] tests/plugin_tests/gnome_test.py::test_gnome_plugin[1:3.36.1-1:3.36-1:3.38] PASSED [ 33%] tests/plugin_tests/gnome_test.py::test_gnome_plugin[3.38.2-3.38-40] PASSED [ 33%] tests/plugin_tests/gnome_test.py::test_gnome_plugin[40.2.0-40~-41~] PASSED [ 33%] tests/plugin_tests/gnome_test.py::test_gnome_plugin[40-40~-41~] PASSED [ 33%] tests/plugin_tests/grantlee_test.py::test_grantlee_dependencies PASSED [ 34%] tests/plugin_tests/numpy3_test.py::test_numpy3_plugin_arch_all PASSED [ 34%] tests/plugin_tests/numpy3_test.py::test_numpy3_plugin_arch_any PASSED [ 34%] tests/plugin_tests/perl-openssl_test.py::test_perl_openssl PASSED [ 34%] tests/test_alternatives.py::test_alternatives PASSED [ 34%] tests/test_apply_compression.py::test_apply_compression PASSED [ 34%] tests/test_architecture.py::test_mock_arch_table PASSED [ 35%] tests/test_built_using.py::test_built_using[01basic] PASSED [ 35%] tests/test_built_using.py::test_built_using[01static] PASSED [ 35%] tests/test_built_using.py::test_built_using[20build-depends-arch-restriction] PASSED [ 35%] tests/test_built_using.py::test_built_using[20build-depends-profile-restriction] PASSED [ 35%] tests/test_built_using.py::test_built_using[20build-depends-arch] PASSED [ 35%] tests/test_built_using.py::test_built_using[20build-depends-indep] PASSED [ 36%] tests/test_built_using.py::test_built_using[30or-dependency-first] PASSED [ 36%] tests/test_built_using.py::test_built_using[30or-dependency-not-first] PASSED [ 36%] tests/test_built_using.py::test_built_using[40pattern-star-initial] PASSED [ 36%] tests/test_built_using.py::test_built_using[40pattern-star-final] PASSED [ 36%] tests/test_built_using.py::test_built_using[40pattern-star-empty] PASSED [ 36%] tests/test_built_using.py::test_built_using[40pattern-star-one-char] PASSED [ 37%] tests/test_built_using.py::test_built_using[40pattern-re-char-plus] PASSED [ 37%] tests/test_built_using.py::test_built_using[40pattern-ambiguous-all] PASSED [ 37%] tests/test_built_using.py::test_built_using[40pattern-ambiguous-any] PASSED [ 37%] tests/test_built_using.py::test_built_using[45multiple-matches] PASSED [ 37%] tests/test_built_using.py::test_built_using[50same-source] PASSED [ 37%] tests/test_built_using.py::test_built_using[70arch-profile-restrictions-arch-yes] PASSED [ 38%] tests/test_built_using.py::test_built_using[70arch-profile-restrictions-arch-no] PASSED [ 38%] tests/test_built_using.py::test_built_using[70arch-profile-restrictions-profile-no] PASSED [ 38%] tests/test_built_using.py::test_built_using[70arch-suffix-all] PASSED [ 38%] tests/test_built_using.py::test_built_using[70arch-suffix-native] PASSED [ 38%] tests/test_built_using.py::test_built_using[70arch-suffix-same] PASSED [ 38%] tests/test_built_using.py::test_built_using[70multiarch-no] PASSED [ 39%] tests/test_built_using.py::test_built_using[70multiarch-same] PASSED [ 39%] tests/test_built_using.py::test_built_using[70multiarch-allowed] PASSED [ 39%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-None-True-True-True-True] PASSED [ 39%] tests/test_cross_check_precheck.py::test_generate_deb_filename[all-all-None-None-True-True-True-True] PASSED [ 39%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any---True-True-True-True] PASSED [ 39%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any---True-True-True-True] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any- - -True-True-True-True] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None--True-True-True-False] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None--True-True-True-False] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-- -True-True-True-False] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-- -True-True-True-False] PASSED [ 40%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-- -True-True-False-False] PASSED [ 41%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-- -True-True-False-False] PASSED [ 41%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-all-None-None-True-True-False-False] PASSED [ 41%] tests/test_cross_check_precheck.py::test_generate_deb_filename[all-all-None-None-True-False-False-False] PASSED [ 41%] tests/test_cross_check_precheck.py::test_generate_deb_filename[any-any-None-None-False-True-False-False] PASSED [ 41%] tests/test_cross_check_precheck.py::test_generate_deb_filename[i386-amd64-None-None-True-True-False-False] PASSED [ 41%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[changelog.txt-other_files0] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[CHANGELOG.rst-other_files1] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[docs/CHANGELOG.rst-other_files2] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_source[changelog-other_files3] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[CHANGELOG-other_data_files0-other_source_files0] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[changelog-other_data_files1-other_source_files1] PASSED [ 42%] tests/test_deb_packaging_support.py::test_upstream_changelog_from_data_fs[changes.md-other_data_files2-other_source_files2] PASSED [ 43%] tests/test_deb_packaging_support.py::test_upstream_changelog_pre_installed_compressed PASSED [ 43%] tests/test_deb_packaging_support.py::test_upstream_changelog_no_matches PASSED [ 43%] tests/test_deb_packaging_support.py::test_upstream_changelog_salsa_issue_49 PASSED [ 43%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs0-1] PASSED [ 43%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs1-2] PASSED [ 43%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs2-3] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs3-3] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs4-4] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs5-4] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs6-4] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs7-5] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs8-4] PASSED [ 44%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs9-4] PASSED [ 45%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs10-4] PASSED [ 45%] tests/test_deb_packaging_support.py::test_compute_installed_size[path_defs11-5] PASSED [ 45%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[foo-all-ctrl_members0-data_members0-None] PASSED [ 45%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[foo-doc-all-ctrl_members1-data_members1-foreign] PASSED [ 45%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[foo-doc-all-ctrl_members2-data_members2-None] PASSED [ 45%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[foo-doc-all-ctrl_members3-data_members3-None] PASSED [ 46%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[libfoo1-amd64-ctrl_members4-data_members4-same] PASSED [ 46%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[libfoo1-amd64-ctrl_members5-data_members5-same] PASSED [ 46%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[libfoo1-amd64-ctrl_members6-data_members6-None] PASSED [ 46%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[libfoo1-amd64-ctrl_members7-data_members7-None] PASSED [ 46%] tests/test_deb_packaging_support.py::test_auto_compute_multi_arch[libfoo1-amd64-ctrl_members8-data_members8-None] PASSED [ 46%] tests/test_deb_packaging_support.py::test_generate_md5sums_file[data_members0-conffiles_lines0-None] PASSED [ 47%] tests/test_deb_packaging_support.py::test_generate_md5sums_file[data_members1-conffiles_lines1-expected1] PASSED [ 47%] tests/test_deb_packaging_support.py::test_generate_md5sums_file[data_members2-conffiles_lines2-None] PASSED [ 47%] tests/test_deb_packaging_support.py::test_generate_md5sums_file[data_members3-conffiles_lines3-expected3] PASSED [ 47%] tests/test_deb_packaging_support.py::test_install_or_generate_conffiles[data_members0-None] PASSED [ 47%] tests/test_deb_packaging_support.py::test_install_or_generate_conffiles[data_members1-None] PASSED [ 47%] tests/test_deb_packaging_support.py::test_install_or_generate_conffiles[data_members2-expected2] PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_packager_provided_files PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_docbase_naming PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_adr_examples PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_gsettings_dependencies PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_initramfs_hooks PASSED [ 48%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_systemd_tmpfiles PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_systemd_sysusers PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_xfonts PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_xfonts_scale_and_alias PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_icon_cache PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_kernel_modules PASSED [ 49%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_dpkg_shlibdeps PASSED [ 50%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_pycompile_files PASSED [ 50%] tests/test_debputy_plugin.py::test_debputy_metadata_detector_pycompile_files_private_package_dir PASSED [ 50%] tests/test_debputy_plugin.py::test_system_service_detection PASSED [ 50%] tests/test_debputy_plugin.py::test_sysv_service_detection PASSED [ 50%] tests/test_debputy_plugin.py::test_debputy_manifest_variables PASSED [ 50%] tests/test_debputy_plugin.py::test_cap_validator PASSED [ 51%] tests/test_debputy_plugin.py::test_clean_la_files PASSED [ 51%] tests/test_debputy_plugin.py::test_strip_nondeterminism PASSED [ 51%] tests/test_debputy_plugin.py::test_translate_capabilities PASSED [ 51%] tests/test_debputy_plugin.py::test_pam_auth_update PASSED [ 51%] tests/test_debputy_plugin.py::test_auto_depends_solink PASSED [ 51%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.ac-True-420-None] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-True-420-AC_INIT] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-True-420-AC_PREREQ] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure.in-False-420-None of the above] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-True-493-GNU Autoconf] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-False-420-GNU Autoconf] PASSED [ 52%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[configure-False-493-No magic keyword] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_autoconf_build_system[random-file-False-420-No configure at all] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_make_build_system[GNUmakefile-True] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_make_build_system[Makefile-True] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_make_build_system[makefile-True] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_make_build_system[random-file-False] PASSED [ 53%] tests/test_debputy_plugin.py::test_auto_detect_perl_build_build_system[Build.PL-True] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_perl_build_build_system[random-file-False] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_perl_makemaker_build_system[Makefile.PL-True] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_perl_makemaker_build_system[random-file-False] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_qmake_build_systems[foo.pro-True] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_qmake_build_systems[random-file-False] PASSED [ 54%] tests/test_debputy_plugin.py::test_auto_detect_cmake_build_systems[CMakeLists.txt-True] PASSED [ 55%] tests/test_debputy_plugin.py::test_auto_detect_cmake_build_systems[random-file-False] PASSED [ 55%] tests/test_debputy_plugin.py::test_auto_detect_meson_build_systems[meson.build-True] PASSED [ 55%] tests/test_debputy_plugin.py::test_auto_detect_meson_build_systems[random-file-False] PASSED [ 55%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload0-expected_data0-expected_attribute_path0-TFinalEntity-None] PASSED [ 55%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload1-expected_data1-expected_attribute_path1-TFinalEntity-None] PASSED [ 55%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload2-expected_data2-expected_attribute_path2-TFinalEntity-None] PASSED [ 55%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload3-expected_data3-expected_attribute_path3-TFinalEntity-TSourceEntity] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload4-expected_data4-expected_attribute_path4-TFinalEntity-Union] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload5-expected_data5-expected_attribute_path5-TFinalEntity-Union] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data6-expected_attribute_path6-TFinalEntity-Union] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data7-expected_attribute_path7-TFinalEntity-str] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload8-expected_data8-expected_attribute_path8-TFinalEntity-list] PASSED [ 56%] tests/test_declarative_parser.py::test_declarative_parser_ok[foo-expected_data9-expected_attribute_path9-TFinalEntity-Union] PASSED [ 57%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload10-expected_data10-expected_attribute_path10-TFinalEntity-Union] PASSED [ 57%] tests/test_declarative_parser.py::test_declarative_parser_ok[source_payload11-expected_data11-expected_attribute_path11-TFinalEntity-Union] PASSED [ 57%] tests/test_fs_metadata.py::test_mtime_clamp_and_builtin_dir_mode PASSED [ 57%] tests/test_fs_metadata.py::test_transformations_create_symlink PASSED [ 57%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_success PASSED [ 57%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[abort-on-non-empty-directory-the path is a non-empty directory] PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[error-if-directory-the path is a directory] PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_failure[error-if-exists-the path exists] PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_with_explicit_remove PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_create_symlink_replace_with_replacement_rule PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_path_metadata PASSED [ 58%] tests/test_fs_metadata.py::test_transformations_directories PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_remove PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_remove_keep_empty PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_remove_glob PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_remove_no_match PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_move_basic PASSED [ 59%] tests/test_fs_metadata.py::test_transformation_move_no_match PASSED [ 60%] tests/test_fs_metadata.py::test_builtin_mode_normalization_shell_scripts PASSED [ 60%] tests/test_fs_metadata.py::test_builtin_mode_normalization PASSED [ 60%] tests/test_install_rules.py::test_install_rules PASSED [ 60%] tests/test_install_rules.py::test_multi_dest_install_rules PASSED [ 60%] tests/test_install_rules.py::test_install_rules_with_glob PASSED [ 60%] tests/test_install_rules.py::test_install_rules_auto_discard_rules_dir PASSED [ 61%] tests/test_install_rules.py::test_install_rules_auto_discard_rules_glob PASSED [ 61%] tests/test_install_rules.py::test_install_rules_auto_discard_rules_overruled_by_explicit_install_rule PASSED [ 61%] tests/test_install_rules.py::test_install_rules_install_as_with_var PASSED [ 61%] tests/test_install_rules.py::test_install_rules_no_matches PASSED [ 61%] tests/test_install_rules.py::test_install_rules_per_package_search_dirs PASSED [ 61%] tests/test_install_rules.py::test_install_rules_multi_into PASSED [ 62%] tests/test_install_rules.py::test_auto_install_d_pkg PASSED [ 62%] tests/test_install_rules.py::test_install_doc_rules_ignore_udeb PASSED [ 62%] tests/test_install_rules.py::test_bts_1093680_crash_inactive_package PASSED [ 62%] tests/test_install_rules.py::test_debputy_132[True-True] PASSED [ 62%] tests/test_install_rules.py::test_debputy_132[True-False] PASSED [ 62%] tests/test_install_rules.py::test_debputy_132[False-False0] PASSED [ 63%] tests/test_install_rules.py::test_debputy_132[False-False1] PASSED [ 63%] tests/test_install_rules.py::test_uncovered_installation PASSED [ 63%] tests/test_interpreter.py::test_interpreter_detection[#! /usr/bin/false\r\n-/usr/bin/false-false-false-None-None] PASSED [ 63%] tests/test_interpreter.py::test_interpreter_detection[#!/usr/bin/python3 -b-/usr/bin/python3-python3-python-/usr/bin/python3-None] PASSED [ 63%] 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 [ 63%] 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 [ 64%] tests/test_interpreter.py::test_interpreter_detection[#! /usr/bin/bash-/usr/bin/bash-bash-bash-/bin/bash-#! /bin/bash] PASSED [ 64%] tests/test_interpreter.py::test_interpreter_detection[#! /usr/bin/env sh-/usr/bin/env sh-sh-sh-/bin/sh-#! /bin/sh] PASSED [ 64%] tests/test_interpreter.py::test_interpreter_detection[#! /usr/local/bin/perl-/usr/local/bin/perl-perl-perl-/usr/bin/perl-#! /usr/bin/perl] PASSED [ 64%] tests/test_interpreter.py::test_interpreter_negative[#!#!#! /usr/bin/false] PASSED [ 64%] tests/test_interpreter.py::test_interpreter_negative[#!perl] PASSED [ 64%] tests/test_interpreter.py::test_interpreter_negative[\x7fELF/usr/bin/perl] PASSED [ 65%] tests/test_interpreter.py::test_interpreter_negative[\x00\x01\x02\x03/usr/bin/perl] PASSED [ 65%] tests/test_interpreter.py::test_interpreter_negative[PK\x03\x03/usr/bin/perl] PASSED [ 65%] tests/test_interpreter.py::test_interpreter_rewrite PASSED [ 65%] tests/test_migrations.py::test_migrate_clean_no_content PASSED [ 65%] tests/test_migrations.py::test_migrate_clean_with_content PASSED [ 65%] tests/test_migrations.py::test_migrate_tmpfile PASSED [ 66%] tests/test_migrations.py::test_migrate_lintian_overrides_files PASSED [ 66%] tests/test_migrations.py::test_detect_pam_files PASSED [ 66%] tests/test_migrations.py::test_detect_modprobe_files PASSED [ 66%] tests/test_migrations.py::test_migrate_doc_base_files PASSED [ 66%] tests/test_migrations.py::test_migrate_dh_installsystemd_files PASSED [ 66%] tests/test_migrations.py::test_migrate_installexamples_file PASSED [ 66%] tests/test_migrations.py::test_migrate_installinfo_file PASSED [ 67%] tests/test_migrations.py::test_migrate_installinfo_file_conditionals PASSED [ 67%] tests/test_migrations.py::test_migrate_installexamples_file_single_source PASSED [ 67%] tests/test_migrations.py::test_migrate_installdocs_file PASSED [ 67%] tests/test_migrations.py::test_migrate_installdocs_file_single_source PASSED [ 67%] tests/test_migrations.py::test_migrate_install_file PASSED [ 67%] tests/test_migrations.py::test_migrate_install_file_conditionals_simple_arch PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_util_linux_locales PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_conditionals_simple_combined_cond PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_conditionals_unknown_subst PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_multidest PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_multidest_default_dest PASSED [ 68%] tests/test_migrations.py::test_migrate_install_file_multidest_default_dest_warning PASSED [ 69%] tests/test_migrations.py::test_migrate_installman_file PASSED [ 69%] tests/test_migrations.py::test_migrate_install_dh_exec_file PASSED [ 69%] tests/test_migrations.py::test_migrate_maintscript PASSED [ 69%] tests/test_migrations.py::test_migrate_not_installed_file PASSED [ 69%] tests/test_migrations.py::test_migrate_links_files PASSED [ 69%] tests/test_migrations.py::test_detect_obsolete_substvars PASSED [ 70%] tests/test_migrations.py::test_detect_obsolete_substvars_remove_field PASSED [ 70%] tests/test_migrations.py::test_detect_obsolete_substvars_remove_field_essential PASSED [ 70%] tests/test_migrations.py::test_detect_obsolete_substvars_remove_field_non_essential PASSED [ 70%] tests/test_migrations.py::test_detect_dh_addons PASSED [ 70%] tests/test_migrations.py::test_detect_dh_addons_rrr PASSED [ 70%] tests/test_migrations.py::test_migrate_bash_completion_file_no_changes PASSED [ 71%] tests/test_migrations.py::test_migrate_bash_completion_file PASSED [ 71%] tests/test_migrations.py::test_migrate_fish_completions_file_completion_file PASSED [ 71%] tests/test_migrations.py::test_migrate_zsh_completions_file_list PASSED [ 71%] tests/test_migrations.py::test_migrate_dh_builtusing PASSED [ 71%] tests/test_migrations.py::test_migrate_dh_builtusing_nothing_by_default PASSED [ 71%] tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-False-None-fake_1.0_amd64.deb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-True-None-fake_1.0_amd64.udeb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-2:1.0-amd64-False-None-fake_1.0_amd64.deb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-2:1.0-amd64-True-None-fake_1.0_amd64.udeb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-3.0-all-False-None-fake_3.0_all.deb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-3.0-all-True-None-fake_3.0_all.udeb] PASSED [ 72%] tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-False-i386-fake_1.0_i386.deb] PASSED [ 73%] tests/test_output_filename.py::test_generate_deb_filename[fake-1.0-amd64-True-i386-fake_1.0_i386.udeb] PASSED [ 73%] tests/test_packager_provided_files.py::test_packager_provided_files[foo-foo.arch-specific-dash-./some/test-directory/foo.conf-True] PASSED [ 73%] tests/test_packager_provided_files.py::test_packager_provided_files[foo-arch-specific-dash-./some/test-directory/foo.conf-True] PASSED [ 73%] tests/test_packager_provided_files.py::test_packager_provided_files[foo-foo.arch-specific-dash.amd64-./some/test-directory/foo.conf-True] PASSED [ 73%] tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-foo.bar.arch.specific.dot-./some/test.directory/foo.bar-True] PASSED [ 73%] tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-arch.specific.dot-./some/test.directory/foo.bar-True] PASSED [ 74%] 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 [ 74%] 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 [ 74%] 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 [ 74%] 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 [ 74%] 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 [ 74%] 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 [ 75%] tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-packageless-fallback-./some/test-plfb/foo.bar-False] PASSED [ 75%] tests/test_packager_provided_files.py::test_packager_provided_files[foo.bar-packageless.fallback-./some/test.plfb/foo.bar-False] PASSED [ 75%] tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash-non_matched0] PASSED [ 75%] tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash.amd64-non_matched1] PASSED [ 75%] tests/test_packager_provided_files.py::test_packager_provided_files_priority[foo-foo.arch-specific-dash-non_matched2] PASSED [ 75%] tests/test_packager_provided_files.py::test_detect_ppf_simple[foo-foo-doc] PASSED [ 76%] tests/test_packager_provided_files.py::test_detect_ppf_simple[foo.bar-foo.bar-doc] PASSED [ 76%] tests/test_packager_provided_files.py::test_detect_ppf_name_segment PASSED [ 76%] tests/test_packager_provided_files.py::test_detect_ppf_fuzzy_match_bug_950723 PASSED [ 76%] tests/test_packager_provided_files.py::test_detect_ppf_typo SKIPPED [ 76%] tests/test_packager_provided_files.py::test_debhelper_overlapping_stems PASSED [ 76%] tests/test_packager_provided_files.py::test_debhelper_overlapping_stems_typo_check SKIPPED [ 77%] tests/test_packer_pack.py::test_pack_smoke[0] PASSED [ 77%] tests/test_packer_pack.py::test_pack_smoke[1] PASSED [ 77%] tests/test_packer_pack.py::test_pack_smoke[2] PASSED [ 77%] tests/test_parser.py::test_parsing_no_manifest PASSED [ 77%] tests/test_parser.py::test_parsing_version_only PASSED [ 77%] tests/test_parser.py::test_parsing_empty_installations PASSED [ 77%] tests/test_parser.py::test_parsing_variables PASSED [ 78%] tests/test_parser.py::test_parsing_variables_reserved[PACKAGE] PASSED [ 78%] tests/test_parser.py::test_parsing_variables_reserved[DEB_HOST_ARCH] PASSED [ 78%] tests/test_parser.py::test_parsing_variables_reserved[DEB_BLAH_ARCH] PASSED [ 78%] tests/test_parser.py::test_parsing_variables_reserved[env:UNEXISTING] PASSED [ 78%] tests/test_parser.py::test_parsing_variables_reserved[token:TAB] PASSED [ 78%] tests/test_parser.py::test_parsing_variables_interdependent_ok PASSED [ 79%] tests/test_parser.py::test_parsing_variables_unused PASSED [ 79%] tests/test_parser.py::test_parsing_package_foo_empty PASSED [ 79%] tests/test_parser.py::test_parsing_package_bar_empty PASSED [ 79%] tests/test_parser.py::test_transformations_no_list PASSED [ 79%] tests/test_parser.py::test_create_symlinks_missing_path PASSED [ 79%] tests/test_parser.py::test_create_symlinks_unknown_replacement_rule PASSED [ 80%] tests/test_parser.py::test_create_symlinks_missing_target PASSED [ 80%] tests/test_parser.py::test_create_symlinks_not_normalized_path PASSED [ 80%] tests/test_parser.py::test_unresolvable_subst_in_source_context PASSED [ 80%] tests/test_parser.py::test_yaml_error_duplicate_key PASSED [ 80%] tests/test_parser.py::test_yaml_error_tab_start PASSED [ 80%] tests/test_parser.py::test_yaml_octal_mode_int PASSED [ 81%] tests/test_parser.py::test_yaml_clean_after_removal PASSED [ 81%] tests/test_parser.py::test_binary_version PASSED [ 81%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[usr/bin/foo-False] PASSED [ 81%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo*-False] PASSED [ 81%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo-True] PASSED [ 81%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/-True] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*-True] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*.*-True] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/*.txt-True] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[var/cache/foo/cache.*-True] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo*-False] PASSED [ 82%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo/*-True] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[etc/foo/-True] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo*-True] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/*.*-True] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/-True] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[/var/log/foo/*.*.*-False] PASSED [ 83%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*-False] PASSED [ 84%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*.la-False] PASSED [ 84%] tests/test_parser.py::test_yaml_clean_after_removal_unsafe_path[*/foo/*-False] PASSED [ 84%] tests/test_parser.py::test_yaml_build_environment_default PASSED [ 84%] tests/test_parser.py::test_yaml_build_environments_no_default PASSED [ 84%] tests/test_parser.py::test_yaml_build_environments_no_default_error PASSED [ 84%] tests/test_path.py::test_symlink_lookup PASSED [ 85%] tests/test_plugin_tester.py::test_conflict_with_debputy PASSED [ 85%] tests/test_plugin_tester.py::test_metadata_read_only PASSED [ 85%] tests/test_plugin_tester.py::test_packager_provided_files PASSED [ 85%] tests/test_plugin_tester.py::test_path_checks PASSED [ 85%] tests/test_plugin_tester.py::test_metadata_detector_applies_to_check PASSED [ 85%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables0-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables1-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables2-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables3-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables4-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables5-ValueError] PASSED [ 86%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables6-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables7-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables8-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables9-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables10-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables11-ValueError] PASSED [ 87%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables12-ValueError] PASSED [ 88%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables13-ValueError] PASSED [ 88%] tests/test_plugin_tester.py::test_invalid_manifest_variables[variables14-PluginConflictError] PASSED [ 88%] tests/test_plugin_tester.py::test_valid_manifest_variables PASSED [ 88%] tests/test_plugin_tester.py::test_valid_manifest_variables_json PASSED [ 88%] tests/test_plugin_tester.py::test_automatic_discard_rules_example PASSED [ 88%] tests/test_plugin_tester.py::test_plugin_definition_proper_registration PASSED [ 88%] tests/test_plugin_tester.py::test_plugin_definition_nothing_registered PASSED [ 89%] tests/test_style.py::test_load_styles PASSED [ 89%] tests/test_style.py::test_load_no_styles PASSED [ 89%] tests/test_style.py::test_load_named_styles PASSED [ 89%] tests/test_style.py::test_compat_styles PASSED [ 89%] tests/test_style.py::test_compat_styles_team_maint XFAIL [ 89%] tests/test_style.py::test_x_style PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables0] PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables1] PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables2] PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables3] PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables4] PASSED [ 90%] tests/test_style.py::test_was_from_salsa_ci_style_enabled[variables5] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables0] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables1] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables2] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables3] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables4] PASSED [ 91%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables5] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables6] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables7] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables8] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables9] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables10] PASSED [ 92%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables11] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables12] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables13] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables14] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables15] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables16] PASSED [ 93%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables17] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_disabled[variables18] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_args[-a-style_delta0] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_args[-sa-style_delta1] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_args[-sa --keep-first-style_delta2] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_args[-sab --keep-first-style_delta3] PASSED [ 94%] tests/test_style.py::test_was_from_salsa_ci_style_args[-sab --no-keep-first-style_delta4] PASSED [ 95%] tests/test_substitute.py::test_substitution_match[unchanged-unchanged] PASSED [ 95%] tests/test_substitute.py::test_substitution_match[unchanged\\{{\n}}-unchanged\\{{\n}}] PASSED [ 95%] tests/test_substitute.py::test_substitution_match[{{token:DOUBLE_OPEN_CURLY_BRACE}}{{token:NL}}{{token:DOUBLE_CLOSE_CURLY_BRACE}}-{{\n}}] PASSED [ 95%] 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 [ 95%] tests/test_substitute.py::test_substitution_match[/usr/lib/{{DEB_HOST_MULTIARCH}}-/usr/lib/x86_64-linux-gnu] PASSED [ 95%] tests/test_substitute.py::test_migrate_substitution PASSED [ 96%] tests/test_symbolic_mode.py::test_generate_deb_filename[420-False-u+rwX,og=rX-420] PASSED [ 96%] tests/test_symbolic_mode.py::test_generate_deb_filename[0-False-u+rwX,og=rX-420] PASSED [ 96%] tests/test_symbolic_mode.py::test_generate_deb_filename[256-True-u+rwX,og=rX-493] PASSED [ 96%] tests/test_symbolic_mode.py::test_generate_deb_filename[0-True-u+rwX,og=rX-493] PASSED [ 96%] 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 [ 97%] tests/test_symbolic_mode.py::test_generate_deb_filename[417-False-u=rwX,og=rX-493] PASSED [ 97%] tests/test_symbolic_mode.py::test_generate_deb_filename[2541-False-a-x-2468] PASSED [ 97%] tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/etc/foo.conf-/etc/foo.conf] 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/doc/pkg/.-.] PASSED [ 97%] tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/bar/../doc/pkg/.-.] PASSED [ 98%] tests/test_symlink_normalization.py::test_symlink_normalization[usr/share/doc/pkg/my-symlink-/usr/share/bar/../doc/pkg/../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/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 [ 99%] tests/test_utils.py::test_symlink_normalization[foo bar-"foo bar"] PASSED [ 99%] 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%] ================= 595 passed, 12 skipped, 2 xfailed in 17.54s ================== make[1]: Leaving directory '/build/debputy-Wlvt7x/debputy-0.1.80' make -j2 install DESTDIR=/build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[1]: Entering directory '/build/debputy-Wlvt7x/debputy-0.1.80' install -m0755 -Dt/build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/bin dh_debputy dh_installdebputy assets/debputy install -m0755 -Dt/build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy deb_packer.py deb_materialization.py install -m0644 -Dt/build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/share/perl5/Debian/Debhelper/Sequence lib/Debian/Debhelper/Sequence/*.pm install -m0644 -Dt/build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/share/perl5/Dpkg/BuildDriver lib/Dpkg/BuildDriver/*.pm cp -a --reflink=auto src/debputy /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy install -m0755 -d /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/debputy/ cp -a --reflink=auto debputy /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/debputy/ sed -i \ -e 's|^_VERSION = .*|_VERSION = "0.1.80"|' \ -e 's|^DEBPUTY_ROOT_DIR = .*|DEBPUTY_ROOT_DIR = pathlib.Path("/usr/share/dh-debputy")|' \ -e 's|^DEBPUTY_PLUGIN_ROOT_DIR = .*|DEBPUTY_PLUGIN_ROOT_DIR = pathlib.Path("/usr/share/debputy/")|' \ /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy/deb_materialization.py \ /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy/deb_packer.py \ /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy/debputy/version.py find /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/share/dh-debputy -type d -name '__pycache__' -exec rm -fr {} + install -m0755 -d /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/share/man/man1 pod2man --utf8 --section=1 --name="debputy" -c "The debputy Debian packager helper stack" debputy.pod \ /build/debputy-Wlvt7x/debputy-0.1.80/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/debputy-Wlvt7x/debputy-0.1.80/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/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy/usr/share/man/man1/dh_installdebputy.1 devutils/install-translations chmod -R u=rwX,go=rX \ /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/dh-debputy/debputy \ /build/debputy-Wlvt7x/debputy-0.1.80/debian/dh-debputy//usr/share/debputy//debputy make[1]: Leaving directory '/build/debputy-Wlvt7x/debputy-0.1.80' debputy: info: Upstream builds completed successfully dpkg-deb: building package 'dh-debputy' in '../dh-debputy_0.1.80_all.deb'. dpkg-genbuildinfo -O../debputy_0.1.80_amd64.buildinfo dpkg-genchanges -O../debputy_0.1.80_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source --after-build . dpkg-buildpackage: info: full upload; Debian-native package (full source is included) -------------------------------------------------------------------------------- Build finished at 2026-01-24T17:02:05Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Sat, 24 Jan 2026 17:02:05 +0000 | +------------------------------------------------------------------------------+ debputy_0.1.80_amd64.changes: ----------------------------- Format: 1.8 Date: Sat, 24 Jan 2026 11:40:48 +0000 Source: debputy Binary: dh-debputy Architecture: source all Version: 0.1.80 Distribution: perl-5.42-throwaway Urgency: medium Maintainer: Debputy Maintainers Changed-By: Niels Thykier Description: dh-debputy - Manifest style Debian-based package builder (debhelper integratio Changes: debputy (0.1.80) unstable; urgency=medium . * API: - *Backwards incompatibility*: Remove unused `VirtualPath.stat` method from the public spec. As mentioned, it was unused, so no breakage expected. Note that the default implementation still has the method, so at this point it will only be visible as a typing warning and not a runtime error. . [ Nicolas Boulenguez ] * Improve log, warning and error messages related to the new `built-using` and `static-built-using` features. * 40+ refactor, typing fixes and other internal clean up commits to improve the maintainability for developers. . [ Niels Thykier ] * deb_packer.py: provide closer match to `dpkg-deb` `xz` compression Checksums-Sha1: ad67d1911af5622c9ad20cf456cd657b8031a125 1441 debputy_0.1.80.dsc 5b5e5efc5d4415b6c5ab31d58b455ceaae18aefb 734136 debputy_0.1.80.tar.xz 462bbd819df726ced7d1a58e15e0fc80a101da6b 6415 debputy_0.1.80_amd64.buildinfo bb8cdb67082b7c95b86e897caff78ddb0571240c 551148 dh-debputy_0.1.80_all.deb Checksums-Sha256: 5c6286157c15094eb2711fff2d2b08a17f0ea9a80e7e1e30656ad39504fba2d7 1441 debputy_0.1.80.dsc a1333f370427ea2cd780095d2cccda76de1580ac272626498d370f43c08830b2 734136 debputy_0.1.80.tar.xz 8db21af35e09428ad2196c0c0436482521037ee98f5bb84f199540d988ba8a95 6415 debputy_0.1.80_amd64.buildinfo 1f84aca2c853b9a38301e4eb670919691e4e8670fdeb495ad46f093838e30df6 551148 dh-debputy_0.1.80_all.deb Files: 7db48f0e8d23aa037949f8c1f7738fbd 1441 devel optional debputy_0.1.80.dsc 51be3b140053f0ea8fa78c8c2ead6477 734136 devel optional debputy_0.1.80.tar.xz ff43054b2e68418c624ca4daf087870b 6415 devel optional debputy_0.1.80_amd64.buildinfo 774f689eeeb4f28a810e4a5bbe7d7cf8 551148 devel optional dh-debputy_0.1.80_all.deb +------------------------------------------------------------------------------+ | Buildinfo Sat, 24 Jan 2026 17:02:05 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: debputy Binary: dh-debputy Architecture: all source Version: 0.1.80 Checksums-Md5: 7db48f0e8d23aa037949f8c1f7738fbd 1441 debputy_0.1.80.dsc 774f689eeeb4f28a810e4a5bbe7d7cf8 551148 dh-debputy_0.1.80_all.deb Checksums-Sha1: ad67d1911af5622c9ad20cf456cd657b8031a125 1441 debputy_0.1.80.dsc bb8cdb67082b7c95b86e897caff78ddb0571240c 551148 dh-debputy_0.1.80_all.deb Checksums-Sha256: 5c6286157c15094eb2711fff2d2b08a17f0ea9a80e7e1e30656ad39504fba2d7 1441 debputy_0.1.80.dsc 1f84aca2c853b9a38301e4eb670919691e4e8670fdeb495ad46f093838e30df6 551148 dh-debputy_0.1.80_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Sat, 24 Jan 2026 17:02:04 +0000 Build-Path: /build/debputy-Wlvt7x/debputy-0.1.80 Build-Tainted-By: usr-local-has-programs Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.45.50.20260119-1), binutils-common (= 2.45.50.20260119-1), binutils-x86-64-linux-gnu (= 2.45.50.20260119-1), bsdextrautils (= 2.41.3-3), build-essential (= 12.12), bzip2 (= 1.0.8-6+b1), coreutils (= 9.7-3), cpp (= 4:15.2.0-5), cpp-14 (= 14.3.0-11), cpp-14-x86-64-linux-gnu (= 14.3.0-11), cpp-15 (= 15.2.0-12), cpp-15-x86-64-linux-gnu (= 15.2.0-12), cpp-x86-64-linux-gnu (= 4:15.2.0-5), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), dictionaries-common (= 1.31.3), diffutils (= 1:3.12-1), dpkg (= 1.23.5), dpkg-dev (= 1.23.5), dwz (= 0.16-2), emacsen-common (= 3.0.8), file (= 1:5.46-5+b1), findutils (= 4.10.0-3), g++ (= 4:15.2.0-5), g++-15 (= 15.2.0-12), g++-15-x86-64-linux-gnu (= 15.2.0-12), g++-x86-64-linux-gnu (= 4:15.2.0-5), gcc (= 4:15.2.0-5), gcc-14 (= 14.3.0-11), gcc-14-base (= 14.3.0-11), gcc-14-x86-64-linux-gnu (= 14.3.0-11), gcc-15 (= 15.2.0-12), gcc-15-base (= 15.2.0-12), gcc-15-x86-64-linux-gnu (= 15.2.0-12), gcc-x86-64-linux-gnu (= 4:15.2.0-5), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), hunspell-en-us (= 1:2020.12.07-4), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b2), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-12), libatomic1 (= 15.2.0-12), libattr1 (= 1:2.5.2-3+b1), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.45.50.20260119-1), libblkid1 (= 2.41.3-3), libbz2-1.0 (= 1.0.8-6+b1), libc-bin (= 2.42-10+b1), libc-dev-bin (= 2.42-10+b1), libc-gconv-modules-extra (= 2.42-10+b1), libc6 (= 2.42-10+b1), libc6-dev (= 2.42-10+b1), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-12), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.45.50.20260119-1), libctf0 (= 2.45.50.20260119-1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdpkg-perl (= 1.23.5), libelf1t64 (= 0.194-1), libexpat1 (= 2.7.3-2), libffi8 (= 3.5.2-3+b1), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-14-dev (= 14.3.0-11), libgcc-15-dev (= 15.2.0-12), libgcc-s1 (= 15.2.0-12), libgdbm-compat4t64 (= 1.26-1+b1), libgdbm6t64 (= 1.26-1+b1), libgmp10 (= 2:6.3.0+dfsg-5+b1), libgomp1 (= 15.2.0-12), libgprofng0 (= 2.45.50.20260119-1), libhunspell-1.7-0 (= 1.7.2+really1.7.2-11+b1), libhwasan0 (= 15.2.0-12), libisl23 (= 0.27-1+b1), libitm1 (= 15.2.0-12), libjansson4 (= 2.14-2+b4), liblsan0 (= 15.2.0-12), liblzma5 (= 5.8.2-2), libmagic-mgc (= 1:5.46-5+b1), libmagic1t64 (= 1:5.46-5+b1), libmd0 (= 1.1.0-2+b2), libmount1 (= 2.41.3-3), libmpc3 (= 1.3.1-2+b1), libmpfr6 (= 4.2.2-2+b1), libncursesw6 (= 6.6+20251231-1), libpam-modules (= 1.7.0-5+b1), libpam-modules-bin (= 1.7.0-5+b1), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5+b1), libpcre2-8-0 (= 10.46-1+b1), libperl5.42 (= 5.42.0-3), libpipeline1 (= 1.5.8-2), libpython3-stdlib (= 3.13.9-3), libpython3.13-minimal (= 3.13.11-1+b1), libpython3.13-stdlib (= 3.13.11-1+b1), libquadmath0 (= 15.2.0-12), libreadline8t64 (= 8.3-3+b1), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+b1), libsframe3 (= 2.45.50.20260119-1), libsmartcols1 (= 2.41.3-3), libsqlite3-0 (= 3.46.1-9), libssl3t64 (= 3.5.4-1+b1), libstdc++-15-dev (= 15.2.0-12), libstdc++6 (= 15.2.0-12), libsystemd0 (= 259-1), libtext-iconv-perl (= 1.7-8.1+b1), libtinfo6 (= 6.6+20251231-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-12), libubsan1 (= 15.2.0-12), libuchardet0 (= 0.0.8-2+b1), libudev1 (= 259-1), libunistring5 (= 1.3-2+b1), libuuid1 (= 2.41.3-3), libxml2-16 (= 2.15.1+dfsg-2+b1), libzstd1 (= 1.5.7+dfsg-3+b1), linux-libc-dev (= 6.18.5-1), lsb-release (= 12.1-2), m4 (= 1.4.20-2), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20250131-2), media-types (= 14.0.0), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1), netbase (= 6.5), openssl-provider-legacy (= 3.5.4-1+b1), patch (= 2.8-2), perl (= 5.42.0-3), perl-base (= 5.42.0-3), perl-modules-5.42 (= 5.42.0-3), po-debconf (= 1.0.22), python3 (= 3.13.9-3), python3-attr (= 25.4.0-1), python3-cattr (= 25.3.0-1), python3-charset-normalizer (= 3.4.4-2), python3-colored (= 2.2.4-1), python3-colorlog (= 6.10.1-1), python3-debian (= 1.0.1), python3-distro (= 1.9.0-1), python3-hunspell (= 0.5.5-2+b13), python3-iniconfig (= 2.1.0-2), python3-lsprotocol (= 2025.0.0-3), python3-minimal (= 3.13.9-3), python3-packaging (= 25.0-2), python3-pluggy (= 1.6.0-2), python3-pygls (= 1.3.0-4), python3-pygments (= 2.19.2+dfsg-1), python3-pytest (= 9.0.2-2), python3-pytest-asyncio (= 1.3.0-1), python3-ruyaml (= 0.92.1-2), python3-typing-extensions (= 4.15.0-2), python3.13 (= 3.13.11-1+b1), python3.13-minimal (= 3.13.11-1+b1), readline-common (= 8.3-3), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.26), strip-nondeterminism (= 1.15.0-1), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-3.1), tzdata (= 2025c-3), util-linux (= 2.41.3-3), xz-utils (= 5.8.2-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b2) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="C.UTF-8" LANGUAGE="en_GB:en" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" LD_PRELOAD="libeatmydata.so" SOURCE_DATE_EPOCH="1769254848" +------------------------------------------------------------------------------+ | Package contents Sat, 24 Jan 2026 17:02:05 +0000 | +------------------------------------------------------------------------------+ dh-debputy_0.1.80_all.deb ------------------------- new Debian package, version 2.0. size 551148 bytes: control archive=6600 bytes. 1900 bytes, 35 lines control 17734 bytes, 198 lines md5sums 955 bytes, 24 lines * postinst #!/bin/sh 639 bytes, 17 lines * prerm #!/bin/sh Package: dh-debputy Source: debputy Version: 0.1.80 Architecture: all Maintainer: Debputy Maintainers Installed-Size: 2899 Depends: debhelper, dwz, man-db, python3-colored, python3-colorlog, python3-debian, python3-ruyaml | python3-ruamel.yaml, python3:any (>= 3.11~), strip-nondeterminism, perl:any Recommends: python3-argcomplete Suggests: debputy-lsp, hunspell-en-us, python3-hunspell, python3-junit.xml, python3-levenshtein, python3-lsprotocol, python3-pygls Breaks: debhelper (<= 13.19~) Provides: debputy (= 0.1.80), debputy-plugin-gnome, debputy-plugin-grantlee, debputy-plugin-numpy3, debputy-plugin-perl-openssl, dh-sequence-debputy (= 0.1.80), dh-sequence-installdebputy (= 0.1.80), dh-sequence-zz-debputy (= 0.1.80), dh-sequence-zz-debputy-rrr (= 0.1.80) Section: devel Priority: optional Multi-Arch: foreign Homepage: https://salsa.debian.org/debian/debputy Description: Manifest style Debian-based package builder (debhelper integration) Package builder that provides a declarative manifest for building Debian-based packages. . The debputy package builder aims to reduce cognitive load for the packager and provide better introspection to packagers, linters and the Debian janitor. . The debputy package also provides its own linting and editor support features via the debputy-lsp package that are aimed at as-you-type feedback. . This version integrates with the debhelper sequencer dh. Multiple integration modes are possible with dh. The most trivial integration mode is dh-sequence-zz-debputy-rrr, which is a mostly standard dh sequence with very few changes aimed entirely at removing the need for fakeroot when assembling the .deb. . For more information on all integration modes and what they do, please see https://salsa.debian.org/debian/debputy/-/blob/main/INTEGRATION-MODES.md Commands: debputy, dh_debputy, dh_installdebputy drwxr-xr-x root/root 0 2026-01-24 11:40 ./ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/bin/ -rwxr-xr-x root/root 139 2026-01-24 11:40 ./usr/bin/debputy -rwxr-xr-x root/root 6108 2026-01-24 11:40 ./usr/bin/dh_debputy -rwxr-xr-x root/root 4178 2026-01-24 11:40 ./usr/bin/dh_installdebputy drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/debputy/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/debputy/debputy/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/debputy/debputy/disabled-plugins/ -rw-r--r-- root/root 75 2026-01-24 11:40 ./usr/share/debputy/debputy/disabled-plugins/lua.json -rw-r--r-- root/root 3094 2026-01-24 11:40 ./usr/share/debputy/debputy/disabled-plugins/lua.py -rw-r--r-- root/root 3197 2026-01-24 11:40 ./usr/share/debputy/debputy/disabled-plugins/lua_test.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/ -rw-r--r-- root/root 3206 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/debputy-documentation.json -rw-r--r-- root/root 75 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/gnome.json -rw-r--r-- root/root 2679 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/gnome.py -rw-r--r-- root/root 75 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/grantlee.json -rw-r--r-- root/root 1921 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/grantlee.py -rw-r--r-- root/root 75 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/numpy3.json -rw-r--r-- root/root 1954 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/numpy3.py -rw-r--r-- root/root 75 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/perl-openssl.json -rw-r--r-- root/root 1099 2026-01-24 11:40 ./usr/share/debputy/debputy/plugins/perl_openssl.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/ -rwxr-xr-x root/root 376 2026-01-24 11:40 ./usr/share/dh-debputy/deb_materialization.py -rwxr-xr-x root/root 367 2026-01-24 11:40 ./usr/share/dh-debputy/deb_packer.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/__init__.py -rw-r--r-- root/root 2695 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/_deb_options_profiles.py -rw-r--r-- root/root 1861 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/_manifest_constants.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/analysis/ -rw-r--r-- root/root 314 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/analysis/__init__.py -rw-r--r-- root/root 482 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/analysis/analysis_util.py -rw-r--r-- root/root 25745 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/analysis/debian_dir.py -rw-r--r-- root/root 6012 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/architecture_support.py -rw-r--r-- root/root 1408 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/bug1120283.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/ -rw-r--r-- root/root 179 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/__init__.py -rw-r--r-- root/root 3712 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/build_context.py -rw-r--r-- root/root 7631 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/build_logic.py -rw-r--r-- root/root 4238 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/buildsystem_detection.py -rw-r--r-- root/root 9778 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/build_support/clean_logic.py -rw-r--r-- root/root 7603 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/builtin_manifest_rules.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/__init__.py -rwxr-xr-x root/root 20600 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/deb_materialization.py -rwxr-xr-x root/root 18144 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/deb_packer.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/__init__.py -rwxr-xr-x root/root 43258 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/__main__.py -rw-r--r-- root/root 24247 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/context.py -rw-r--r-- root/root 17880 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/lint_and_lsp_cmds.py -rw-r--r-- root/root 11432 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/output.py -rw-r--r-- root/root 39830 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/commands/debputy_cmd/plugin_cmds.py -rw-r--r-- root/root 63357 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/deb_packaging_support.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh/__init__.py -rw-r--r-- root/root 7175 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh/debhelper_emulation.py -rw-r--r-- root/root 4597 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh/dh_assistant.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/__init__.py -rw-r--r-- root/root 5391 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/dh_related_migrations.py -rw-r--r-- root/root 20088 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/migration.py -rw-r--r-- root/root 3159 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/migrators.py -rw-r--r-- root/root 77020 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/migrators_impl.py -rw-r--r-- root/root 6859 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/dh_migration/models.py -rw-r--r-- root/root 6246 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/elf_util.py -rw-r--r-- root/root 2760 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/exceptions.py -rw-r--r-- root/root 75614 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/filesystem_scan.py -rw-r--r-- root/root 63116 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/highlevel_manifest.py -rw-r--r-- root/root 25865 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/highlevel_manifest_parser.py -rw-r--r-- root/root 43085 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/installations.py -rw-r--r-- root/root 1058 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/integration_detection.py -rw-r--r-- root/root 11540 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/intermediate_manifest.py -rw-r--r-- root/root 7949 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/interpreter.py -rw-r--r-- root/root 2568 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/l10n.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/linting/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/linting/__init__.py -rw-r--r-- root/root 26540 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/linting/lint_impl.py -rw-r--r-- root/root 2770 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/linting/lint_report_junit.py -rw-r--r-- root/root 31835 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/linting/lint_util.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/__init__.py -rw-r--r-- root/root 5482 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/apt_cache.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/config/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/config/__init__.py -rw-r--r-- root/root 551 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/config/config_options.py -rw-r--r-- root/root 2144 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/config/debputy_config.py -rw-r--r-- root/root 5799 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/config/parser.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/__init__.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/__init__.py -rw-r--r-- root/root 91685 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_control_reference_data.yaml -rw-r--r-- root/root 8514 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_control_variables_data.yaml -rw-r--r-- root/root 25100 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_copyright_reference_data.yaml -rw-r--r-- root/root 24715 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_tests_control_reference_data.yaml -rw-r--r-- root/root 55551 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_watch_reference_data.yaml -rw-r--r-- root/root 3785 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/deb822_data/debian_watch_variables_data.yaml -rw-r--r-- root/root 2394 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/maint-preferences.yaml drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/wordlists/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/wordlists/__init__.py -rw-r--r-- root/root 2548 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/wordlists/debian-wordlist.dic -rw-r--r-- root/root 2231 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/data/wordlists/logins-and-people.dic -rw-r--r-- root/root 27890 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/debputy_ls.py -rw-r--r-- root/root 4399 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/diagnostics.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/ -rw-r--r-- root/root 362 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/__init__.py -rw-r--r-- root/root 17704 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_changelog.py -rw-r--r-- root/root 35141 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_control.py -rw-r--r-- root/root 5473 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_copyright.py -rw-r--r-- root/root 5190 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_debputy_manifest.py -rw-r--r-- root/root 12192 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_patches_series.py -rw-r--r-- root/root 10931 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_rules.py -rw-r--r-- root/root 5124 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_tests_control.py -rw-r--r-- root/root 16200 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_upstream_metadata.py -rw-r--r-- root/root 9447 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debian_watch.py -rw-r--r-- root/root 2126 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/languages/lsp_debputy_config.py -rw-r--r-- root/root 138825 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_debian_control_reference_data.py -rw-r--r-- root/root 9731 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_dispatch.py -rw-r--r-- root/root 14453 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_features.py -rw-r--r-- root/root 31390 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_generic_deb822.py -rw-r--r-- root/root 48038 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_generic_yaml.py -rw-r--r-- root/root 5377 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_reference_keyword.py -rw-r--r-- root/root 4347 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_self_check.py -rw-r--r-- root/root 2002 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/lsp_test_support.py -rw-r--r-- root/root 26849 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/maint_prefs.py -rw-r--r-- root/root 845 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/named_styles.py -rw-r--r-- root/root 10262 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/quickfixes.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/ref_models/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/ref_models/__init__.py -rw-r--r-- root/root 9085 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/ref_models/deb822_reference_parse_models.py -rw-r--r-- root/root 10601 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/spellchecking.py -rw-r--r-- root/root 3435 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/text_edit.py -rw-r--r-- root/root 4336 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/text_util.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/__init__.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/ -rw-r--r-- root/root 8052 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/__init__.py -rw-r--r-- root/root 9396 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/_util.py -rw-r--r-- root/root 20674 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/formatter.py -rw-r--r-- root/root 13182 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/locatable.py -rw-r--r-- root/root 136370 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/parsing.py -rw-r--r-- root/root 17942 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/tokens.py -rw-r--r-- root/root 3540 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/_deb822_repro/types.py -rw-r--r-- root/root 5584 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsp/vendoring/wrap_and_sort.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsprotocol/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsprotocol/__init__.py -rw-r--r-- root/root 2285 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/lsprotocol/types.py -rw-r--r-- root/root 6027 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/maintscript_snippet.py -rw-r--r-- root/root 9264 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_conditions.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/__init__.py -rw-r--r-- root/root 17823 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/base_types.py -rw-r--r-- root/root 78098 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/declarative_parser.py -rw-r--r-- root/root 302 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/exceptions.py -rw-r--r-- root/root 4871 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/mapper_code.py -rw-r--r-- root/root 11343 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/parse_hints.py -rw-r--r-- root/root 4527 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/parser_data.py -rw-r--r-- root/root 17580 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/parser_doc.py -rw-r--r-- root/root 799 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/tagging_types.py -rw-r--r-- root/root 13831 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/manifest_parser/util.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/package_build/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/package_build/__init__.py -rw-r--r-- root/root 10123 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/package_build/assemble_deb.py -rw-r--r-- root/root 20071 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packager_provided_files.py -rw-r--r-- root/root 14287 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packages.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packaging/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packaging/__init__.py -rw-r--r-- root/root 7572 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packaging/alternatives.py -rw-r--r-- root/root 2932 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packaging/debconf_templates.py -rw-r--r-- root/root 10741 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/packaging/makeshlibs.py -rw-r--r-- root/root 18681 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/path_matcher.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/__init__.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/ -rw-r--r-- root/root 975 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/__init__.py -rw-r--r-- root/root 2294 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/doc_parsing.py -rw-r--r-- root/root 3103 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/example_processing.py -rw-r--r-- root/root 6445 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/experimental.py -rw-r--r-- root/root 3466 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/feature_set.py -rw-r--r-- root/root 90129 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/impl.py -rw-r--r-- root/root 47969 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/impl_types.py -rw-r--r-- root/root 3179 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/parser_tables.py -rw-r--r-- root/root 2072 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/plugin_parser.py -rw-r--r-- root/root 94908 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/spec.py -rw-r--r-- root/root 6218 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/std_docs.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/test_api/ -rw-r--r-- root/root 635 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/test_api/__init__.py -rw-r--r-- root/root 29869 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/test_api/test_impl.py -rw-r--r-- root/root 15418 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/api/test_api/test_spec.py -rw-r--r-- root/root 5615 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugin/plugin_state.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/__init__.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/ -rw-r--r-- root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/__init__.py -rw-r--r-- root/root 27932 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/binary_package_rules.py -rw-r--r-- root/root 82298 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/build_system_rules.py -rw-r--r-- root/root 24621 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/debputy_docs.yaml -rw-r--r-- root/root 14641 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/debputy_plugin.py -rw-r--r-- root/root 2400 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/discard_rules.py -rw-r--r-- root/root 6533 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/manifest_root_rules.py -rw-r--r-- root/root 23300 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/metadata_detectors.py -rw-r--r-- root/root 12010 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/package_processors.py -rw-r--r-- root/root 199 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/paths.py -rw-r--r-- root/root 116005 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/private_api.py -rw-r--r-- root/root 17715 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/service_management.py -rw-r--r-- root/root 1014 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/shlib_metadata_detectors.py -rw-r--r-- root/root 8085 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/strip_non_determinism.py -rw-r--r-- root/root 37529 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/to_be_api_types.py -rw-r--r-- root/root 849 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/plugins/debputy/types.py -rw-r--r-- root/root 11303 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/substitution.py -rw-r--r-- root/root 22382 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/transformation_rules.py -rw-r--r-- root/root 3501 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/types.py -rw-r--r-- root/root 35940 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/util.py -rw-r--r-- root/root 1897 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/version.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/yaml/ -rw-r--r-- root/root 153 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/yaml/__init__.py -rw-r--r-- root/root 612 2026-01-24 11:40 ./usr/share/dh-debputy/debputy/yaml/compat.py drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/doc/dh-debputy/ -rw-r--r-- root/root 3751 2026-01-24 11:40 ./usr/share/doc/dh-debputy/GETTING-STARTED-WITH-LINT-AND-LSP-FEATURES.md.gz -rw-r--r-- root/root 7426 2026-01-24 11:40 ./usr/share/doc/dh-debputy/GETTING-STARTED-WITH-dh-debputy.md.gz -rw-r--r-- root/root 26618 2026-01-24 11:40 ./usr/share/doc/dh-debputy/MANIFEST-FORMAT.md.gz -rw-r--r-- root/root 9067 2026-01-24 11:40 ./usr/share/doc/dh-debputy/MIGRATING-A-DH-PLUGIN.md.gz -rw-r--r-- root/root 39615 2026-01-24 11:40 ./usr/share/doc/dh-debputy/changelog.gz -rw-r--r-- root/root 3648 2026-01-24 11:40 ./usr/share/doc/dh-debputy/copyright drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/man/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/man/man1/ -rw-r--r-- root/root 15407 2026-01-24 11:40 ./usr/share/man/man1/debputy.1.gz -rw-r--r-- root/root 3076 2026-01-24 11:40 ./usr/share/man/man1/dh_debputy.1.gz -rw-r--r-- root/root 2593 2026-01-24 11:40 ./usr/share/man/man1/dh_installdebputy.1.gz drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/Debian/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/Sequence/ -rw-r--r-- root/root 2346 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/Sequence/debputy.pm -rw-r--r-- root/root 65 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/Sequence/installdebputy.pm -rw-r--r-- root/root 142 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/Sequence/zz_debputy.pm -rw-r--r-- root/root 396 2026-01-24 11:40 ./usr/share/perl5/Debian/Debhelper/Sequence/zz_debputy_rrr.pm drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/Dpkg/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/perl5/Dpkg/BuildDriver/ -rw-r--r-- root/root 1019 2026-01-24 11:40 ./usr/share/perl5/Dpkg/BuildDriver/Debputy.pm drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/python3/ drwxr-xr-x root/root 0 2026-01-24 11:40 ./usr/share/python3/runtime.d/ -rwxr-xr-x root/root 109 2026-01-24 11:40 ./usr/share/python3/runtime.d/debputy.rtupdate +------------------------------------------------------------------------------+ | Post Build Sat, 24 Jan 2026 17:02:05 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Sat, 24 Jan 2026 17:02:05 +0000 | +------------------------------------------------------------------------------+ Purging /build/debputy-Wlvt7x Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Sat, 24 Jan 2026 17:02:06 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 17748 Build-Time: 24 Distribution: perl-5.42-throwaway Host Architecture: amd64 Install-Time: 12 Job: /srv/debomatic/incoming/debputy_0.1.80.dsc Machine Architecture: amd64 Package: debputy Package-Time: 40 Source-Version: 0.1.80 Space: 17748 Status: successful Version: 0.1.80 -------------------------------------------------------------------------------- Finished at 2026-01-24T17:02:05Z Build needed 00:00:40, 17748k disk space