Fri May 24 13:39:41 UTC 2024 I: starting to build rpmlint/unstable/amd64 on jenkins on '2024-05-24 13:39' Fri May 24 13:39:41 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_37/12912/console.log Fri May 24 13:39:41 UTC 2024 I: Downloading source for unstable/rpmlint=2.5.0+ds1-0.1 --2024-05-24 13:39:41-- http://deb.debian.org/debian/pool/main/r/rpmlint/rpmlint_2.5.0%2bds1-0.1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2524 (2.5K) [text/prs.lines.tag] Saving to: ‘rpmlint_2.5.0+ds1-0.1.dsc’ 0K .. 100% 337M=0s 2024-05-24 13:39:41 (337 MB/s) - ‘rpmlint_2.5.0+ds1-0.1.dsc’ saved [2524/2524] Fri May 24 13:39:41 UTC 2024 I: rpmlint_2.5.0+ds1-0.1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: rpmlint Binary: rpmlint Architecture: all Version: 2.5.0+ds1-0.1 Maintainer: RPM packaging team Uploaders: Arturo Borrero Gonzalez , Homepage: https://github.com/rpm-software-management/rpmlint Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/pkg-rpm-team/rpmlint Vcs-Git: https://salsa.debian.org/pkg-rpm-team/rpmlint.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@, flake8, python3-pytest, python3-pytest-cov, python3-pytest-flake8, python3-pytest-xdist, rpm Build-Depends: bash-completion, binutils, bzip2, cpio, debhelper-compat (= 13), dh-sequence-python3, iso-codes, pkg-config, pybuild-plugin-pyproject, python3, python3-enchant, python3-magic, python3-pybeam, python3-pytest , python3-pytest-cov , python3-pytest-flake8 , python3-pytest-xdist , python3-rpm, python3-setuptools, python3-toml, python3-tomli, python3-tomli-w, python3-xdg, python3-zstandard, rpm, rpm2cpio, zstd Package-List: rpmlint deb admin optional arch=all Checksums-Sha1: 76c47073d32f00fc68682b6e7af5ad808d742754 225180 rpmlint_2.5.0+ds1.orig.tar.xz c8d1e97eaa5fa2579287023716556cec4a6fa3a7 4916 rpmlint_2.5.0+ds1-0.1.debian.tar.xz Checksums-Sha256: e00f4940477cd4a3438b7f4812f042607b2b76a2176c189193ebdfd60d0876be 225180 rpmlint_2.5.0+ds1.orig.tar.xz 901d8ba89d72f7f27ccdb7c7b32ae6233259d939a167491f618dd838ad3f71f5 4916 rpmlint_2.5.0+ds1-0.1.debian.tar.xz Files: f6a73f50c3a568931d95ae0cd3f0f82e 225180 rpmlint_2.5.0+ds1.orig.tar.xz e011ead38044c51b84ad192d3c05f562 4916 rpmlint_2.5.0+ds1-0.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmVrSE8ACgkQwpPntGGC Ws4aOw/+LTfnv6wug71HQe8uJDg7GDjzw2/G84T5/QAd+4UUcbVlDC0pVyKlS0PK BpiMJjufNmrGaCveHOfunnhokxD/bbp9hslZzqRd17HHtaYKdFfzRZ27YJf8Dc/n fSuA06hmHuXWNJFAGFnFq35zccweGexz67AM46RoDtH8x8V4slq/iICwHM5UY65w 9CKo/fcRSrgzZtSBhTVl3k4uO2DxXKm690a2I9RNIneRdLJv/+GbufuMtyCbZ2W7 eLzFPh/y4Kjgy6w8S+N//mNZtWRMGAz3a6DpXEcVVuzjqaC5VEYV2imlKh5iRPRL vZZ6JLovkKAPu4VF2TCQHdNMQ1B2OGEQ7hYFCe1YXgoJHUUYLdGyHi6oOKdw0hPI INQHIcqcXYWUMYgZD6LM61qidfDJwL7tVgDWPSdQdaoN3I04j1kaRl7PsVeFnake MZiZZeo9EGIQu48xKpE7ZyVk5RpjWdoC+LsYZvIOWC4ZERtL+U9F7bTV0OfWQSvj G7vlR692SA5JCb9ASoU9B1goprck22WNzsdK81uI7XOt3y4iZpWu77F6utc8PHNO e30o6Hn+Civa1vWpPVzG/ntdBlyhlTPyxiY3s/gDVowVS75kXKYpP7wVYAEH8rnR jrGmLqj9Z6EgSd8kTkmrrNbYWd4JWV0jjFRk+MHB3exW1TituUs= =Dm1N -----END PGP SIGNATURE----- Fri May 24 13:39:41 UTC 2024 I: Checking whether the package is not for us Fri May 24 13:39:41 UTC 2024 I: Starting 1st build on remote node infom01-amd64.debian.net. Fri May 24 13:39:41 UTC 2024 I: Preparing to do remote build '1' on infom01-amd64.debian.net. Fri May 24 13:41:49 UTC 2024 I: Deleting $TMPDIR on infom01-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri May 24 01:39:44 -12 2024 I: pbuilder-time-stamp: 1716557984 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rpmlint_2.5.0+ds1-0.1.dsc] I: copying [./rpmlint_2.5.0+ds1.orig.tar.xz] I: copying [./rpmlint_2.5.0+ds1-0.1.debian.tar.xz] I: Extracting source gpgv: Signature made Sat Dec 2 15:07:59 2023 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./rpmlint_2.5.0+ds1-0.1.dsc: no acceptable signature found dpkg-source: info: extracting rpmlint in rpmlint-2.5.0+ds1 dpkg-source: info: unpacking rpmlint_2.5.0+ds1.orig.tar.xz dpkg-source: info: unpacking rpmlint_2.5.0+ds1-0.1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2720614/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='b0f108ccbdd34e8b8cb37c7fd6136166' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2720614' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/pbuilderrc_oZPa --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/b1 --logfile b1/build.log rpmlint_2.5.0+ds1-0.1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' I: uname -a Linux infom01-amd64 6.1.0-21-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 24 07:42 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2720614/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: bash-completion, binutils, bzip2, cpio, debhelper-compat (= 13), dh-sequence-python3, iso-codes, pkg-config, pybuild-plugin-pyproject, python3, python3-enchant, python3-magic, python3-pybeam, python3-pytest, python3-pytest-cov, python3-pytest-flake8, python3-pytest-xdist, python3-rpm, python3-setuptools, python3-toml, python3-tomli, python3-tomli-w, python3-xdg, python3-zstandard, rpm, rpm2cpio, zstd dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19718 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on bash-completion; however: Package bash-completion is not installed. pbuilder-satisfydepends-dummy depends on cpio; however: Package cpio is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-python3; however: Package dh-sequence-python3 is not installed. pbuilder-satisfydepends-dummy depends on iso-codes; however: Package iso-codes is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on pybuild-plugin-pyproject; however: Package pybuild-plugin-pyproject is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on python3-enchant; however: Package python3-enchant is not installed. pbuilder-satisfydepends-dummy depends on python3-magic; however: Package python3-magic is not installed. pbuilder-satisfydepends-dummy depends on python3-pybeam; however: Package python3-pybeam is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-cov; however: Package python3-pytest-cov is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-flake8; however: Package python3-pytest-flake8 is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-xdist; however: Package python3-pytest-xdist is not installed. pbuilder-satisfydepends-dummy depends on python3-rpm; however: Package python3-rpm is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-toml; however: Package python3-toml is not installed. pbuilder-satisfydepends-dummy depends on python3-tomli; however: Package python3-tomli is not installed. pbuilder-satisfydepends-dummy depends on python3-tomli-w; however: Package python3-tomli-w is not installed. pbuilder-satisfydepends-dummy depends on python3-xdg; however: Package python3-xdg is not installed. pbuilder-satisfydepends-dummy depends on python3-zstandard; however: Package python3-zstandard is not installed. pbuilder-satisfydepends-dummy depends on rpm; however: Package rpm is not installed. pbuilder-satisfydepends-dummy depends on rpm2cpio; however: Package rpm2cpio is not installed. pbuilder-satisfydepends-dummy depends on zstd; however: Package zstd is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bash-completion{a} bsdextrautils{a} cpio{a} debhelper{a} debugedit{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dictionaries-common{a} dwz{a} emacsen-common{a} file{a} gettext{a} gettext-base{a} groff-base{a} hunspell-en-us{a} intltool-debian{a} iso-codes{a} libarchive-zip-perl{a} libarchive13t64{a} libaspell15{a} libdata-optlist-perl{a} libdbus-1-3{a} libdebhelper-perl{a} libdw1t64{a} libelf1t64{a} libenchant-2-2{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfsverity0{a} libglib2.0-0t64{a} libhunspell-1.7-0{a} libicu72{a} libjs-jquery{a} libjs-jquery-hotkeys{a} libjs-jquery-isonscreen{a} libjs-jquery-metadata{a} libjs-jquery-tablesorter{a} libjs-jquery-throttle-debounce{a} liblua5.3-0{a} libmagic-mgc{a} libmagic1t64{a} libparams-util-perl{a} libpipeline1{a} libpkgconf3{a} libpopt0{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librpm10{a} librpmbuild10{a} librpmio10{a} librpmsign10{a} libsub-exporter-perl{a} libsub-install-perl{a} libsub-override-perl{a} libsub-prototype-perl{a} libtext-iconv-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} pybuild-plugin-pyproject{a} python3{a} python3-build{a} python3-cffi-backend{a} python3-construct{a} python3-coverage{a} python3-distutils{a} python3-enchant{a} python3-execnet{a} python3-flake8{a} python3-iniconfig{a} python3-installer{a} python3-lib2to3{a} python3-magic{a} python3-mccabe{a} python3-minimal{a} python3-packaging{a} python3-pkg-resources{a} python3-pluggy{a} python3-pybeam{a} python3-pycodestyle{a} python3-pyflakes{a} python3-pyproject-hooks{a} python3-pytest{a} python3-pytest-cov{a} python3-pytest-flake8{a} python3-pytest-xdist{a} python3-rpm{a} python3-setuptools{a} python3-six{a} python3-toml{a} python3-tomli{a} python3-tomli-w{a} python3-wheel{a} python3-xdg{a} python3-zstandard{a} python3.11{a} python3.11-minimal{a} python3.12{a} python3.12-minimal{a} readline-common{a} rpm{a} rpm-common{a} rpm2cpio{a} sensible-utils{a} tzdata{a} zstd{a} The following packages are RECOMMENDED but will NOT be installed: aspell-am aspell-ar aspell-ar-large aspell-bg aspell-br aspell-ca aspell-cs aspell-cy aspell-da aspell-de aspell-de-1901 aspell-el aspell-en aspell-eo aspell-eo-cx7 aspell-es aspell-et aspell-eu aspell-fa aspell-fo aspell-fr aspell-ga aspell-gl-minimos aspell-he aspell-hr aspell-hsb aspell-hu aspell-hy aspell-is aspell-it aspell-kk aspell-ku aspell-lt aspell-lv aspell-nl aspell-no aspell-pl aspell-pt-br aspell-pt-pt aspell-ro aspell-ru aspell-sk aspell-sl aspell-sv aspell-tl aspell-uk aspell-uz ca-certificates curl dbus enchant-2 javascript-common libarchive-cpio-perl libglib2.0-data libltdl-dev libmail-sendmail-perl lynx pyflakes3 python3-pygments shared-mime-info wget xdg-user-dirs 0 packages upgraded, 123 newly installed, 0 to remove and 0 not upgraded. Need to get 55.4 MB of archives. After unpacking 191 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 libpython3.11-minimal amd64 3.11.9-1 [817 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.2-1 [103 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 python3.11-minimal amd64 3.11.9-1 [1879 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.11.8-1 [26.3 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024a-4 [255 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpython3.11-stdlib amd64 3.11.9-1 [1792 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 python3.11 amd64 3.11.9-1 [602 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.11.8-1 [9332 B] Get: 15 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.11.8-1 [27.4 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libpython3.12-minimal amd64 3.12.3-1 [809 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 python3.12-minimal amd64 3.12.3-1 [2139 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 cpio amd64 2.15+dfsg-1 [260 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 bash-completion all 1:2.14.0-1 [305 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.1-1 [94.1 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libparams-util-perl amd64 1.102-3 [24.0 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libdata-optlist-perl all 0.114-1 [10.6 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libsub-exporter-perl all 0.990-1 [50.6 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libsub-prototype-perl amd64 0.03-2+b2 [9744 B] Get: 44 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.11-1 [10.4 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 47 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.191-1+b1 [246 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 debugedit amd64 1:5.0-5+b1 [44.0 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 python3-lib2to3 all 3.12.3-1 [77.6 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 python3-distutils all 3.12.3-1 [131 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 68.1.2-2 [468 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 dh-python all 6.20240422 [107 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 libtext-iconv-perl amd64 1.7-8+b3 [14.4 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 emacsen-common all 3.0.5 [12.3 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 dictionaries-common all 1.29.7 [184 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 hunspell-en-us all 1:2020.12.07-2 [269 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 iso-codes all 4.16.0-1 [2936 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.7.2-2 [346 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 libaspell15 amd64 0.60.8.1-1+b1 [334 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libdbus-1-3 amd64 1.14.10-4+b1 [203 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.80.2-1 [1485 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 libhunspell-1.7-0 amd64 1.7.2+really1.7.2-10+b2 [233 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 libenchant-2-2 amd64 2.3.3-2+b2 [47.9 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 libfsverity0 amd64 1.5-1.1+b2 [10.8 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-isonscreen all 1.2.0-1.1 [3196 B] Get: 75 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-metadata all 12-4 [6532 B] Get: 76 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-3 [184 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.2 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 liblua5.3-0 amd64 5.3.6-2+b2 [129 kB] Get: 79 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-1+b2 [36.4 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libpopt0 amd64 1.19+dfsg-1+b1 [43.6 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 libpython3.12-stdlib amd64 3.12.3-1 [1951 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 librpmio10 amd64 4.19.1.1+dfsg-1 [1727 kB] Get: 83 http://deb.debian.org/debian unstable/main amd64 librpm10 amd64 4.19.1.1+dfsg-1 [1858 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 librpmbuild10 amd64 4.19.1.1+dfsg-1 [1726 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 librpmsign10 amd64 4.19.1.1+dfsg-1 [1661 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-1+b2 [29.7 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-1+b2 [26.2 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 pkg-config amd64 1.8.1-1+b2 [14.0 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 24.0-1 [45.5 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 python3-tomli all 2.0.1-2 [17.9 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 python3-pyproject-hooks all 1.0.0-2 [10.6 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 python3-toml all 0.10.2-1 [16.2 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 python3-wheel all 0.43.0-1 [52.5 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 python3-build all 1.2.1-1 [34.1 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 python3-installer all 0.7.0+dfsg1-3 [18.6 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 pybuild-plugin-pyproject all 6.20240422 [11.1 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 python3-cffi-backend amd64 1.16.0-2+b2 [112 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 python3-construct all 2.10.68+dfsg1-2 [49.9 kB] Get: 99 http://deb.debian.org/debian unstable/main amd64 python3.12 amd64 3.12.3-1 [659 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 python3-coverage amd64 7.2.7+dfsg1-1+b1 [170 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 python3-enchant all 3.2.2-1 [39.2 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 python3-execnet all 2.1.1-1 [40.2 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 python3-mccabe all 0.7.0-1 [10.5 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 python3-pycodestyle all 2.11.1-1 [39.4 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 python3-pyflakes all 3.2.0-1 [57.1 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 python3-flake8 all 7.0.0-1 [55.8 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 python3-iniconfig all 1.1.1-2 [6396 B] Get: 108 http://deb.debian.org/debian unstable/main amd64 python3-magic all 2:0.4.27-3 [14.6 kB] Get: 109 http://deb.debian.org/debian unstable/main amd64 python3-pluggy all 1.5.0-1 [26.9 kB] Get: 110 http://deb.debian.org/debian unstable/main amd64 python3-six all 1.16.0-6 [16.3 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 python3-pybeam all 0.7-2 [6456 B] Get: 112 http://deb.debian.org/debian unstable/main amd64 python3-pytest all 8.1.2-1 [246 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 python3-pytest-cov all 5.0.0-1 [26.8 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 python3-pytest-flake8 all 1.1.1-5 [8996 B] Get: 115 http://deb.debian.org/debian unstable/main amd64 python3-pytest-xdist all 3.6.1-1 [44.4 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 rpm-common amd64 4.19.1.1+dfsg-1 [1684 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 python3-rpm amd64 4.19.1.1+dfsg-1 [1691 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 python3-tomli-w all 1.0.0-2 [8012 B] Get: 119 http://deb.debian.org/debian unstable/main amd64 python3-xdg all 0.28-2 [40.5 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 python3-zstandard amd64 0.22.0-1+b1 [365 kB] Get: 121 http://deb.debian.org/debian unstable/main amd64 rpm2cpio amd64 4.19.1.1+dfsg-1 [1660 kB] Get: 122 http://deb.debian.org/debian unstable/main amd64 rpm amd64 4.19.1.1+dfsg-1 [1817 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 zstd amd64 1.5.5+dfsg2-2 [717 kB] Fetched 55.4 MB in 1s (59.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libjs-jquery. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19718 files and directories currently installed.) Preparing to unpack .../libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-hotkeys. Preparing to unpack .../libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... Selecting previously unselected package libpython3.11-minimal:amd64. Preparing to unpack .../libpython3.11-minimal_3.11.9-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.9-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.2-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_amd64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:amd64 (3.11.9-1) ... Setting up libexpat1:amd64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20060 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_amd64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../5-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_amd64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21052 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.8-1_amd64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../001-libpython3.12-minimal_3.12.3-1_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.3-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../002-python3.12-minimal_3.12.3-1_amd64.deb ... Unpacking python3.12-minimal (3.12.3-1) ... Selecting previously unselected package cpio. Preparing to unpack .../003-cpio_2.15+dfsg-1_amd64.deb ... Unpacking cpio (2.15+dfsg-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package bash-completion. Preparing to unpack .../005-bash-completion_1%3a2.14.0-1_all.deb ... Unpacking bash-completion (1:2.14.0-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../007-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../010-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../011-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.40.1-1_amd64.deb ... Unpacking bsdextrautils (2.40.1-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../015-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../016-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../017-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../018-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../019-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../020-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../021-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../022-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../023-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../024-libparams-util-perl_1.102-3_amd64.deb ... Unpacking libparams-util-perl (1.102-3) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../025-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../026-libdata-optlist-perl_0.114-1_all.deb ... Unpacking libdata-optlist-perl (0.114-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../027-libsub-exporter-perl_0.990-1_all.deb ... Unpacking libsub-exporter-perl (0.990-1) ... Selecting previously unselected package libsub-prototype-perl. Preparing to unpack .../028-libsub-prototype-perl_0.03-2+b2_amd64.deb ... Unpacking libsub-prototype-perl (0.03-2+b2) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../029-libsub-override-perl_0.11-1_all.deb ... Unpacking libsub-override-perl (0.11-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../030-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../031-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../032-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../033-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../034-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../035-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../036-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../037-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 .../038-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../039-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libdw1t64:amd64. Preparing to unpack .../040-libdw1t64_0.191-1+b1_amd64.deb ... Unpacking libdw1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package debugedit. Preparing to unpack .../041-debugedit_1%3a5.0-5+b1_amd64.deb ... Unpacking debugedit (1:5.0-5+b1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../042-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../043-python3-lib2to3_3.12.3-1_all.deb ... Unpacking python3-lib2to3 (3.12.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../044-python3-distutils_3.12.3-1_all.deb ... Unpacking python3-distutils (3.12.3-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../045-python3-setuptools_68.1.2-2_all.deb ... Unpacking python3-setuptools (68.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../046-dh-python_6.20240422_all.deb ... Unpacking dh-python (6.20240422) ... Selecting previously unselected package libtext-iconv-perl:amd64. Preparing to unpack .../047-libtext-iconv-perl_1.7-8+b3_amd64.deb ... Unpacking libtext-iconv-perl:amd64 (1.7-8+b3) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../048-emacsen-common_3.0.5_all.deb ... Unpacking emacsen-common (3.0.5) ... Selecting previously unselected package dictionaries-common. Preparing to unpack .../049-dictionaries-common_1.29.7_all.deb ... Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' Unpacking dictionaries-common (1.29.7) ... Selecting previously unselected package hunspell-en-us. Preparing to unpack .../050-hunspell-en-us_1%3a2020.12.07-2_all.deb ... Unpacking hunspell-en-us (1:2020.12.07-2) ... Selecting previously unselected package iso-codes. Preparing to unpack .../051-iso-codes_4.16.0-1_all.deb ... Unpacking iso-codes (4.16.0-1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../052-libarchive13t64_3.7.2-2_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.2-2) ... Selecting previously unselected package libaspell15:amd64. Preparing to unpack .../053-libaspell15_0.60.8.1-1+b1_amd64.deb ... Unpacking libaspell15:amd64 (0.60.8.1-1+b1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../054-libdbus-1-3_1.14.10-4+b1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.10-4+b1) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../055-libglib2.0-0t64_2.80.2-1_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.80.2-1) ... Selecting previously unselected package libhunspell-1.7-0:amd64. Preparing to unpack .../056-libhunspell-1.7-0_1.7.2+really1.7.2-10+b2_amd64.deb ... Unpacking libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-10+b2) ... Selecting previously unselected package libenchant-2-2:amd64. Preparing to unpack .../057-libenchant-2-2_2.3.3-2+b2_amd64.deb ... Unpacking libenchant-2-2:amd64 (2.3.3-2+b2) ... Selecting previously unselected package libfsverity0:amd64. Preparing to unpack .../058-libfsverity0_1.5-1.1+b2_amd64.deb ... Unpacking libfsverity0:amd64 (1.5-1.1+b2) ... Selecting previously unselected package libjs-jquery-isonscreen. Preparing to unpack .../059-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... Selecting previously unselected package libjs-jquery-metadata. Preparing to unpack .../060-libjs-jquery-metadata_12-4_all.deb ... Unpacking libjs-jquery-metadata (12-4) ... Selecting previously unselected package libjs-jquery-tablesorter. Preparing to unpack .../061-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-3_all.deb ... Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-3) ... Selecting previously unselected package libjs-jquery-throttle-debounce. Preparing to unpack .../062-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... Selecting previously unselected package liblua5.3-0:amd64. Preparing to unpack .../063-liblua5.3-0_5.3.6-2+b2_amd64.deb ... Unpacking liblua5.3-0:amd64 (5.3.6-2+b2) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../064-libpkgconf3_1.8.1-1+b2_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-1+b2) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../065-libpopt0_1.19+dfsg-1+b1_amd64.deb ... Unpacking libpopt0:amd64 (1.19+dfsg-1+b1) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../066-libpython3.12-stdlib_3.12.3-1_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.3-1) ... Selecting previously unselected package librpmio10:amd64. Preparing to unpack .../067-librpmio10_4.19.1.1+dfsg-1_amd64.deb ... Unpacking librpmio10:amd64 (4.19.1.1+dfsg-1) ... Selecting previously unselected package librpm10:amd64. Preparing to unpack .../068-librpm10_4.19.1.1+dfsg-1_amd64.deb ... Unpacking librpm10:amd64 (4.19.1.1+dfsg-1) ... Selecting previously unselected package librpmbuild10:amd64. Preparing to unpack .../069-librpmbuild10_4.19.1.1+dfsg-1_amd64.deb ... Unpacking librpmbuild10:amd64 (4.19.1.1+dfsg-1) ... Selecting previously unselected package librpmsign10:amd64. Preparing to unpack .../070-librpmsign10_4.19.1.1+dfsg-1_amd64.deb ... Unpacking librpmsign10:amd64 (4.19.1.1+dfsg-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../071-pkgconf-bin_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../072-pkgconf_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-1+b2) ... Selecting previously unselected package pkg-config:amd64. Preparing to unpack .../073-pkg-config_1.8.1-1+b2_amd64.deb ... Unpacking pkg-config:amd64 (1.8.1-1+b2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../074-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package python3-tomli. Preparing to unpack .../075-python3-tomli_2.0.1-2_all.deb ... Unpacking python3-tomli (2.0.1-2) ... Selecting previously unselected package python3-pyproject-hooks. Preparing to unpack .../076-python3-pyproject-hooks_1.0.0-2_all.deb ... Unpacking python3-pyproject-hooks (1.0.0-2) ... Selecting previously unselected package python3-toml. Preparing to unpack .../077-python3-toml_0.10.2-1_all.deb ... Unpacking python3-toml (0.10.2-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../078-python3-wheel_0.43.0-1_all.deb ... Unpacking python3-wheel (0.43.0-1) ... Selecting previously unselected package python3-build. Preparing to unpack .../079-python3-build_1.2.1-1_all.deb ... Unpacking python3-build (1.2.1-1) ... Selecting previously unselected package python3-installer. Preparing to unpack .../080-python3-installer_0.7.0+dfsg1-3_all.deb ... Unpacking python3-installer (0.7.0+dfsg1-3) ... Selecting previously unselected package pybuild-plugin-pyproject. Preparing to unpack .../081-pybuild-plugin-pyproject_6.20240422_all.deb ... Unpacking pybuild-plugin-pyproject (6.20240422) ... Selecting previously unselected package python3-cffi-backend:amd64. Preparing to unpack .../082-python3-cffi-backend_1.16.0-2+b2_amd64.deb ... Unpacking python3-cffi-backend:amd64 (1.16.0-2+b2) ... Selecting previously unselected package python3-construct. Preparing to unpack .../083-python3-construct_2.10.68+dfsg1-2_all.deb ... Unpacking python3-construct (2.10.68+dfsg1-2) ... Selecting previously unselected package python3.12. Preparing to unpack .../084-python3.12_3.12.3-1_amd64.deb ... Unpacking python3.12 (3.12.3-1) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../085-python3-coverage_7.2.7+dfsg1-1+b1_amd64.deb ... Unpacking python3-coverage (7.2.7+dfsg1-1+b1) ... Selecting previously unselected package python3-enchant. Preparing to unpack .../086-python3-enchant_3.2.2-1_all.deb ... Unpacking python3-enchant (3.2.2-1) ... Selecting previously unselected package python3-execnet. Preparing to unpack .../087-python3-execnet_2.1.1-1_all.deb ... Unpacking python3-execnet (2.1.1-1) ... Selecting previously unselected package python3-mccabe. Preparing to unpack .../088-python3-mccabe_0.7.0-1_all.deb ... Unpacking python3-mccabe (0.7.0-1) ... Selecting previously unselected package python3-pycodestyle. Preparing to unpack .../089-python3-pycodestyle_2.11.1-1_all.deb ... Unpacking python3-pycodestyle (2.11.1-1) ... Selecting previously unselected package python3-pyflakes. Preparing to unpack .../090-python3-pyflakes_3.2.0-1_all.deb ... Unpacking python3-pyflakes (3.2.0-1) ... Selecting previously unselected package python3-flake8. Preparing to unpack .../091-python3-flake8_7.0.0-1_all.deb ... Unpacking python3-flake8 (7.0.0-1) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../092-python3-iniconfig_1.1.1-2_all.deb ... Unpacking python3-iniconfig (1.1.1-2) ... Selecting previously unselected package python3-magic. Preparing to unpack .../093-python3-magic_2%3a0.4.27-3_all.deb ... Unpacking python3-magic (2:0.4.27-3) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../094-python3-pluggy_1.5.0-1_all.deb ... Unpacking python3-pluggy (1.5.0-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../095-python3-six_1.16.0-6_all.deb ... Unpacking python3-six (1.16.0-6) ... Selecting previously unselected package python3-pybeam. Preparing to unpack .../096-python3-pybeam_0.7-2_all.deb ... Unpacking python3-pybeam (0.7-2) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../097-python3-pytest_8.1.2-1_all.deb ... Unpacking python3-pytest (8.1.2-1) ... Selecting previously unselected package python3-pytest-cov. Preparing to unpack .../098-python3-pytest-cov_5.0.0-1_all.deb ... Unpacking python3-pytest-cov (5.0.0-1) ... Selecting previously unselected package python3-pytest-flake8. Preparing to unpack .../099-python3-pytest-flake8_1.1.1-5_all.deb ... Unpacking python3-pytest-flake8 (1.1.1-5) ... Selecting previously unselected package python3-pytest-xdist. Preparing to unpack .../100-python3-pytest-xdist_3.6.1-1_all.deb ... Unpacking python3-pytest-xdist (3.6.1-1) ... Selecting previously unselected package rpm-common. Preparing to unpack .../101-rpm-common_4.19.1.1+dfsg-1_amd64.deb ... Unpacking rpm-common (4.19.1.1+dfsg-1) ... Selecting previously unselected package python3-rpm. Preparing to unpack .../102-python3-rpm_4.19.1.1+dfsg-1_amd64.deb ... Unpacking python3-rpm (4.19.1.1+dfsg-1) ... Selecting previously unselected package python3-tomli-w. Preparing to unpack .../103-python3-tomli-w_1.0.0-2_all.deb ... Unpacking python3-tomli-w (1.0.0-2) ... Selecting previously unselected package python3-xdg. Preparing to unpack .../104-python3-xdg_0.28-2_all.deb ... Unpacking python3-xdg (0.28-2) ... Selecting previously unselected package python3-zstandard. Preparing to unpack .../105-python3-zstandard_0.22.0-1+b1_amd64.deb ... Unpacking python3-zstandard (0.22.0-1+b1) ... Selecting previously unselected package rpm2cpio. Preparing to unpack .../106-rpm2cpio_4.19.1.1+dfsg-1_amd64.deb ... Unpacking rpm2cpio (4.19.1.1+dfsg-1) ... Selecting previously unselected package rpm. Preparing to unpack .../107-rpm_4.19.1.1+dfsg-1_amd64.deb ... Unpacking rpm (4.19.1.1+dfsg-1) ... Selecting previously unselected package zstd. Preparing to unpack .../108-zstd_1.5.5+dfsg2-2_amd64.deb ... Unpacking zstd (1.5.5+dfsg2-2) ... Setting up media-types (10.1.0) ... Setting up cpio (2.15+dfsg-1) ... update-alternatives: using /bin/mt-gnu to provide /bin/mt (mt) in auto mode Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libtext-iconv-perl:amd64 (1.7-8+b3) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libaspell15:amd64 (0.60.8.1-1+b1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up libpython3.12-minimal:amd64 (3.12.3-1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... Setting up libsub-install-perl (0.929-1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up libfsverity0:amd64 (1.5-1.1+b2) ... Setting up libdw1t64:amd64 (0.191-1+b1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 24 13:40:45 UTC 2024. Universal Time is now: Fri May 24 13:40:45 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:amd64 (2.80.2-1) ... No schema files found: doing nothing. Setting up libpkgconf3:amd64 (1.8.1-1+b2) ... Setting up emacsen-common (3.0.5) ... Setting up bash-completion (1:2.14.0-1) ... Setting up libdbus-1-3:amd64 (1.14.10-4+b1) ... Setting up autopoint (0.21-14) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up libparams-util-perl (1.102-3) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up liblua5.3-0:amd64 (5.3.6-2+b2) ... Setting up debugedit (1:5.0-5+b1) ... Setting up netbase (6.4) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-10+b2) ... Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... Setting up readline-common (8.2-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up zstd (1.5.5+dfsg2-2) ... Setting up iso-codes (4.16.0-1) ... Setting up libpopt0:amd64 (1.19+dfsg-1+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up python3.12-minimal (3.12.3-1) ... Setting up gettext (0.21-14+b1) ... Setting up dictionaries-common (1.29.7) ... Setting up libtool (2.4.7-7) ... Setting up librpmio10:amd64 (4.19.1.1+dfsg-1) ... Setting up pkgconf:amd64 (1.8.1-1+b2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libjs-jquery-metadata (12-4) ... Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... Setting up libdata-optlist-perl (0.114-1) ... Setting up pkg-config:amd64 (1.8.1-1+b2) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-3) ... Setting up groff-base (1.23.0-4) ... Setting up hunspell-en-us (1:2020.12.07-2) ... Setting up libarchive13t64:amd64 (3.7.2-2) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libpython3.12-stdlib:amd64 (3.12.3-1) ... Setting up libenchant-2-2:amd64 (2.3.3-2+b2) ... Setting up librpm10:amd64 (4.19.1.1+dfsg-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.9-1) ... Setting up python3.12 (3.12.3-1) ... Setting up libsub-prototype-perl (0.03-2+b2) ... Setting up rpm-common (4.19.1.1+dfsg-1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up librpmsign10:amd64 (4.19.1.1+dfsg-1) ... Setting up libsub-override-perl (0.11-1) ... Setting up libpython3-stdlib:amd64 (3.11.8-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up python3.11 (3.11.9-1) ... Setting up librpmbuild10:amd64 (4.19.1.1+dfsg-1) ... Setting up rpm2cpio (4.19.1.1+dfsg-1) ... Setting up rpm (4.19.1.1+dfsg-1) ... Setting up python3 (3.11.8-1) ... Setting up python3-xdg (0.28-2) ... Setting up python3-rpm (4.19.1.1+dfsg-1) ... Setting up python3-wheel (0.43.0-1) ... Setting up python3-six (1.16.0-6) ... Setting up python3-pycodestyle (2.11.1-1) ... Setting up python3-packaging (24.0-1) ... Setting up python3-pyproject-hooks (1.0.0-2) ... Setting up python3-enchant (3.2.2-1) ... Setting up python3-construct (2.10.68+dfsg1-2) ... Setting up python3-toml (0.10.2-1) ... Setting up python3-installer (0.7.0+dfsg1-3) ... Setting up python3-pluggy (1.5.0-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up python3-mccabe (0.7.0-1) ... Setting up python3-build (1.2.1-1) ... Setting up python3-execnet (2.1.1-1) ... Setting up python3-magic (2:0.4.27-3) ... Setting up python3-lib2to3 (3.12.3-1) ... Setting up python3-tomli-w (1.0.0-2) ... Setting up python3-pybeam (0.7-2) ... Setting up python3-cffi-backend:amd64 (1.16.0-2+b2) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-distutils (3.12.3-1) ... python3.12: can't get files for byte-compilation Setting up python3-iniconfig (1.1.1-2) ... Setting up python3-setuptools (68.1.2-2) ... Setting up python3-tomli (2.0.1-2) ... Setting up python3-pytest (8.1.2-1) ... Setting up python3-pyflakes (3.2.0-1) ... Setting up python3-coverage (7.2.7+dfsg1-1+b1) ... Setting up debhelper (13.15.3) ... Setting up python3-pytest-cov (5.0.0-1) ... Setting up python3-flake8 (7.0.0-1) ... Setting up python3-zstandard (0.22.0-1+b1) ... Setting up python3-pytest-flake8 (1.1.1-5) ... Setting up dh-python (6.20240422) ... Setting up python3-pytest-xdist (3.6.1-1) ... Setting up pybuild-plugin-pyproject (6.20240422) ... Processing triggers for libc-bin (2.38-11) ... Processing triggers for dictionaries-common (1.29.7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.34-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/rpmlint-2.5.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rpmlint_2.5.0+ds1-0.1_source.changes dpkg-buildpackage: info: source package rpmlint dpkg-buildpackage: info: source version 2.5.0+ds1-0.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from rpmlint-2.5.0+ds1/debian/source/options: --extend-diff-ignore=(.pyc|.pyo|__version__.py|__isocodes__.py) fakeroot debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build dh build --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/rpmlint-2.5.0+ds1' rm -f __version__.py rm -f __isocodes__.py ISO_3166_1_URL="file:///usr/share/iso-codes/json/iso_3166-1.json" \ ISO_639_3_URL="file:///usr/share/iso-codes/json/iso_639-3.json" \ dh_auto_build I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build" module I: pybuild base:311: python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11 * Building wheel... running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/rpmlint copying rpmlint/config.py -> build/lib/rpmlint copying rpmlint/rpmdiff.py -> build/lib/rpmlint copying rpmlint/filter.py -> build/lib/rpmlint copying rpmlint/lint.py -> build/lib/rpmlint copying rpmlint/pkgfile.py -> build/lib/rpmlint copying rpmlint/lddparser.py -> build/lib/rpmlint copying rpmlint/version.py -> build/lib/rpmlint copying rpmlint/color.py -> build/lib/rpmlint copying rpmlint/readelfparser.py -> build/lib/rpmlint copying rpmlint/arparser.py -> build/lib/rpmlint copying rpmlint/helpers.py -> build/lib/rpmlint copying rpmlint/__init__.py -> build/lib/rpmlint copying rpmlint/objdumpparser.py -> build/lib/rpmlint copying rpmlint/cli.py -> build/lib/rpmlint copying rpmlint/__isocodes__.py -> build/lib/rpmlint copying rpmlint/stringsparser.py -> build/lib/rpmlint copying rpmlint/pkg.py -> build/lib/rpmlint copying rpmlint/spellcheck.py -> build/lib/rpmlint creating build/lib/rpmlint/checks copying rpmlint/checks/I18NCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/DocCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/BuildRootAndDateCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/SharedLibraryPolicyCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/ZyppSyntaxCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/AbstractCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/BashismsCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/LibraryDependencyCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/DuplicatesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/ZipCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/MenuCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/SignatureCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/ConfigFilesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/PythonCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/ErlangCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/MixedOwnershipCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/BinariesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/TagsCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/FilesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/InitScriptCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/MenuXDGCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/SpecCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/PkgConfigCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/SourceCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/DBusPolicyCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/FHSCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/IconSizesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/LSBCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/XinetdDepCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/AlternativesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/AppDataCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/PostCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/TmpFilesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/LogrotateCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/PAMModulesCheck.py -> build/lib/rpmlint/checks copying rpmlint/checks/SysVInitOnSystemdCheck.py -> build/lib/rpmlint/checks running egg_info creating rpmlint.egg-info writing rpmlint.egg-info/PKG-INFO writing dependency_links to rpmlint.egg-info/dependency_links.txt writing entry points to rpmlint.egg-info/entry_points.txt writing requirements to rpmlint.egg-info/requires.txt writing top-level names to rpmlint.egg-info/top_level.txt writing manifest file 'rpmlint.egg-info/SOURCES.txt' reading manifest file 'rpmlint.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'conftest.py' adding license file 'COPYING' writing manifest file 'rpmlint.egg-info/SOURCES.txt' copying rpmlint/configdefaults.toml -> build/lib/rpmlint creating build/lib/rpmlint/descriptions copying rpmlint/descriptions/AlternativesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/AppDataCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/BashismsCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/BinariesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/BuildDateCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/BuildRootCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/CheckForXinetd.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/ConfigFilesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/DBusPolicyCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/DocCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/DuplicatesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/ErlangCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/FilesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/I18NCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/IconSizesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/InitScriptCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/LSBCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/LibraryDependencyCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/LogrotateCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/MenuCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/MenuXDGCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/MixedOwnershipCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/PAMModulesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/PkgConfigCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/PythonCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/SharedLibraryPolicyCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/SignatureCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/SourceCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/SpecCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/SysVInitOnSystemdCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/TagsCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/TmpFilesCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/ZipCheck.toml -> build/lib/rpmlint/descriptions copying rpmlint/descriptions/ZyppSyntaxCheck.toml -> build/lib/rpmlint/descriptions installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/config.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/rpmdiff.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/filter.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/lint.py -> build/bdist.linux-x86_64/wheel/rpmlint creating build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/MenuXDGCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/PythonCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/FilesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/CheckForXinetd.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/BuildDateCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/BuildRootCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/DuplicatesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/IconSizesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/ZyppSyntaxCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/DBusPolicyCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/SignatureCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/MenuCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/TagsCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/BashismsCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/InitScriptCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/SharedLibraryPolicyCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/ErlangCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/LogrotateCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/MixedOwnershipCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/ZipCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/PkgConfigCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/AppDataCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/SysVInitOnSystemdCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/BinariesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/PAMModulesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/TmpFilesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/SpecCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/LSBCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/I18NCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/DocCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/SourceCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/AlternativesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/LibraryDependencyCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/descriptions/ConfigFilesCheck.toml -> build/bdist.linux-x86_64/wheel/rpmlint/descriptions copying build/lib/rpmlint/configdefaults.toml -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/pkgfile.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/lddparser.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/version.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/color.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/readelfparser.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/arparser.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/helpers.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/__init__.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/objdumpparser.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/cli.py -> build/bdist.linux-x86_64/wheel/rpmlint creating build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/I18NCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/DocCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/BuildRootAndDateCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/SharedLibraryPolicyCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/ZyppSyntaxCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/AbstractCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/BashismsCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/LibraryDependencyCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/DuplicatesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/ZipCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/MenuCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/SignatureCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/ConfigFilesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/PythonCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/ErlangCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/MixedOwnershipCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/BinariesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/TagsCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/FilesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/InitScriptCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/MenuXDGCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/SpecCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/PkgConfigCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/SourceCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/DBusPolicyCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/FHSCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/IconSizesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/LSBCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/XinetdDepCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/AlternativesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/AppDataCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/PostCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/TmpFilesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/LogrotateCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/PAMModulesCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/checks/SysVInitOnSystemdCheck.py -> build/bdist.linux-x86_64/wheel/rpmlint/checks copying build/lib/rpmlint/__isocodes__.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/stringsparser.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/pkg.py -> build/bdist.linux-x86_64/wheel/rpmlint copying build/lib/rpmlint/spellcheck.py -> build/bdist.linux-x86_64/wheel/rpmlint running install_egg_info Copying rpmlint.egg-info to build/bdist.linux-x86_64/wheel/rpmlint-2.5.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/rpmlint-2.5.0.dist-info/WHEEL creating '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/.tmp-l9q0hxtc/rpmlint-2.5.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'rpmlint/__init__.py' adding 'rpmlint/__isocodes__.py' adding 'rpmlint/arparser.py' adding 'rpmlint/cli.py' adding 'rpmlint/color.py' adding 'rpmlint/config.py' adding 'rpmlint/configdefaults.toml' adding 'rpmlint/filter.py' adding 'rpmlint/helpers.py' adding 'rpmlint/lddparser.py' adding 'rpmlint/lint.py' adding 'rpmlint/objdumpparser.py' adding 'rpmlint/pkg.py' adding 'rpmlint/pkgfile.py' adding 'rpmlint/readelfparser.py' adding 'rpmlint/rpmdiff.py' adding 'rpmlint/spellcheck.py' adding 'rpmlint/stringsparser.py' adding 'rpmlint/version.py' adding 'rpmlint/checks/AbstractCheck.py' adding 'rpmlint/checks/AlternativesCheck.py' adding 'rpmlint/checks/AppDataCheck.py' adding 'rpmlint/checks/BashismsCheck.py' adding 'rpmlint/checks/BinariesCheck.py' adding 'rpmlint/checks/BuildRootAndDateCheck.py' adding 'rpmlint/checks/ConfigFilesCheck.py' adding 'rpmlint/checks/DBusPolicyCheck.py' adding 'rpmlint/checks/DocCheck.py' adding 'rpmlint/checks/DuplicatesCheck.py' adding 'rpmlint/checks/ErlangCheck.py' adding 'rpmlint/checks/FHSCheck.py' adding 'rpmlint/checks/FilesCheck.py' adding 'rpmlint/checks/I18NCheck.py' adding 'rpmlint/checks/IconSizesCheck.py' adding 'rpmlint/checks/InitScriptCheck.py' adding 'rpmlint/checks/LSBCheck.py' adding 'rpmlint/checks/LibraryDependencyCheck.py' adding 'rpmlint/checks/LogrotateCheck.py' adding 'rpmlint/checks/MenuCheck.py' adding 'rpmlint/checks/MenuXDGCheck.py' adding 'rpmlint/checks/MixedOwnershipCheck.py' adding 'rpmlint/checks/PAMModulesCheck.py' adding 'rpmlint/checks/PkgConfigCheck.py' adding 'rpmlint/checks/PostCheck.py' adding 'rpmlint/checks/PythonCheck.py' adding 'rpmlint/checks/SharedLibraryPolicyCheck.py' adding 'rpmlint/checks/SignatureCheck.py' adding 'rpmlint/checks/SourceCheck.py' adding 'rpmlint/checks/SpecCheck.py' adding 'rpmlint/checks/SysVInitOnSystemdCheck.py' adding 'rpmlint/checks/TagsCheck.py' adding 'rpmlint/checks/TmpFilesCheck.py' adding 'rpmlint/checks/XinetdDepCheck.py' adding 'rpmlint/checks/ZipCheck.py' adding 'rpmlint/checks/ZyppSyntaxCheck.py' adding 'rpmlint/descriptions/AlternativesCheck.toml' adding 'rpmlint/descriptions/AppDataCheck.toml' adding 'rpmlint/descriptions/BashismsCheck.toml' adding 'rpmlint/descriptions/BinariesCheck.toml' adding 'rpmlint/descriptions/BuildDateCheck.toml' adding 'rpmlint/descriptions/BuildRootCheck.toml' adding 'rpmlint/descriptions/CheckForXinetd.toml' adding 'rpmlint/descriptions/ConfigFilesCheck.toml' adding 'rpmlint/descriptions/DBusPolicyCheck.toml' adding 'rpmlint/descriptions/DocCheck.toml' adding 'rpmlint/descriptions/DuplicatesCheck.toml' adding 'rpmlint/descriptions/ErlangCheck.toml' adding 'rpmlint/descriptions/FilesCheck.toml' adding 'rpmlint/descriptions/I18NCheck.toml' adding 'rpmlint/descriptions/IconSizesCheck.toml' adding 'rpmlint/descriptions/InitScriptCheck.toml' adding 'rpmlint/descriptions/LSBCheck.toml' adding 'rpmlint/descriptions/LibraryDependencyCheck.toml' adding 'rpmlint/descriptions/LogrotateCheck.toml' adding 'rpmlint/descriptions/MenuCheck.toml' adding 'rpmlint/descriptions/MenuXDGCheck.toml' adding 'rpmlint/descriptions/MixedOwnershipCheck.toml' adding 'rpmlint/descriptions/PAMModulesCheck.toml' adding 'rpmlint/descriptions/PkgConfigCheck.toml' adding 'rpmlint/descriptions/PythonCheck.toml' adding 'rpmlint/descriptions/SharedLibraryPolicyCheck.toml' adding 'rpmlint/descriptions/SignatureCheck.toml' adding 'rpmlint/descriptions/SourceCheck.toml' adding 'rpmlint/descriptions/SpecCheck.toml' adding 'rpmlint/descriptions/SysVInitOnSystemdCheck.toml' adding 'rpmlint/descriptions/TagsCheck.toml' adding 'rpmlint/descriptions/TmpFilesCheck.toml' adding 'rpmlint/descriptions/ZipCheck.toml' adding 'rpmlint/descriptions/ZyppSyntaxCheck.toml' adding 'rpmlint-2.5.0.dist-info/COPYING' adding 'rpmlint-2.5.0.dist-info/METADATA' adding 'rpmlint-2.5.0.dist-info/WHEEL' adding 'rpmlint-2.5.0.dist-info/entry_points.txt' adding 'rpmlint-2.5.0.dist-info/top_level.txt' adding 'rpmlint-2.5.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built rpmlint-2.5.0-py3-none-any.whl I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with "installer" module make[1]: Leaving directory '/build/reproducible-path/rpmlint-2.5.0+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/rpmlint-2.5.0+ds1' dh_auto_test I: pybuild base:311: cd /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build; python3.11 -m pytest test ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.2, pluggy-1.5.0 -- /usr/bin/python3.11 cachedir: .pytest_cache rootdir: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build configfile: pytest.ini plugins: flake8-1.1.1, xdist-3.6.1, cov-5.0.0 created: 12/12 workers 12 workers [389 items] scheduling tests via LoadScheduling test/test_appdata.py::test_appdata_fail[binary/appdata] test/test_binaries.py::test_no_binary[binary/no-binary] test/test_config.py::test_double_config test/test_binaries.py::test_invalid_ldconfig_symlink[binary/libtest3] test/test_dbus_policy.py::test_dbus_policy[binary/dbusrule] test/test_cli.py::test_parsing_non_existing_config_file[test_arguments0] test/test_files.py::test_zero_length_ignore[/usr/lib/emptyfile-True-binary/file-zero-length] test/test_binaries.py::test_lto_ghc_archive[binary/ghc] test/test_FHS.py::test_FHS_compliance[binary/non-fhs] test/test_files.py::test_pyc_magic_from_chunk[37-3393] test/test_erlang.py::test_erlang[binary/erlang-test] test/test_files.py::test_script_interpreter [gw1] [ 0%] SKIPPED test/test_appdata.py::test_appdata_fail[binary/appdata] [gw10] [ 0%] PASSED test/test_files.py::test_script_interpreter test/test_files.py::test_scm_regex test/test_appdata.py::test_appdata_fail_no_checker[binary/appdata] [gw6] [ 0%] PASSED test/test_config.py::test_double_config test/test_config.py::test_filters [gw6] [ 1%] PASSED test/test_config.py::test_filters test/test_config.py::test_list_merging [gw11] [ 1%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/emptyfile-True-binary/file-zero-length] test/test_files.py::test_zero_length_ignore[/usr/lib/nonemptyfile-False-binary/file-zero-length] [gw9] [ 1%] FAILED test/test_files.py::test_pyc_magic_from_chunk[37-3393] test/test_files.py::test_pyc_mtime_from_chunk[36-1513659236] [gw7] [ 1%] FAILED test/test_dbus_policy.py::test_dbus_policy[binary/dbusrule] test/test_diff.py::test_distribution_tags [gw6] [ 2%] PASSED test/test_config.py::test_list_merging test/test_config.py::test_badness_functions [gw10] [ 2%] PASSED test/test_files.py::test_scm_regex test/test_files.py::test_lib_regex [gw5] [ 2%] PASSED test/test_cli.py::test_parsing_non_existing_config_file[test_arguments0] test/test_cli.py::test_parsing_config_file[test_arguments0] [gw5] [ 2%] PASSED test/test_cli.py::test_parsing_config_file[test_arguments0] test/test_cli.py::test_parsing_opensuse_conf[test_arguments0] [gw5] [ 3%] SKIPPED test/test_cli.py::test_parsing_opensuse_conf[test_arguments0] test/test_cli.py::test_parsing_fedora_conf[test_arguments0] [gw5] [ 3%] SKIPPED test/test_cli.py::test_parsing_fedora_conf[test_arguments0] test/test_config.py::test_printing [gw5] [ 3%] PASSED test/test_config.py::test_printing test/test_config.py::test_custom_config [gw5] [ 3%] PASSED test/test_config.py::test_custom_config test/test_config.py::test_broken_config [gw8] [ 4%] FAILED test/test_erlang.py::test_erlang[binary/erlang-test] [gw0] [ 4%] FAILED test/test_FHS.py::test_FHS_compliance[binary/non-fhs] test/test_LSB.py::test_LSB_compliance[binary/fPing] [gw5] [ 4%] PASSED test/test_config.py::test_broken_config [gw6] [ 4%] PASSED test/test_config.py::test_badness_functions test/test_config.py::test_rpmlint_loading [gw4] [ 5%] FAILED test/test_binaries.py::test_invalid_ldconfig_symlink[binary/libtest3] [gw2] [ 5%] FAILED test/test_binaries.py::test_lto_ghc_archive[binary/ghc] test/test_binaries.py::test_libtool_wrapper[binary/libtool-wrapper] test/test_config.py::test_parsing test/test_files.py::test_pep3147 [gw10] [ 5%] PASSED test/test_files.py::test_lib_regex [gw0] [ 5%] FAILED test/test_LSB.py::test_LSB_compliance[binary/fPing] test/test_files.py::test_rust_files[binary/rust] [gw11] [ 6%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/nonemptyfile-False-binary/file-zero-length] test/test_binaries.py::test_not_valid_ldconfig_symlink[binary/libtest4] [gw5] [ 6%] PASSED test/test_config.py::test_parsing test/test_filter.py::test_description_from_toml [gw9] [ 6%] FAILED test/test_files.py::test_pyc_mtime_from_chunk[36-1513659236] test/test_files.py::test_pyc_mtime_from_chunk[37-1519778958] [gw6] [ 6%] PASSED test/test_config.py::test_rpmlint_loading test/test_config_files.py::test_config_files1[package0] [gw1] [ 7%] FAILED test/test_appdata.py::test_appdata_fail_no_checker[binary/appdata] test/test_bashisms.py::test_bashisms[binary/bashisms] [gw1] [ 7%] SKIPPED test/test_bashisms.py::test_bashisms[binary/bashisms] test/test_bashisms.py::test_bashisms_error[binary/bashisms] test/test_alternatives.py::test_update_alternative_ok[binary/alternatives-ok] test/test_files.py::test_zero_length_ignore[/etc/security/console.apps-False-binary/file-zero-length] [gw7] [ 7%] FAILED test/test_diff.py::test_distribution_tags [gw1] [ 7%] SKIPPED test/test_bashisms.py::test_bashisms_error[binary/bashisms] test/test_binaries.py::test_forbidden_c_calls[binary/crypto-policy] [gw6] [ 8%] PASSED test/test_config_files.py::test_config_files1[package0] test/test_config_files.py::test_config_files_correct1[package0] test/test_diff.py::test_exclude [gw5] [ 8%] PASSED test/test_filter.py::test_description_from_toml [gw8] [ 8%] PASSED test/test_files.py::test_pep3147 test/test_files.py::test_py2 test/test_filter.py::test_description_from_conf [gw11] [ 8%] FAILED test/test_files.py::test_zero_length_ignore[/etc/security/console.apps-False-binary/file-zero-length] test/test_files.py::test_zero_length_ignore[/usr/lib/.nosearch-False-binary/file-zero-length] [gw6] [ 9%] PASSED test/test_config_files.py::test_config_files_correct1[package0] test/test_config_files.py::test_config_files_correct1[package1] [gw10] [ 9%] FAILED test/test_files.py::test_rust_files[binary/rust] test/test_files.py::test_distribution_tags[binary/ngircd] [gw0] [ 9%] FAILED test/test_alternatives.py::test_update_alternative_ok[binary/alternatives-ok] [gw3] [ 10%] FAILED test/test_binaries.py::test_no_binary[binary/no-binary] test/test_binaries.py::test_invalid_la_file[binary/invalid-la-file] [gw3] [ 10%] FAILED test/test_binaries.py::test_invalid_la_file[binary/invalid-la-file] test/test_binaries.py::test_binary_in_etc[binary/binary-in-etc] [gw6] [ 10%] PASSED test/test_config_files.py::test_config_files_correct1[package1] test/test_files.py::test_manual_pages[binary/manual-pages] [gw8] [ 10%] PASSED test/test_files.py::test_py2 test/test_files.py::test_pep0488 [gw11] [ 11%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/.nosearch-False-binary/file-zero-length] test/test_files.py::test_zero_length_ignore[/usr/lib/python/__init__.py-False-binary/file-zero-length] [gw4] [ 11%] FAILED test/test_binaries.py::test_not_valid_ldconfig_symlink[binary/libtest4] test/test_binaries.py::test_multiple_errors[binary/multiple_errors] [gw11] [ 11%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/__init__.py-False-binary/file-zero-length] test/test_alternatives.py::test_update_alternative_borked[binary/alternatives-borked] [gw5] [ 11%] PASSED test/test_filter.py::test_description_from_conf test/test_filter.py::test_output test/test_files.py::test_zero_length_ignore[/usr/lib/python/py.typed-False-binary/file-zero-length] [gw9] [ 12%] FAILED test/test_files.py::test_pyc_mtime_from_chunk[37-1519778958] test/test_files.py::test_devel_files[binary/netmask-debugsource] [gw9] [ 12%] FAILED test/test_files.py::test_devel_files[binary/netmask-debugsource] test/test_files.py::test_makefile_junk[binary/makefile-junk] [gw1] [ 12%] FAILED test/test_binaries.py::test_forbidden_c_calls[binary/crypto-policy] test/test_binaries.py::test_waived_forbidden_c_calls[binary/ngircd] [gw1] [ 12%] FAILED test/test_binaries.py::test_waived_forbidden_c_calls[binary/ngircd] test/test_binaries.py::test_lto_bytecode[binary/libreiserfscore-devel] [gw7] [ 13%] FAILED test/test_diff.py::test_exclude [gw3] [ 13%] FAILED test/test_binaries.py::test_binary_in_etc[binary/binary-in-etc] test/test_binaries.py::test_non_position_independent_sugg[binary/non-position-independent-exec] [gw5] [ 13%] FAILED test/test_filter.py::test_output [gw2] [ 13%] FAILED test/test_binaries.py::test_libtool_wrapper[binary/libtool-wrapper] test/test_binaries.py::test_no_arch_issues[binary/noarch] [gw2] [ 14%] FAILED test/test_binaries.py::test_no_arch_issues[binary/noarch] test/test_binaries.py::test_shlib_with_no_exec[binary/libnoexec] [gw9] [ 14%] FAILED test/test_files.py::test_makefile_junk[binary/makefile-junk] [gw4] [ 14%] FAILED test/test_binaries.py::test_multiple_errors[binary/multiple_errors] [gw10] [ 14%] FAILED test/test_files.py::test_distribution_tags[binary/ngircd] test/test_files.py::test_sphinx_inv_files[binary/python3-greenlet] test/test_binaries.py::test_patchable_function_entry_archive[binary/libtest] test/test_filter.py::test_filtered_output [gw6] [ 15%] FAILED test/test_files.py::test_manual_pages[binary/manual-pages] test/test_files.py::test_provides_devel[binary/development] test/test_doc.py::test_doccheck[binary/mydoc] [gw8] [ 15%] PASSED test/test_files.py::test_pep0488 test/test_files.py::test_unexpanded_macros[binary/unexpanded-macro-files] test/test_files.py::test_shebang[package0] [gw2] [ 15%] FAILED test/test_binaries.py::test_shlib_with_no_exec[binary/libnoexec] test/test_binaries.py::test_shlib_with_no_exec_glibc[binary/glibc] [gw0] [ 15%] FAILED test/test_alternatives.py::test_update_alternative_borked[binary/alternatives-borked] test/test_alternatives.py::test_non_update_alternative_pkg[binary/self] [gw11] [ 16%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/py.typed-False-binary/file-zero-length] test/test_files.py::test_zero_length_ignore[/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED-False-binary/file-zero-length] [gw4] [ 16%] FAILED test/test_binaries.py::test_patchable_function_entry_archive[binary/libtest] [gw6] [ 16%] PASSED test/test_files.py::test_shebang[package0] test/test_files.py::test_shebang_ok[package0] [gw1] [ 16%] FAILED test/test_binaries.py::test_lto_bytecode[binary/libreiserfscore-devel] test/test_binaries.py::test_lto_archive_text[binary/lto-text] [gw10] [ 17%] FAILED test/test_files.py::test_provides_devel[binary/development] [gw7] [ 17%] FAILED test/test_doc.py::test_doccheck[binary/mydoc] [gw9] [ 17%] FAILED test/test_files.py::test_sphinx_inv_files[binary/python3-greenlet] [gw3] [ 17%] FAILED test/test_binaries.py::test_non_position_independent_sugg[binary/non-position-independent-exec] test/test_files.py::test_shlib1[binary/shlib1] [gw5] [ 18%] FAILED test/test_filter.py::test_filtered_output test/test_filter.py::test_blocked_filters [gw6] [ 18%] PASSED test/test_files.py::test_shebang_ok[package0] test/test_filter.py::test_filters_regexp [gw6] [ 18%] PASSED test/test_filter.py::test_filters_regexp test/test_filter.py::test_data_storing test/test_files.py::test_invalid_package[binary/filechecks] [gw0] [ 19%] FAILED test/test_alternatives.py::test_non_update_alternative_pkg[binary/self] test/test_alternatives.py::test_update_alternatives_correctness[binary/python39-evtx] [gw11] [ 19%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED-False-binary/file-zero-length] test/test_files.py::test_zero_length_ignore[/usr/lib/ruby/gem.build_complete-False-binary/file-zero-length] [gw1] [ 19%] FAILED test/test_binaries.py::test_lto_archive_text[binary/lto-text] test/test_helpers.py::test_centering [gw1] [ 19%] PASSED test/test_helpers.py::test_centering test/test_i18n.py::test_i18n_invalid_lang[package0] test/test_binaries.py::test_non_position_independent[binary/non-position-independent-exec] [gw9] [ 20%] FAILED test/test_files.py::test_invalid_package[binary/filechecks] test/test_files.py::test_tcl_package[binary/tclpackage] [gw10] [ 20%] FAILED test/test_files.py::test_shlib1[binary/shlib1] test/test_files.py::test_shlib2_devel[binary/shlib2-devel] [gw0] [ 20%] FAILED test/test_alternatives.py::test_update_alternatives_correctness[binary/python39-evtx] test/test_alternatives.py::test_libalternative_ok[binary/libalternatives-ok] [gw8] [ 20%] FAILED test/test_files.py::test_unexpanded_macros[binary/unexpanded-macro-files] test/test_files.py::test_python_bytecode_magic[binary/python3-power] [gw5] [ 21%] FAILED test/test_filter.py::test_blocked_filters test/test_helpers.py::test_warnprint [gw5] [ 21%] PASSED test/test_helpers.py::test_warnprint test/test_helpers.py::test_bytetostr [gw5] [ 21%] PASSED test/test_helpers.py::test_bytetostr test/test_lint.py::test_explain_with_unknown test/test_doc.py::test_doc_file_dep[binary/doc-file-dependency] [gw7] [ 21%] FAILED test/test_doc.py::test_doc_file_dep[binary/doc-file-dependency] test/test_doc.py::test_install_file_in_docs[binary/install-file-in-docs] [gw7] [ 22%] FAILED test/test_doc.py::test_install_file_in_docs[binary/install-file-in-docs] test/test_duplicates.py::test_duplicates1[package0] [gw2] [ 22%] FAILED test/test_binaries.py::test_shlib_with_no_exec_glibc[binary/glibc] test/test_binaries.py::test_position_independent_executable[binary/bcc-lua] [gw0] [ 22%] FAILED test/test_alternatives.py::test_libalternative_ok[binary/libalternatives-ok] test/test_binaries.py::test_systemd_unit_file[package0] [gw4] [ 22%] PASSED test/test_binaries.py::test_systemd_unit_file[package0] test/test_build_date.py::test_build_date_time[binary/builddate] [gw4] [ 23%] FAILED test/test_build_date.py::test_build_date_time[binary/builddate] test/test_build_date.py::test_build_date_time_correct[binary/bashisms] [gw1] [ 23%] PASSED test/test_i18n.py::test_i18n_invalid_lang[package0] test/test_i18n.py::test_i18n_invalid_lang[package1] [gw1] [ 23%] PASSED test/test_i18n.py::test_i18n_invalid_lang[package1] test/test_i18n.py::test_i18n_invalid_lang[package2] [gw11] [ 23%] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/ruby/gem.build_complete-False-binary/file-zero-length] test/test_ldd_parser.py::test_unused_dependency_in_package [gw9] [ 24%] FAILED test/test_files.py::test_tcl_package[binary/tclpackage] test/test_lint.py::test_configoutput [gw6] [ 24%] FAILED test/test_filter.py::test_data_storing test/test_filter.py::test_data_storing_backward_compat [gw6] [ 24%] PASSED test/test_filter.py::test_data_storing_backward_compat test/test_filter.py::test_description_storing [gw2] [ 24%] FAILED test/test_binaries.py::test_position_independent_executable[binary/bcc-lua] test/test_binaries.py::test_only_non_binary_in_usr_lib[binary/only-non-binary-in-usr-lib] [gw4] [ 25%] FAILED test/test_build_date.py::test_build_date_time_correct[binary/bashisms] [gw10] [ 25%] FAILED test/test_files.py::test_shlib2_devel[binary/shlib2-devel] test/test_i18n.py::test_i18n_valid_lang[package3] [gw7] [ 25%] PASSED test/test_duplicates.py::test_duplicates1[package0] test/test_alternatives.py::test_libalternative_borked[binary/libalternatives-borked] [gw5] [ 25%] PASSED test/test_lint.py::test_explain_with_unknown [gw11] [ 26%] FAILED test/test_ldd_parser.py::test_unused_dependency_in_package test/test_ldd_parser.py::test_unused_dependency_in_package_for_executable test/test_duplicates.py::test_duplicates_correct[package0] test/test_build_root.py::test_build_root[binary/buildroot] test/test_lint.py::test_explain_no_binary_from_cfg [gw1] [ 26%] PASSED test/test_i18n.py::test_i18n_invalid_lang[package2] test/test_i18n.py::test_i18n_valid_lang[package0] [gw2] [ 26%] FAILED test/test_binaries.py::test_only_non_binary_in_usr_lib[binary/only-non-binary-in-usr-lib] [gw9] [ 26%] PASSED test/test_lint.py::test_configoutput [gw8] [ 27%] FAILED test/test_files.py::test_python_bytecode_magic[binary/python3-power] test/test_files.py::test_file_not_utf8_for_compression_algorithms[binary/testdocumentation] [gw1] [ 27%] PASSED test/test_i18n.py::test_i18n_valid_lang[package0] test/test_lint.py::test_time_report test/test_binaries.py::test_only_non_binary_in_usr_lib_exception[binary/only-non-binary-in-usr-lib_exception] [gw6] [ 27%] FAILED test/test_filter.py::test_description_storing test/test_logrotate.py::test_logrotate[binary/logrotate] [gw7] [ 28%] PASSED test/test_duplicates.py::test_duplicates_correct[package0] test/test_pkgconfig.py::test_pkg_config[binary/pc] test/test_i18n.py::test_i18n_valid_lang[package1] [gw5] [ 28%] PASSED test/test_lint.py::test_explain_no_binary_from_cfg test/test_lint.py::test_explain_non_standard_dir_from_cfg [gw1] [ 28%] PASSED test/test_i18n.py::test_i18n_valid_lang[package1] [gw4] [ 28%] FAILED test/test_build_root.py::test_build_root[binary/buildroot] test/test_python.py::test_python_src_in_site_packages[package0] [gw10] [ 29%] PASSED test/test_i18n.py::test_i18n_valid_lang[package3] test/test_i18n.py::test_i18n_valid_lang[package4] [gw10] [ 29%] PASSED test/test_i18n.py::test_i18n_valid_lang[package4] test/test_icon_sizes.py::test_icon_sizes[binary/tasque] [gw3] [ 29%] FAILED test/test_binaries.py::test_non_position_independent[binary/non-position-independent-exec] test/test_binaries.py::test_library[binary/libtest] test/test_i18n.py::test_i18n_valid_lang[package2] [gw6] [ 29%] FAILED test/test_logrotate.py::test_logrotate[binary/logrotate] test/test_menuxdg.py::test_raises_parse_error[binary/menuxdg1] [gw6] [ 30%] SKIPPED test/test_menuxdg.py::test_raises_parse_error[binary/menuxdg1] test/test_menuxdg.py::test_without_binary[binary/desktopfile-bad-binary] [gw6] [ 30%] SKIPPED test/test_menuxdg.py::test_without_binary[binary/desktopfile-bad-binary] test/test_menuxdg.py::test_duplicate[binary/desktopfile-bad-duplicate] [gw6] [ 30%] SKIPPED test/test_menuxdg.py::test_duplicate[binary/desktopfile-bad-duplicate] test/test_menuxdg.py::test_missing_header[binary/desktopfile-bad-section] [gw6] [ 30%] SKIPPED test/test_menuxdg.py::test_missing_header[binary/desktopfile-bad-section] [gw9] [ 31%] PASSED test/test_lint.py::test_time_report test/test_lint.py::test_explain_unknown [gw0] [ 31%] FAILED test/test_alternatives.py::test_libalternative_borked[binary/libalternatives-borked] test/test_menuxdg.py::test_good[binary/desktopfile-good] [gw0] [ 31%] SKIPPED test/test_menuxdg.py::test_good[binary/desktopfile-good] test/test_mixed_ownership.py::test_mixed_ownership[binary/mixed-ownership] [gw0] [ 31%] FAILED test/test_mixed_ownership.py::test_mixed_ownership[binary/mixed-ownership] test/test_objdump_parser.py::test_basic [gw4] [ 32%] PASSED test/test_python.py::test_python_src_in_site_packages[package0] test/test_python.py::test_python_tests_in_site_packages[package0] [gw7] [ 32%] FAILED test/test_pkgconfig.py::test_pkg_config[binary/pc] test/test_pkgconfig.py::test_pkg_config_correct[binary/libreiserfscore-devel] [gw5] [ 32%] PASSED test/test_lint.py::test_explain_non_standard_dir_from_cfg test/test_lint.py::test_descriptions_from_config[packages0] test/test_menuxdg.py::test_bad_unicode[binary/desktopfile-bad-unicode] [gw6] [ 32%] SKIPPED test/test_menuxdg.py::test_bad_unicode[binary/desktopfile-bad-unicode] test/test_python.py::test_python_dependencies_leftover[package1] [gw3] [ 33%] FAILED test/test_binaries.py::test_library[binary/libtest] test/test_binaries.py::test_shared_library1[binary/libtest1] [gw10] [ 33%] FAILED test/test_icon_sizes.py::test_icon_sizes[binary/tasque] test/test_ldd_parser.py::test_unused_dependency [gw1] [ 33%] PASSED test/test_i18n.py::test_i18n_valid_lang[package2] test/test_python.py::test_python_dependencies_metadata[package3] [gw2] [ 33%] FAILED test/test_binaries.py::test_only_non_binary_in_usr_lib_exception[binary/only-non-binary-in-usr-lib_exception] test/test_lint.py::test_run_full_directory[packages0] [gw2] [ 34%] SKIPPED test/test_lint.py::test_run_full_directory[packages0] test/test_lint.py::test_run_empty [gw2] [ 34%] SKIPPED test/test_lint.py::test_run_empty test/test_lint.py::test_run_rpmlintrc_single_dir[packages0] [gw2] [ 34%] SKIPPED test/test_lint.py::test_run_rpmlintrc_single_dir[packages0] test/test_lint.py::test_run_rpmlintrc_multiple[packages0] [gw2] [ 34%] SKIPPED test/test_lint.py::test_run_rpmlintrc_multiple[packages0] test/test_lint.py::test_run_rpmlintrc_single_file[packages0] [gw2] [ 35%] SKIPPED test/test_lint.py::test_run_rpmlintrc_single_file[packages0] [gw7] [ 35%] FAILED test/test_pkgconfig.py::test_pkg_config_correct[binary/libreiserfscore-devel] test/test_python.py::test_python_doc_in_package[package0] [gw8] [ 35%] FAILED test/test_files.py::test_file_not_utf8_for_compression_algorithms[binary/testdocumentation] test/test_files.py::test_pyc_magic_from_chunk[36-3379] [gw8] [ 35%] FAILED test/test_files.py::test_pyc_magic_from_chunk[36-3379] test/test_lint.py::test_run_strict[packages0] [gw4] [ 36%] PASSED test/test_python.py::test_python_tests_in_site_packages[package0] test/test_python.py::test_python_dependencies_metadata[package0] [gw9] [ 36%] PASSED test/test_lint.py::test_explain_unknown test/test_lint.py::test_explain_known test/test_lint.py::test_installed_package [gw0] [ 36%] FAILED test/test_objdump_parser.py::test_basic test/test_objdump_parser.py::test_executable_stack_package [gw5] [ 37%] FAILED test/test_lint.py::test_descriptions_from_config[packages0] test/test_lint.py::test_run_single[packages0] [gw11] [ 37%] FAILED test/test_ldd_parser.py::test_unused_dependency_in_package_for_executable test/test_ldd_parser.py::test_opt_dependency [gw6] [ 37%] PASSED test/test_python.py::test_python_dependencies_leftover[package1] test/test_python.py::test_python_pyc_multiple_versions[package0] [gw1] [ 37%] PASSED test/test_python.py::test_python_dependencies_metadata[package3] test/test_python.py::test_python_dependencies_requires[package0] [gw10] [ 38%] FAILED test/test_ldd_parser.py::test_unused_dependency test/test_ldd_parser.py::test_undefined_symbol [gw9] [ 38%] PASSED test/test_lint.py::test_explain_known test/test_lint.py::test_explain_known_warn_on_function[configs0] [gw3] [ 38%] FAILED test/test_binaries.py::test_shared_library1[binary/libtest1] test/test_binaries.py::test_shared_library2[binary/libtest2] [gw7] [ 38%] PASSED test/test_python.py::test_python_doc_in_package[package0] test/test_python.py::test_python_doc_module_in_package[package0] [gw7] [ 39%] PASSED test/test_python.py::test_python_doc_module_in_package[package0] test/test_python.py::test_python_distutils_egg_info[package0] [gw4] [ 39%] PASSED test/test_python.py::test_python_dependencies_metadata[package0] test/test_python.py::test_python_dependencies_metadata[package1] [gw6] [ 39%] PASSED test/test_python.py::test_python_pyc_multiple_versions[package0] test/test_python.py::test_python_pyc_single_version[package0] [gw8] [ 39%] FAILED test/test_lint.py::test_run_strict[packages0] test/test_lint.py::test_run_installed_not_present [gw1] [ 40%] PASSED test/test_python.py::test_python_dependencies_requires[package0] test/test_python.py::test_python_dependencies_missing_requires[package0] [gw3] [ 40%] FAILED test/test_binaries.py::test_shared_library2[binary/libtest2] test/test_readelf_parser.py::test_program_header_parsing [gw5] [ 40%] PASSED test/test_lint.py::test_run_single[packages0] [gw10] [ 40%] FAILED test/test_ldd_parser.py::test_undefined_symbol test/test_ldd_parser.py::test_ldd_parser_failure [gw7] [ 41%] PASSED test/test_python.py::test_python_distutils_egg_info[package0] [gw0] [ 41%] FAILED test/test_objdump_parser.py::test_executable_stack_package test/test_pam_modules.py::test_pam_modules[binary/pam-module] test/test_lint.py::test_run_installed[packages0] [gw1] [ 41%] PASSED test/test_python.py::test_python_dependencies_missing_requires[package0] test/test_python.py::test_python_dependencies_missing_metadata[package0] [gw6] [ 41%] PASSED test/test_python.py::test_python_pyc_single_version[package0] test/test_python.py::test_python_sphinx_doctrees_leftover_warn[package0] test/test_python.py::test_python_doc_in_site_packages[package0] [gw6] [ 42%] PASSED test/test_python.py::test_python_sphinx_doctrees_leftover_warn[package0] [gw7] [ 42%] PASSED test/test_python.py::test_python_doc_in_site_packages[package0] test/test_readelf_parser.py::test_invalid_soname test/test_python.py::test_python_sphinx_doctrees_leftover_warn[package1] [gw9] [ 42%] FAILED test/test_lint.py::test_explain_known_warn_on_function[configs0] test/test_lint.py::test_explain_known_warn_on_function[configs1] [gw4] [ 42%] PASSED test/test_python.py::test_python_dependencies_metadata[package1] test/test_python.py::test_python_dependencies_metadata[package2] [gw3] [ 43%] FAILED test/test_readelf_parser.py::test_program_header_parsing test/test_readelf_parser.py::test_dynamic_section_parsing [gw10] [ 43%] PASSED test/test_ldd_parser.py::test_ldd_parser_failure test/test_ldd_parser.py::test_dependencies [gw11] [ 43%] FAILED test/test_ldd_parser.py::test_opt_dependency test/test_ldd_parser.py::test_usr_dependency [gw2] [ 43%] FAILED test/test_lint.py::test_installed_package test/test_readelf_parser.py::test_lto_archive_text_function_sections [gw1] [ 44%] PASSED test/test_python.py::test_python_dependencies_missing_metadata[package0] test/test_python.py::test_python_dependencies_leftover[package0] [gw6] [ 44%] PASSED test/test_python.py::test_python_sphinx_doctrees_leftover_warn[package1] test/test_speccheck.py::test_patch_not_applied[spec/SpecCheckPatch] [gw4] [ 44%] PASSED test/test_python.py::test_python_dependencies_metadata[package2] test/test_readelf_parser.py::test_call_gethostbyname [gw0] [ 44%] FAILED test/test_pam_modules.py::test_pam_modules[binary/pam-module] test/test_pkg.py::test_parse_deps [gw0] [ 45%] PASSED test/test_pkg.py::test_parse_deps test/test_pkg.py::test_range_compare [gw0] [ 45%] PASSED test/test_pkg.py::test_range_compare test/test_speccheck.py::test_check_no_spec_file[source/no-spec-file] [gw1] [ 45%] PASSED test/test_python.py::test_python_dependencies_leftover[package0] test/test_sources.py::test_compression_and_multispec[source/not-compressed-multi-spec] [gw9] [ 46%] FAILED test/test_lint.py::test_explain_known_warn_on_function[configs1] test/test_readelf_parser.py::test_executable_stack [gw10] [ 46%] FAILED test/test_ldd_parser.py::test_dependencies test/test_shlib_policy.py::test_shlib_policy_errors[binary/libslp1234] [gw3] [ 46%] FAILED test/test_readelf_parser.py::test_dynamic_section_parsing [gw8] [ 46%] FAILED test/test_lint.py::test_run_installed_not_present test/test_lint.py::test_run_installed_and_no_files test/test_readelf_parser.py::test_rpath [gw7] [ 47%] FAILED test/test_readelf_parser.py::test_invalid_soname test/test_readelf_parser.py::test_non_pic_code_library [gw7] [ 47%] SKIPPED test/test_readelf_parser.py::test_non_pic_code_library test/test_readelf_parser.py::test_no_ldconfig_symlink [gw11] [ 47%] FAILED test/test_ldd_parser.py::test_usr_dependency [gw6] [ 47%] PASSED test/test_speccheck.py::test_patch_not_applied[spec/SpecCheckPatch] test/test_lib_dependency.py::test_shlib2_devel[binary/shlib2-devel] test/test_speccheck.py::test_patch_not_applied[spec/intltool] [gw0] [ 48%] PASSED test/test_speccheck.py::test_check_no_spec_file[source/no-spec-file] test/test_speccheck.py::test_check_no_spec_file_not_applied[source/CheckInclude] [gw5] [ 48%] FAILED test/test_lint.py::test_run_installed[packages0] test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package0] [gw10] [ 48%] FAILED test/test_shlib_policy.py::test_shlib_policy_errors[binary/libslp1234] test/test_signature.py::test_no_signature[binary/no-signature] [gw2] [ 48%] PASSED test/test_readelf_parser.py::test_lto_archive_text_function_sections test/test_readelf_parser.py::test_lto_archive_init_array [gw4] [ 49%] FAILED test/test_readelf_parser.py::test_call_gethostbyname test/test_readelf_parser.py::test_bca_files [gw1] [ 49%] PASSED test/test_sources.py::test_compression_and_multispec[source/not-compressed-multi-spec] test/test_speccheck.py::test_check_include [gw11] [ 49%] FAILED test/test_lib_dependency.py::test_shlib2_devel[binary/shlib2-devel] test/test_lib_dependency.py::test_missing_depency_on[binary/xrootd-devel] [gw9] [ 49%] FAILED test/test_readelf_parser.py::test_executable_stack test/test_readelf_parser.py::test_readelf_failure [gw5] [ 50%] PASSED test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package0] test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package1] [gw10] [ 50%] FAILED test/test_signature.py::test_no_signature[binary/no-signature] test/test_signature.py::test_unknown_key[binary/unknown-key] [gw7] [ 50%] FAILED test/test_readelf_parser.py::test_no_ldconfig_symlink test/test_readelf_parser.py::test_call_mktemp [gw5] [ 50%] PASSED test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package1] test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package2] [gw0] [ 51%] PASSED test/test_speccheck.py::test_check_no_spec_file_not_applied[source/CheckInclude] test/test_speccheck.py::test_check_non_utf8_spec_file[spec/non-utf8-spec-file] [gw11] [ 51%] FAILED test/test_lib_dependency.py::test_missing_depency_on[binary/xrootd-devel] test/test_lint.py::test_cases_loading [gw3] [ 51%] FAILED test/test_readelf_parser.py::test_rpath test/test_readelf_parser.py::test_lto_bytecode [gw2] [ 51%] PASSED test/test_readelf_parser.py::test_lto_archive_init_array test/test_readelf_parser.py::test_lto_archive_preinit_array [gw10] [ 52%] FAILED test/test_signature.py::test_unknown_key[binary/unknown-key] test/test_signature.py::test_invalid_signature[binary/hello] [gw4] [ 52%] FAILED test/test_readelf_parser.py::test_bca_files test/test_readelf_parser.py::test_shlib_policy_name_error [gw8] [ 52%] FAILED test/test_lint.py::test_run_installed_and_no_files test/test_lint.py::test_header_information [gw1] [ 52%] PASSED test/test_speccheck.py::test_check_include test/test_speccheck.py::test_patch_not_applied[spec/SpecCheck2] [gw5] [ 53%] PASSED test/test_python.py::test_python_sphinx_doctrees_leftover_nowarn[package2] test/test_readelf_parser.py::test_empty_archive [gw9] [ 53%] PASSED test/test_readelf_parser.py::test_readelf_failure test/test_readelf_parser.py::test_readelf_failure_in_package [gw0] [ 53%] PASSED test/test_speccheck.py::test_check_non_utf8_spec_file[spec/non-utf8-spec-file] test/test_speccheck.py::test_check_non_utf8_spec_file_not_applied[spec/SpecCheckTemp] [gw11] [ 53%] PASSED test/test_lint.py::test_cases_loading [gw6] [ 54%] PASSED test/test_speccheck.py::test_patch_not_applied[spec/intltool] test/test_speccheck.py::test_check_invalid_spec_name[source/invalid-spec-name] test/test_speccheck.py::test_distribution_tags[spec/SpecCheck] [gw7] [ 54%] FAILED test/test_readelf_parser.py::test_call_mktemp test/test_readelf_parser.py::test_call_setgroups [gw10] [ 54%] FAILED test/test_signature.py::test_invalid_signature[binary/hello] test/test_sources.py::test_extension_and_permissions[source/wrongsrc] [gw2] [ 55%] PASSED test/test_readelf_parser.py::test_lto_archive_preinit_array test/test_readelf_parser.py::test_lto_archive_with_only_data [gw3] [ 55%] FAILED test/test_readelf_parser.py::test_lto_bytecode test/test_readelf_parser.py::test_lto_archive_text [gw4] [ 55%] FAILED test/test_readelf_parser.py::test_shlib_policy_name_error test/test_shlib_policy.py::test_shlib_policy_wrong_name[binary/libtest1] [gw9] [ 55%] PASSED test/test_readelf_parser.py::test_readelf_failure_in_package [gw1] [ 56%] PASSED test/test_speccheck.py::test_patch_not_applied[spec/SpecCheck2] test/test_readelf_parser.py::test_readelf_single_error_message [gw5] [ 56%] PASSED test/test_readelf_parser.py::test_empty_archive test/test_speccheck.py::test_patch_not_applied[spec/SpecCheck3] [gw0] [ 56%] PASSED test/test_speccheck.py::test_check_non_utf8_spec_file_not_applied[spec/SpecCheckTemp] test/test_speccheck.py::test_check_make_check_outside_check_section[spec/make-check-outside-check-section] test/test_readelf_parser.py::test_simple_archive [gw6] [ 56%] PASSED test/test_speccheck.py::test_distribution_tags[spec/SpecCheck] test/test_speccheck.py::test_forbidden_controlchars_found[spec/SpecCheck4] [gw10] [ 57%] PASSED test/test_sources.py::test_extension_and_permissions[source/wrongsrc] test/test_speccheck.py::test_check_setup_is_quiet[spec/SpecCheckTemp] [gw2] [ 57%] PASSED test/test_readelf_parser.py::test_lto_archive_with_only_data test/test_readelf_parser.py::test_archive_with_debuginfo [gw11] [ 57%] PASSED test/test_speccheck.py::test_check_invalid_spec_name[source/invalid-spec-name] test/test_speccheck.py::test_check_invalid_spec_name_not_applied[source/CheckInclude] [gw4] [ 57%] FAILED test/test_shlib_policy.py::test_shlib_policy_wrong_name[binary/libtest1] [gw7] [ 58%] FAILED test/test_readelf_parser.py::test_call_setgroups test/test_shlib_policy.py::test_shlib_policy_missing_suffix[binary/libslp-missing-suffix] test/test_speccheck.py::test_check_rpm_buildroot_usage_under_prep[spec/rpm-buildroot-usage] [gw8] [ 58%] FAILED test/test_lint.py::test_header_information test/test_lint.py::test_run_full_rpm[configs0-packages0] [gw8] [ 58%] SKIPPED test/test_lint.py::test_run_full_rpm[configs0-packages0] test/test_lint.py::test_run_full_specs[configs0-packages0] [gw8] [ 58%] SKIPPED test/test_lint.py::test_run_full_specs[configs0-packages0] test/test_speccheck.py::test_check_hardcoded_packager_tag_not_applied[spec/SpecCheck2] [gw6] [ 59%] PASSED test/test_speccheck.py::test_forbidden_controlchars_found[spec/SpecCheck4] test/test_speccheck.py::test_check_use_of_rsd_not_applied[spec/SpecCheck2] [gw0] [ 59%] PASSED test/test_speccheck.py::test_check_make_check_outside_check_section[spec/make-check-outside-check-section] test/test_speccheck.py::test_check_make_check_inside_check_section[spec/SpecCheckTemp] [gw9] [ 59%] FAILED test/test_readelf_parser.py::test_readelf_single_error_message [gw5] [ 59%] FAILED test/test_readelf_parser.py::test_simple_archive test/test_speccheck.py::test_check_autosetup_not_in_prep[spec/%autosetup-not-in-prep] [gw1] [ 60%] PASSED test/test_speccheck.py::test_patch_not_applied[spec/SpecCheck3] test/test_speccheck.py::test_check_setup_not_in_prep_not_applied[spec/SpecCheck2] test/test_readelf_parser.py::test_no_soname [gw10] [ 60%] PASSED test/test_speccheck.py::test_check_setup_is_quiet[spec/SpecCheckTemp] test/test_speccheck.py::test_check_setup_not_quiet_not_applied[spec/SpecCheck2] [gw2] [ 60%] PASSED test/test_readelf_parser.py::test_archive_with_debuginfo test/test_speccheck.py::test_check_hclp_not_applied[spec/SpecCheck2] [gw3] [ 60%] FAILED test/test_readelf_parser.py::test_lto_archive_text [gw4] [ 61%] FAILED test/test_shlib_policy.py::test_shlib_policy_missing_suffix[binary/libslp-missing-suffix] test/test_speccheck.py::test_check_hpbt_not_applied[spec/SpecCheck2] [gw11] [ 61%] PASSED test/test_speccheck.py::test_check_invalid_spec_name_not_applied[source/CheckInclude] test/test_speccheck.py::test_check_non_break_space[spec/non-break-space] test/test_readelf_parser.py::test_stripped_archive [gw0] [ 61%] PASSED test/test_speccheck.py::test_check_make_check_inside_check_section[spec/SpecCheckTemp] test/test_speccheck.py::test_check_make_check_outside_not_applied[spec/SpecCheck2] [gw7] [ 61%] PASSED test/test_speccheck.py::test_check_rpm_buildroot_usage_under_prep[spec/rpm-buildroot-usage] test/test_speccheck.py::test_check_rpm_buildroot_usage_under_build[spec/SpecCheckTemp] [gw5] [ 62%] PASSED test/test_speccheck.py::test_check_autosetup_not_in_prep[spec/%autosetup-not-in-prep] test/test_speccheck.py::test_check_autosetup_inside_prep[spec/SpecCheckTemp] [gw6] [ 62%] PASSED test/test_speccheck.py::test_check_use_of_rsd_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_configure_without_libdir_spec[spec/configure-without-libdir-spec] [gw8] [ 62%] PASSED test/test_speccheck.py::test_check_hardcoded_packager_tag_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_hardcoded_prefix_tag[spec/hardcoded-prefix-tag] [gw11] [ 62%] PASSED test/test_speccheck.py::test_check_non_break_space[spec/non-break-space] [gw9] [ 63%] FAILED test/test_readelf_parser.py::test_no_soname test/test_speccheck.py::test_check_prereq_use[spec/prereq_use] test/test_speccheck.py::test_check_non_break_space_not_applied[spec/SpecCheck2] [gw2] [ 63%] PASSED test/test_speccheck.py::test_check_hclp_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_obsolete_tag[spec/obsolete-tag] [gw4] [ 63%] PASSED test/test_speccheck.py::test_check_hpbt_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_buildarch_instead_of_exclusivearch_tag[spec/buildarch-instead-of-exclusivearch-tag] [gw1] [ 64%] PASSED test/test_speccheck.py::test_check_setup_not_in_prep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_autopatch_not_in_prep[spec/%autopatch-not-in-prep] [gw10] [ 64%] PASSED test/test_speccheck.py::test_check_setup_not_quiet_not_applied[spec/SpecCheck2] [gw7] [ 64%] PASSED test/test_speccheck.py::test_check_rpm_buildroot_usage_under_build[spec/SpecCheckTemp] test/test_speccheck.py::test_check_rpm_buildroot_usage_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_setup_not_in_prep[spec/setup-not-in-prep] [gw6] [ 64%] PASSED test/test_speccheck.py::test_check_configure_without_libdir_spec[spec/configure-without-libdir-spec] test/test_speccheck.py::test_check_cwls_not_applied[spec/SpecCheck2] [gw3] [ 65%] FAILED test/test_readelf_parser.py::test_stripped_archive test/test_speccheck.py::test_check_buildprereq_use[spec/buildprereq-use] [gw8] [ 65%] PASSED test/test_speccheck.py::test_check_hardcoded_prefix_tag[spec/hardcoded-prefix-tag] [gw5] [ 65%] PASSED test/test_speccheck.py::test_check_autosetup_inside_prep[spec/SpecCheckTemp] test/test_speccheck.py::test_check_autosetup_not_in_prep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_hardcoded_prefix_tag_not_applied[spec/SpecCheck2] [gw0] [ 65%] PASSED test/test_speccheck.py::test_check_make_check_outside_not_applied[spec/SpecCheck2] [gw2] [ 66%] PASSED test/test_speccheck.py::test_check_obsolete_tag[spec/obsolete-tag] test/test_speccheck.py::test_check_obsolete_tag_not_applied[spec/SpecCheck2] [gw9] [ 66%] PASSED test/test_speccheck.py::test_check_prereq_use[spec/prereq_use] test/test_speccheck.py::test_check_prereq_use_not_found[spec/patch-not-applied] [gw4] [ 66%] PASSED test/test_speccheck.py::test_check_buildarch_instead_of_exclusivearch_tag[spec/buildarch-instead-of-exclusivearch-tag] test/test_speccheck.py::test_check_biet_not_applied[spec/SpecCheck2] [gw11] [ 66%] PASSED test/test_speccheck.py::test_check_non_break_space_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_forbidden_controlchar_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_setup_not_quiet[spec/setup-not-quiet] [gw1] [ 67%] PASSED test/test_speccheck.py::test_check_autopatch_not_in_prep[spec/%autopatch-not-in-prep] test/test_speccheck.py::test_check_autopatch_in_prep[spec/SpecCheckTemp] [gw10] [ 67%] PASSED test/test_speccheck.py::test_check_setup_not_in_prep[spec/setup-not-in-prep] test/test_speccheck.py::test_check_setup_inside_prep[spec/SpecCheckTemp] [gw9] [ 67%] PASSED test/test_speccheck.py::test_check_prereq_use_not_found[spec/patch-not-applied] [gw3] [ 67%] PASSED test/test_speccheck.py::test_check_buildprereq_use[spec/buildprereq-use] test/test_speccheck.py::test_check_buildprereq_use_not_applied[spec/SpecCheck2] [gw0] [ 68%] PASSED test/test_speccheck.py::test_check_setup_not_quiet[spec/setup-not-quiet] [gw7] [ 68%] PASSED test/test_speccheck.py::test_check_rpm_buildroot_usage_not_applied[spec/SpecCheck2] [gw5] [ 68%] PASSED test/test_speccheck.py::test_check_autosetup_not_in_prep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_prereq_use_not_applied[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_unversioned_explicit_version[spec/unversioned-explicit-version] test/test_speccheck.py::test_check_rpm_buildroot_usage_shell_var[spec/rpm-buildroot-usage-shell-var] [gw6] [ 68%] PASSED test/test_speccheck.py::test_check_cwls_not_applied[spec/SpecCheck2] [gw2] [ 69%] PASSED test/test_speccheck.py::test_check_obsolete_tag_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_use_of_rpm_source_dir[spec/use-of-RPM-SOURCE-DIR] test/test_speccheck.py::test_check_hardcoded_library_path[spec/hardcoded-library-path] [gw1] [ 69%] PASSED test/test_speccheck.py::test_check_autopatch_in_prep[spec/SpecCheckTemp] test/test_speccheck.py::test_check_hardcoded_path_in_buildroot_tag[spec/hardcoded-path-in-buildroot-tag] [gw11] [ 69%] PASSED test/test_speccheck.py::test_check_forbidden_controlchar_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_coid[spec/comparison-operator-in-deptoken] [gw4] [ 69%] PASSED test/test_speccheck.py::test_check_biet_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_autopatch_not_in_prep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_hardcoded_packager_tag[spec/hardcoded-packager-tag] [gw10] [ 70%] PASSED test/test_speccheck.py::test_check_setup_inside_prep[spec/SpecCheckTemp] test/test_speccheck.py::test_check_unversioned_explicit_obsoletes[spec/unversioned-explicit-obsoletes] [gw8] [ 70%] PASSED test/test_speccheck.py::test_check_hardcoded_prefix_tag_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_coid_is_found[spec/SpecCheck2] [gw9] [ 70%] PASSED test/test_speccheck.py::test_check_prereq_use_not_applied[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_macro_in_changelog[spec/macro-in-changelog] [gw5] [ 70%] PASSED test/test_speccheck.py::test_check_use_of_rpm_source_dir[spec/use-of-RPM-SOURCE-DIR] test/test_speccheck.py::test_check_libdir_macro_in_noarch_package[spec/libdir-macro-in-noarch-package] [gw7] [ 71%] PASSED test/test_speccheck.py::test_check_rpm_buildroot_usage_shell_var[spec/rpm-buildroot-usage-shell-var] [gw2] [ 71%] PASSED test/test_speccheck.py::test_check_hardcoded_path_in_buildroot_tag[spec/hardcoded-path-in-buildroot-tag] test/test_speccheck.py::test_check_deprecated_grep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_macro_in_changelog_not_found[spec/SpecCheck2] [gw0] [ 71%] PASSED test/test_speccheck.py::test_check_unversioned_explicit_version[spec/unversioned-explicit-version] [gw11] [ 71%] PASSED test/test_speccheck.py::test_check_coid[spec/comparison-operator-in-deptoken] [gw6] [ 72%] PASSED test/test_speccheck.py::test_check_hardcoded_library_path[spec/hardcoded-library-path] test/test_speccheck.py::test_check_deprecated_grep[spec/deprecated-grep] test/test_speccheck.py::test_check_unversioned_explicit_version_not_found[spec/%autosetup-not-in-prep] [gw4] [ 72%] PASSED test/test_speccheck.py::test_check_hardcoded_packager_tag[spec/hardcoded-packager-tag] test/test_speccheck.py::test_check_no_build_root_tag[spec/no-buildroot-tag] test/test_speccheck.py::test_check_coid_found[spec/SpecCheckTemp] [gw10] [ 72%] PASSED test/test_speccheck.py::test_check_unversioned_explicit_obsoletes[spec/unversioned-explicit-obsoletes] test/test_speccheck.py::test_check_unversioned_explicit_obsoletes_not_found[spec/%autopatch-not-in-prep] [gw9] [ 73%] PASSED test/test_speccheck.py::test_check_macro_in_changelog[spec/macro-in-changelog] test/test_speccheck.py::test_check_autochangelog[spec/macro-in-changelog-autochangelog] [gw1] [ 73%] PASSED test/test_speccheck.py::test_check_autopatch_not_in_prep_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_macro_in_comment_not_found[spec/%autosetup-not-in-prep] [gw5] [ 73%] PASSED test/test_speccheck.py::test_check_libdir_macro_in_noarch_package[spec/libdir-macro-in-noarch-package] [gw8] [ 73%] PASSED test/test_speccheck.py::test_check_coid_is_found[spec/SpecCheck2] test/test_speccheck.py::test_check_coid_is_found_with_single_space[spec/%autopatch-not-in-prep] [gw3] [ 74%] PASSED test/test_speccheck.py::test_check_buildprereq_use_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_lmnp_not_applied[spec/mixed-use-of-spaces-and-tabs] [gw6] [ 74%] PASSED test/test_speccheck.py::test_check_deprecated_grep[spec/deprecated-grep] [gw0] [ 74%] PASSED test/test_speccheck.py::test_check_unversioned_explicit_version_not_found[spec/%autosetup-not-in-prep] test/test_speccheck.py::test_check_forbidden_controlchar_found[spec/forbidden-controlchar-found] test/test_speccheck.py::test_check_deprecated_grep_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_uev_not_applied[spec/SpecCheck2] [gw4] [ 74%] PASSED test/test_speccheck.py::test_check_no_build_root_tag[spec/no-buildroot-tag] test/test_speccheck.py::test_check_no_build_root_tag_not_applied[spec/SpecCheck2] [gw10] [ 75%] PASSED test/test_speccheck.py::test_check_unversioned_explicit_obsoletes_not_found[spec/%autopatch-not-in-prep] [gw7] [ 75%] PASSED test/test_speccheck.py::test_check_macro_in_changelog_not_found[spec/SpecCheck2] test/test_speccheck.py::test_check_ueo_not_found[spec/SpecCheckTemp] [gw2] [ 75%] PASSED test/test_speccheck.py::test_check_deprecated_grep_not_applied[spec/SpecCheck2] [gw9] [ 75%] PASSED test/test_speccheck.py::test_check_autochangelog[spec/macro-in-changelog-autochangelog] test/test_speccheck.py::test_check_more_than_one_changelog_section[spec/more-than-one-%changelog] [gw11] [ 76%] PASSED test/test_speccheck.py::test_check_coid_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_no_essential_section[spec/no-%%%s-section] [gw8] [ 76%] PASSED test/test_speccheck.py::test_check_coid_is_found_with_single_space[spec/%autopatch-not-in-prep] [gw1] [ 76%] PASSED test/test_speccheck.py::test_check_macro_in_comment_not_found[spec/%autosetup-not-in-prep] test/test_speccheck.py::test_check_macro_in_comment[spec/macro-in-comment] test/test_speccheck.py::test_check_macro_in_changelog_not_applied[spec/SpecCheckTemp] [gw3] [ 76%] PASSED test/test_speccheck.py::test_check_forbidden_controlchar_found[spec/forbidden-controlchar-found] [gw5] [ 77%] PASSED test/test_speccheck.py::test_check_lmnp_not_applied[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_lib_package_without_mklibname[spec/lib-package-without-%mklibname] test/test_speccheck.py::test_check_coid_is_found_with_double_space[spec/%autosetup-not-in-prep] test/test_speccheck.py::test_check_depscript_without_disabling_depgen[spec/depscript-without-disabling-depgen] test/test_speccheck.py::test_check_macro_in_comment_not_applied[spec/SpecCheck2] [gw6] [ 77%] PASSED test/test_speccheck.py::test_check_deprecated_grep_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_dwdd_not_applied[spec/SpecCheck2] [gw0] [ 77%] PASSED test/test_speccheck.py::test_check_uev_not_applied[spec/SpecCheck2] [gw9] [ 77%] PASSED test/test_speccheck.py::test_check_more_than_one_changelog_section[spec/more-than-one-%changelog] [gw10] [ 78%] PASSED test/test_speccheck.py::test_check_ueo_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_patch_fuzz_is_changed_not_found[spec/SpecCheckTemp] [gw2] [ 78%] PASSED test/test_speccheck.py::test_check_macro_in_comment[spec/macro-in-comment] test/test_speccheck.py::test_check_mtocs_not_applied[spec/SpecCheck2] [gw4] [ 78%] PASSED test/test_speccheck.py::test_check_no_build_root_tag_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_mixed_use_of_spaces_and_tabs[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_ifarch_applied_patch[spec/%ifarch-applied-patch] [gw11] [ 78%] PASSED test/test_speccheck.py::test_check_no_essential_section[spec/no-%%%s-section] [gw3] [ 79%] PASSED test/test_speccheck.py::test_check_depscript_without_disabling_depgen[spec/depscript-without-disabling-depgen] [gw8] [ 79%] PASSED test/test_speccheck.py::test_check_coid_is_found_with_double_space[spec/%autosetup-not-in-prep] test/test_speccheck.py::test_check_patch_fuzz_is_changed_not_applied[spec/macro-in-comment] test/test_speccheck.py::test_check_no_essential_section_not_applied[spec/SpecCheck2] [gw7] [ 79%] PASSED test/test_speccheck.py::test_check_macro_in_changelog_not_applied[spec/SpecCheckTemp] test/test_speccheck.py::test_check_ifarch_applied_not_enforced[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_depscript_without_disabling_depgen_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_mixed_use_of_spaces_and_tabs_not_applied[spec/SpecCheck2] [gw1] [ 79%] PASSED test/test_speccheck.py::test_check_macro_in_comment_not_applied[spec/SpecCheck2] [gw5] [ 80%] PASSED test/test_speccheck.py::test_check_lib_package_without_mklibname[spec/lib-package-without-%mklibname] test/test_speccheck.py::test_check_patch_not_applied[spec/patch-not-applied] test/test_speccheck.py::test_check_lpwm_not_applied[spec/SpecCheck2] [gw2] [ 80%] PASSED test/test_speccheck.py::test_check_ifarch_applied_patch[spec/%ifarch-applied-patch] [gw0] [ 80%] PASSED test/test_speccheck.py::test_check_patch_fuzz_is_changed_not_found[spec/SpecCheckTemp] test/test_speccheck.py::test_check_invalid_url_not_applied[spec/mixed-use-of-spaces-and-tabs] [gw10] [ 80%] PASSED test/test_speccheck.py::test_check_mixed_use_of_spaces_and_tabs[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_check_invalid_url[spec/SpecCheck2] test/test_speccheck.py::test_check_patch_not_found[spec/mixed-use-of-spaces-and-tabs] [gw4] [ 81%] PASSED test/test_speccheck.py::test_check_patch_fuzz_is_changed_not_applied[spec/macro-in-comment] test/test_speccheck.py::test_python_setup_test[spec/python-setup-test] [gw6] [ 81%] PASSED test/test_speccheck.py::test_check_dwdd_not_applied[spec/SpecCheck2] [gw9] [ 81%] PASSED test/test_speccheck.py::test_check_mtocs_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_check_patch_fuzz_is_changed[spec/patch-fuzz-is-changed] test/test_speccheck.py::test_check_patch_not_applied_not_enforced[spec/mixed-use-of-spaces-and-tabs] [gw8] [ 82%] PASSED test/test_speccheck.py::test_check_ifarch_applied_not_enforced[spec/mixed-use-of-spaces-and-tabs] [gw3] [ 82%] PASSED test/test_speccheck.py::test_check_depscript_without_disabling_depgen_not_found[spec/SpecCheckTemp] [gw11] [ 82%] PASSED test/test_speccheck.py::test_check_no_essential_section_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck2] test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck] test/test_speccheck.py::test_python_module_definition[spec/python-module-def] [gw1] [ 82%] PASSED test/test_speccheck.py::test_check_patch_not_applied[spec/patch-not-applied] [gw7] [ 83%] PASSED test/test_speccheck.py::test_check_mixed_use_of_spaces_and_tabs_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck4] [gw2] [ 83%] PASSED test/test_speccheck.py::test_check_invalid_url_not_applied[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck3] [gw0] [ 83%] PASSED test/test_speccheck.py::test_check_patch_not_found[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_python_sitelib_glob[spec/python-sitearch-glob] test/test_speccheck.py::test_python_sitelib[spec/python-sitelib] [gw5] [ 83%] PASSED test/test_speccheck.py::test_check_lpwm_not_applied[spec/SpecCheck2] test/test_speccheck.py::test_python_sitelib_glob[spec/python-sitelib-glob] [gw10] [ 84%] PASSED test/test_speccheck.py::test_check_invalid_url[spec/SpecCheck2] [gw6] [ 84%] PASSED test/test_speccheck.py::test_check_patch_fuzz_is_changed[spec/patch-fuzz-is-changed] [gw4] [ 84%] PASSED test/test_speccheck.py::test_python_setup_test[spec/python-setup-test] [gw9] [ 84%] PASSED test/test_speccheck.py::test_check_patch_not_applied_not_enforced[spec/mixed-use-of-spaces-and-tabs] test/test_speccheck.py::test_null_char[spec/null-char-last] test/test_speccheck.py::test_null_char[spec/null-char-first] test/test_spellchecking.py::test_spelldict [gw9] [ 85%] PASSED test/test_spellchecking.py::test_spelldict test/test_speccheck.py::test_special_comments[package0] [gw3] [ 85%] PASSED test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck] test/test_tags.py::test_invalid_license_exception[binary/invalid-exception] test/test_spellchecking.py::test_pkgname_spellchecking [gw3] [ 85%] PASSED test/test_spellchecking.py::test_pkgname_spellchecking [gw1] [ 85%] PASSED test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck4] test/test_tags.py::test_valid_license_exception_begin_grouping[source/valid-exception-begin-grouping] [gw11] [ 86%] PASSED test/test_speccheck.py::test_python_module_definition[spec/python-module-def] test/test_sysvinitonsystemd.py::test_sysv_init_on_systemd_check[binary/init] test/test_spellchecking.py::test_ignorelist_spellchecking [gw11] [ 86%] PASSED test/test_spellchecking.py::test_ignorelist_spellchecking [gw7] [ 86%] PASSED test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck3] [gw0] [ 86%] PASSED test/test_speccheck.py::test_python_sitelib[spec/python-sitelib] [gw8] [ 87%] PASSED test/test_speccheck.py::test_python_module_definition_not_present[spec/SpecCheck2] [gw2] [ 87%] PASSED test/test_speccheck.py::test_python_sitelib_glob[spec/python-sitearch-glob] test/test_spellchecking.py::test_spellchecking [gw8] [ 87%] SKIPPED test/test_spellchecking.py::test_spellchecking test/test_tags.py::test_forbidden_controlchar_found[binary/SpecCheck4] test/test_tags.py::test_self_provides[binary/self] test/test_sysvinitonsystemd.py::test_overshadowing_of_initscript[binary/rc-links] [gw5] [ 87%] PASSED test/test_speccheck.py::test_python_sitelib_glob[spec/python-sitelib-glob] test/test_tags.py::test_unexpanded_macros[binary/unexpanded1] test/test_tags.py::test_check_summary_warning[binary/summary-warning] test/test_tags.py::test_useless_provides_only_versions[binary/fuse-common] [gw1] [ 88%] FAILED test/test_sysvinitonsystemd.py::test_sysv_init_on_systemd_check[binary/init] [gw9] [ 88%] FAILED test/test_tags.py::test_invalid_license_exception[binary/invalid-exception] [gw10] [ 88%] PASSED test/test_speccheck.py::test_null_char[spec/null-char-last] [gw6] [ 88%] PASSED test/test_speccheck.py::test_special_comments[package0] [gw4] [ 89%] PASSED test/test_speccheck.py::test_null_char[spec/null-char-first] test/test_tags.py::test_valid_license_exception_in_grouping[source/valid-exception-in-grouping] test/test_tags.py::test_forbidden_controlchar_found_changelog[binary/ruby2.6-rubygem-fast_gettext] [gw0] [ 89%] FAILED test/test_tags.py::test_self_provides[binary/self] test/test_tags.py::test_valid_license_exception[binary/valid-exception] test/test_tags.py::test_missing_provides[binary/missingprovides] [gw5] [ 89%] FAILED test/test_tags.py::test_useless_provides_only_versions[binary/fuse-common] test/test_tags.py::test_development_package[binary/foo-devel] [gw2] [ 89%] FAILED test/test_tags.py::test_unexpanded_macros[binary/unexpanded1] test/test_tags.py::test_check_errors[binary/invalid-version] [gw3] [ 90%] PASSED test/test_tags.py::test_valid_license_exception_begin_grouping[source/valid-exception-begin-grouping] test/test_tags.py::test_check_misc_warning_not_found[binary/misc-no-warnings] [gw7] [ 90%] FAILED test/test_sysvinitonsystemd.py::test_overshadowing_of_initscript[binary/rc-links] test/test_tags.py::test_forbidden_controlchar_found_requires[binary/xtables-addons-kmp-default] [gw11] [ 90%] FAILED test/test_tags.py::test_forbidden_controlchar_found[binary/SpecCheck4] test/test_tags.py::test_check_errors_not_found[binary/invalid-la-file] [gw8] [ 91%] FAILED test/test_tags.py::test_check_summary_warning[binary/summary-warning] test/test_tags.py::test_check_warning[binary/no-url-tag] [gw1] [ 91%] FAILED test/test_tags.py::test_forbidden_controlchar_found_changelog[binary/ruby2.6-rubygem-fast_gettext] test/test_tags.py::test_check_misc_warning[binary/misc-warnings] test/test_tags.py::test_check_unexpanded_macro[binary/unexpanded-macro-exp] [gw10] [ 91%] FAILED test/test_tags.py::test_development_package[binary/foo-devel] [gw0] [ 91%] FAILED test/test_tags.py::test_check_errors[binary/invalid-version] [gw2] [ 92%] FAILED test/test_tags.py::test_check_errors_not_found[binary/invalid-la-file] test/test_tags.py::test_package_not_std_release_extension[binary/not-standard-release-extension] [gw4] [ 92%] FAILED test/test_tags.py::test_missing_provides[binary/missingprovides] test/test_tags.py::test_check_invalid_dependency[binary/invalid-dependency] [gw5] [ 92%] FAILED test/test_tags.py::test_check_misc_warning_not_found[binary/misc-no-warnings] test/test_tags.py::test_package_dev_dependency[binary/dev-dependency] [gw3] [ 92%] FAILED test/test_tags.py::test_forbidden_controlchar_found_requires[binary/xtables-addons-kmp-default] test/test_tags.py::test_check_non_standard_group[binary/non-standard-group] [gw7] [ 93%] FAILED test/test_tags.py::test_check_warning[binary/no-url-tag] [gw8] [ 93%] FAILED test/test_tags.py::test_check_misc_warning[binary/misc-warnings] test/test_tags.py::test_summary_on_multiple_lines[binary/summary-on-multiple-lines] [gw6] [ 93%] FAILED test/test_tags.py::test_valid_license_exception[binary/valid-exception] test/test_tags.py::test_description_spelling_error[binary/spellingerrors-default] [gw7] [ 93%] SKIPPED test/test_tags.py::test_description_spelling_error[binary/spellingerrors-default] test/test_tags.py::test_check_invalid_license[binary/invalid-license] test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang2] [gw8] [ 94%] SKIPPED test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang2] [gw11] [ 94%] FAILED test/test_tags.py::test_check_unexpanded_macro[binary/unexpanded-macro-exp] test/test_tags.py::test_package_random_exp[binary/random-devel] test/test_zip.py::test_zip1[binary/ruby2.5-rubygem-rubyzip-testsuite] test/test_tags.py::test_check_requires_on_release[binary/requires-on-release] test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang] [gw11] [ 94%] SKIPPED test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang] [gw1] [ 94%] FAILED test/test_tags.py::test_check_invalid_dependency[binary/invalid-dependency] [gw10] [ 95%] FAILED test/test_tags.py::test_check_requires_on_release[binary/requires-on-release] test/test_zip.py::test_zip2[binary/texlive-codepage-doc] test/test_tmp_files.py::test_tmpfiles[binary/tempfiled] [gw7] [ 95%] FAILED test/test_zip.py::test_zip1[binary/ruby2.5-rubygem-rubyzip-testsuite] [gw9] [ 95%] PASSED test/test_tags.py::test_valid_license_exception_in_grouping[source/valid-exception-in-grouping] test/test_zypp_syntax.py::test_packageand_ok[package0] [gw6] [ 95%] FAILED test/test_tags.py::test_package_random_exp[binary/random-devel] [gw2] [ 96%] FAILED test/test_tags.py::test_package_dev_dependency[binary/dev-dependency] test/test_zypp_syntax.py::test_packageand[package0] test/test_tags.py::test_package_random_warnings[binary/random-exp] [gw8] [ 96%] FAILED test/test_zip.py::test_zip2[binary/texlive-codepage-doc] [gw3] [ 96%] FAILED test/test_tags.py::test_summary_on_multiple_lines[binary/summary-on-multiple-lines] test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang3] [gw1] [ 96%] SKIPPED test/test_tags.py::test_description_spelling_error[binary/spellingerrors-lang3] [gw0] [ 97%] FAILED test/test_tags.py::test_package_not_std_release_extension[binary/not-standard-release-extension] test/test_tmp_files.py::test_tmpfiles_correct[binary/systemd-tmpfiles_correct] test/test_zip.py::test_classpath_and_index[binary/asm] test/test_tmp_files.py::test_tmpfiles2[binary/systemd-tmpfiles] [gw4] [ 97%] FAILED test/test_tags.py::test_check_invalid_license[binary/invalid-license] test/test_xinetd.py::test_xinetd[binary/needxinetd] [gw10] [ 97%] FAILED test/test_tmp_files.py::test_tmpfiles[binary/tempfiled] [gw7] [ 97%] PASSED test/test_zypp_syntax.py::test_packageand_ok[package0] [gw5] [ 98%] FAILED test/test_tags.py::test_check_non_standard_group[binary/non-standard-group] [gw6] [ 98%] PASSED test/test_zypp_syntax.py::test_packageand[package0] test/test_zip.py::test_bad_crc_and_compression[binary/bad-crc-uncompressed] [gw2] [ 98%] FAILED test/test_tmp_files.py::test_tmpfiles_correct[binary/systemd-tmpfiles_correct] [gw3] [ 98%] FAILED test/test_zip.py::test_classpath_and_index[binary/asm] [gw9] [ 99%] FAILED test/test_tags.py::test_package_random_warnings[binary/random-exp] [gw0] [ 99%] FAILED test/test_tmp_files.py::test_tmpfiles2[binary/systemd-tmpfiles] [gw4] [ 99%] FAILED test/test_xinetd.py::test_xinetd[binary/needxinetd] [gw5] [100%] FAILED test/test_zip.py::test_bad_crc_and_compression[binary/bad-crc-uncompressed] =================================== FAILURES =================================== ___ test_zero_length_ignore[/usr/lib/emptyfile-True-binary/file-zero-length] ___ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l0') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/emptyfile', show = True @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_pyc_magic_from_chunk[37-3393] ______________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 version = 37, magic = 3393 @pytest.mark.parametrize('version, magic', ((36, 3379), (37, 3393))) def test_pyc_magic_from_chunk(version, magic): > chunk = chunk_from_pyc(version) test/test_files.py:85: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ version = 37, size = 16 def chunk_from_pyc(version, size=16): """Helper to get start of an example pyc file as bytes""" path = get_tested_path(f'pyc/__future__.cpython-{version}.pyc') > with open(path, 'rb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/pyc/__future__.cpython-37.pyc' test/test_files.py:52: FileNotFoundError ______________________ test_dbus_policy[binary/dbusrule] _______________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_dbus_policy_binary_dbusru0') package = 'binary/dbusrule' dbuspolicycheck = (, ) @pytest.mark.parametrize('package', ['binary/dbusrule']) def test_dbus_policy(tmp_path, package, dbuspolicycheck): output, test = dbuspolicycheck > test.check(get_tested_package(package, tmp_path)) test/test_dbus_policy.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/dbusrule' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_dbus_policy_binary_dbusru0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_erlang[binary/erlang-test] ________________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_erlang_binary_erlang_test0') package = 'binary/erlang-test' erlangcheck = (, ) @pytest.mark.skipif(parse(distribution('pybeam').version) < parse('0.7'), reason='pybeam >= 0.7 required') @pytest.mark.parametrize('package', ['binary/erlang-test']) def test_erlang(tmp_path, package, erlangcheck): output, test = erlangcheck > test.check(get_tested_package(package, tmp_path)) test/test_erlang.py:23: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/erlang-test' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_erlang_binary_erlang_test0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________ test_FHS_compliance[binary/non-fhs] ______________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_FHS_compliance_binary_non0') package = 'binary/non-fhs' fhscheck = (, ) @pytest.mark.parametrize('package', ['binary/non-fhs']) def test_FHS_compliance(tmp_path, package, fhscheck): """ Check that the directories are not FHS compliant. """ output, test = fhscheck > test.check(get_tested_package(package, tmp_path)) test/test_FHS.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/non-fhs' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_FHS_compliance_binary_non0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_invalid_ldconfig_symlink[binary/libtest3] ________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_invalid_ldconfig_symlink_0') package = 'binary/libtest3' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest3']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_invalid_ldconfig_symlink(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:242: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest3' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_invalid_ldconfig_symlink_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_lto_ghc_archive[binary/ghc] _______________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_lto_ghc_archive_binary_gh0') package = 'binary/ghc' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/ghc']) def test_lto_ghc_archive(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/ghc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_lto_ghc_archive_binary_gh0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_LSB_compliance[binary/fPing] _______________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_LSB_compliance_binary_fPi0') package = 'binary/fPing' lsbcheck = (, ) @pytest.mark.parametrize('package', ['binary/fPing']) def test_LSB_compliance(tmp_path, package, lsbcheck): """ Check that the package name, version and release number are LSB compliant. """ output, test = lsbcheck > test.check(get_tested_package(package, tmp_path)) test/test_LSB.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/fPing' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_LSB_compliance_binary_fPi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_zero_length_ignore[/usr/lib/nonemptyfile-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l1') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/nonemptyfile', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l1') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_pyc_mtime_from_chunk[36-1513659236] ___________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 version = 36, mtime = 1513659236 @pytest.mark.parametrize('version, mtime', ((36, 1513659236), (37, 1519778958))) def test_pyc_mtime_from_chunk(version, mtime): > chunk = chunk_from_pyc(version) test/test_files.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ version = 36, size = 16 def chunk_from_pyc(version, size=16): """Helper to get start of an example pyc file as bytes""" path = get_tested_path(f'pyc/__future__.cpython-{version}.pyc') > with open(path, 'rb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/pyc/__future__.cpython-36.pyc' test/test_files.py:52: FileNotFoundError _________________ test_appdata_fail_no_checker[binary/appdata] _________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_appdata_fail_no_checker_b0') package = 'binary/appdata' appdatacheck = (, ) @pytest.mark.parametrize('package', ['binary/appdata']) @patch('rpmlint.checks.AppDataCheck.AppDataCheck.cmd', 'command-really-not-found') def test_appdata_fail_no_checker(tmp_path, package, appdatacheck): output, test = appdatacheck > test.check(get_tested_package(package, tmp_path)) test/test_appdata.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/appdata' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_appdata_fail_no_checker_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________________ test_distribution_tags ____________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 def test_distribution_tags(): oldpkg = get_tested_path('binary/mc-4.8.15-10.3.1.x86_64.rpm') newpkg = get_tested_path('binary/mc-4.8.21-2.1.x86_64.rpm') ignore = [] > diff = Rpmdiff(oldpkg, newpkg, ignore) test/test_diff.py:10: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/rpmdiff.py:55: in __init__ old = self.__load_pkg(old).header rpmlint/rpmdiff.py:140: in __load_pkg inst = get_installed_pkgs(str(name)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/binary/mc-4.8.15-10.3.1.x86_64.rpm' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm _ test_zero_length_ignore[/etc/security/console.apps-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__etc_s0') package = 'binary/file-zero-length' filescheck = (, ) filename = '/etc/security/console.apps', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__etc_s0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________________ test_rust_files[binary/rust] _________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_rust_files_binary_rust_0') package = 'binary/rust' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/rust']) def test_rust_files(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:188: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/rust' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_rust_files_binary_rust_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_update_alternative_ok[binary/alternatives-ok] ______________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternative_ok_bin0') package = 'binary/alternatives-ok' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/alternatives-ok']) def test_update_alternative_ok(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:24: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/alternatives-ok' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternative_ok_bin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_no_binary[binary/no-binary] _______________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_no_binary_binary_no_binar0') package = 'binary/no-binary' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/no-binary']) def test_no_binary(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:142: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/no-binary' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_no_binary_binary_no_binar0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_invalid_la_file[binary/invalid-la-file] _________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_invalid_la_file_binary_in0') package = 'binary/invalid-la-file' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-la-file']) def test_invalid_la_file(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:153: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-la-file' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_invalid_la_file_binary_in0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __ test_zero_length_ignore[/usr/lib/.nosearch-False-binary/file-zero-length] ___ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l2') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/.nosearch', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l2') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________ test_not_valid_ldconfig_symlink[binary/libtest4] _______________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_not_valid_ldconfig_symlin0') package = 'binary/libtest4' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest4']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_not_valid_ldconfig_symlink(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:258: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest4' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_not_valid_ldconfig_symlin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_zero_length_ignore[/usr/lib/python/__init__.py-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l3') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/python/__init__.py', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l3') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_pyc_mtime_from_chunk[37-1519778958] ___________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 version = 37, mtime = 1519778958 @pytest.mark.parametrize('version, mtime', ((36, 1513659236), (37, 1519778958))) def test_pyc_mtime_from_chunk(version, mtime): > chunk = chunk_from_pyc(version) test/test_files.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ version = 37, size = 16 def chunk_from_pyc(version, size=16): """Helper to get start of an example pyc file as bytes""" path = get_tested_path(f'pyc/__future__.cpython-{version}.pyc') > with open(path, 'rb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/pyc/__future__.cpython-37.pyc' test/test_files.py:52: FileNotFoundError _________________ test_devel_files[binary/netmask-debugsource] _________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_devel_files_binary_netmas0') package = 'binary/netmask-debugsource' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/netmask-debugsource']) def test_devel_files(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:98: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/netmask-debugsource' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_devel_files_binary_netmas0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_forbidden_c_calls[binary/crypto-policy] _________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_forbidden_c_calls_binary_0') package = 'binary/crypto-policy' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/crypto-policy']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_forbidden_c_calls(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:20: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/crypto-policy' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_forbidden_c_calls_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_waived_forbidden_c_calls[binary/ngircd] _________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_waived_forbidden_c_calls_0') package = 'binary/ngircd' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/ngircd']) def test_waived_forbidden_c_calls(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:29: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/ngircd' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_waived_forbidden_c_calls_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________________________ test_exclude _________________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 def test_exclude(): oldpkg = get_tested_path('binary/mc-4.8.15-10.3.1.x86_64.rpm') newpkg = get_tested_path('binary/mc-4.8.21-2.1.x86_64.rpm') ignore = list('T5S') # print(Rpmdiff(oldpkg, newpkg, ignore=ignore).textdiff()) for exclude in [], ['/usr/share/mc/ski'], ['/share/mc/skins'], ['skins']: > diff = Rpmdiff(oldpkg, newpkg, ignore, exclude) test/test_diff.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/rpmdiff.py:55: in __init__ old = self.__load_pkg(old).header rpmlint/rpmdiff.py:140: in __load_pkg inst = get_installed_pkgs(str(name)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/binary/mc-4.8.15-10.3.1.x86_64.rpm' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm ___________________ test_binary_in_etc[binary/binary-in-etc] ___________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_binary_in_etc_binary_bina0') package = 'binary/binary-in-etc' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/binary-in-etc']) def test_binary_in_etc(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:163: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/binary-in-etc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_binary_in_etc_binary_bina0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________________________ test_output __________________________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_output0') def test_output(tmp_path): """ Test the actual output of rpmlint on one file """ expected_output = """ngircd.x86_64: I: suse-other-error /usr/bin/1 ngircd.x86_64: I: suse-other-error /usr/bin/2 tempfiled.x86_64: E: suse-other-error /usr/bin/3 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ngircd.x86_64: E: suse-dbus-unauthorized-service\n""" cfg = Config(TEST_CONFIG_FILTERS) result = Filter(cfg) > pkg = get_tested_package(TEST_PACKAGE, tmp_path) test/test_filter.py:142: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = PosixPath('binary/ngircd') testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_output0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_libtool_wrapper[binary/libtool-wrapper] _________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_libtool_wrapper_binary_li0') package = 'binary/libtool-wrapper' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtool-wrapper']) def test_libtool_wrapper(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:62: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtool-wrapper' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_libtool_wrapper_binary_li0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_no_arch_issues[binary/noarch] ______________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_no_arch_issues_binary_noa0') package = 'binary/noarch' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/noarch']) def test_no_arch_issues(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/noarch' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_no_arch_issues_binary_noa0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_makefile_junk[binary/makefile-junk] ___________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_makefile_junk_binary_make0') package = 'binary/makefile-junk' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/makefile-junk']) def test_makefile_junk(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/makefile-junk' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_makefile_junk_binary_make0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_multiple_errors[binary/multiple_errors] _________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_multiple_errors_binary_mu0') package = 'binary/multiple_errors' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/multiple_errors']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_multiple_errors(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:267: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/multiple_errors' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_multiple_errors_binary_mu0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_distribution_tags[binary/ngircd] _____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_distribution_tags_binary_0') package = 'binary/ngircd' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/ngircd']) def test_distribution_tags(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:197: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/ngircd' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_distribution_tags_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_manual_pages[binary/manual-pages] ____________________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_manual_pages_binary_manua0') package = 'binary/manual-pages' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/manual-pages']) def test_manual_pages(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/manual-pages' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_manual_pages_binary_manua0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________ test_shlib_with_no_exec[binary/libnoexec] ___________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_shlib_with_no_exec_binary0') package = 'binary/libnoexec' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libnoexec']) def test_shlib_with_no_exec(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libnoexec' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_shlib_with_no_exec_binary0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_update_alternative_borked[binary/alternatives-borked] __________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternative_borked0') package = 'binary/alternatives-borked' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/alternatives-borked']) def test_update_alternative_borked(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/alternatives-borked' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternative_borked0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_zero_length_ignore[/usr/lib/python/py.typed-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l4') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/python/py.typed', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l4') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________ test_patchable_function_entry_archive[binary/libtest] _____________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_patchable_function_entry_0') package = 'binary/libtest' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest']) def test_patchable_function_entry_archive(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:277: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_patchable_function_entry_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________ test_lto_bytecode[binary/libreiserfscore-devel] ________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_lto_bytecode_binary_libre0') package = 'binary/libreiserfscore-devel' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libreiserfscore-devel']) def test_lto_bytecode(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:37: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libreiserfscore-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_lto_bytecode_binary_libre0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_provides_devel[binary/development] ____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_provides_devel_binary_dev0') package = 'binary/development' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/development']) def test_provides_devel(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:207: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/development' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_provides_devel_binary_dev0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________________ test_doccheck[binary/mydoc] __________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_doccheck_binary_mydoc_0') package = 'binary/mydoc' doccheck = (, ) @pytest.mark.parametrize('package', ['binary/mydoc']) def test_doccheck(tmp_path, package, doccheck): output, test = doccheck > test.check(get_tested_package(package, tmp_path)) test/test_doc.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/mydoc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_doccheck_binary_mydoc_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_sphinx_inv_files[binary/python3-greenlet] ________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_sphinx_inv_files_binary_p0') package = 'binary/python3-greenlet' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/python3-greenlet']) def test_sphinx_inv_files(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/python3-greenlet' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_sphinx_inv_files_binary_p0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___ test_non_position_independent_sugg[binary/non-position-independent-exec] ___ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_non_position_independent_0') package = 'binary/non-position-independent-exec' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/non-position-independent-exec']) def test_non_position_independent_sugg(tmp_path, package, binariescheck): # reset PieExecutable option CONFIG.configuration['PieExecutables'] = [] output = Filter(CONFIG) test = BinariesCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/non-position-independent-exec' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_non_position_independent_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________________ test_filtered_output _____________________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_filtered_output0') def test_filtered_output(tmp_path): cfg = Config(TEST_CONFIG_FILTERS) result = Filter(cfg) > pkg = get_tested_package(TEST_PACKAGE, tmp_path) test/test_filter.py:160: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = PosixPath('binary/ngircd') testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_filtered_output0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_non_update_alternative_pkg[binary/self] _________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_non_update_alternative_pk0') package = 'binary/self' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/self']) def test_non_update_alternative_pkg(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/self' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_non_update_alternative_pk0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_zero_length_ignore[/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l5') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED' show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l5') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_lto_archive_text[binary/lto-text] ____________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_lto_archive_text_binary_l0') package = 'binary/lto-text' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/lto-text']) def test_lto_archive_text(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/lto-text' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_lto_archive_text_binary_l0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_invalid_package[binary/filechecks] ____________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_invalid_package_binary_fi0') package = 'binary/filechecks' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/filechecks']) def test_invalid_package(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:125: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/filechecks' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_invalid_package_binary_fi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________________ test_shlib1[binary/shlib1] __________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib1_binary_shlib1_0') package = 'binary/shlib1' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/shlib1']) def test_shlib1(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:215: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/shlib1' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib1_binary_shlib1_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_update_alternatives_correctness[binary/python39-evtx] __________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternatives_corre0') package = 'binary/python39-evtx' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/python39-evtx']) def test_update_alternatives_correctness(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/python39-evtx' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_update_alternatives_corre0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________ test_unexpanded_macros[binary/unexpanded-macro-files] _____________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_unexpanded_macros_binary_0') package = 'binary/unexpanded-macro-files' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/unexpanded-macro-files']) def test_unexpanded_macros(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:59: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/unexpanded-macro-files' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_unexpanded_macros_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________________ test_blocked_filters _____________________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_blocked_filters0') def test_blocked_filters(tmp_path): key = 'fatal-error' cfg = Config(TEST_CONFIG_FILTERS) result = Filter(cfg) > pkg = get_tested_package(TEST_PACKAGE, tmp_path) test/test_filter.py:173: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = PosixPath('binary/ngircd') testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_blocked_filters0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_doc_file_dep[binary/doc-file-dependency] _________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_doc_file_dep_binary_doc_f0') package = 'binary/doc-file-dependency' doccheck = (, ) @pytest.mark.parametrize('package', ['binary/doc-file-dependency']) def test_doc_file_dep(tmp_path, package, doccheck): output, test = doccheck > test.check(get_tested_package(package, tmp_path)) test/test_doc.py:29: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/doc-file-dependency' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_doc_file_dep_binary_doc_f0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________ test_install_file_in_docs[binary/install-file-in-docs] ____________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_install_file_in_docs_bina0') package = 'binary/install-file-in-docs' doccheck = (, ) @pytest.mark.parametrize('package', ['binary/install-file-in-docs']) def test_install_file_in_docs(tmp_path, package, doccheck): output, test = doccheck > test.check(get_tested_package(package, tmp_path)) test/test_doc.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/install-file-in-docs' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_install_file_in_docs_bina0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_shlib_with_no_exec_glibc[binary/glibc] __________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_shlib_with_no_exec_glibc_0') package = 'binary/glibc' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/glibc']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_shlib_with_no_exec_glibc(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:92: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/glibc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_shlib_with_no_exec_glibc_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_libalternative_ok[binary/libalternatives-ok] _______________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_libalternative_ok_binary_0') package = 'binary/libalternatives-ok' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/libalternatives-ok']) def test_libalternative_ok(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libalternatives-ok' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_libalternative_ok_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_build_date_time[binary/builddate] ____________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_date_time_binary_bu0') package = 'binary/builddate' builddatecheck = (, ) @pytest.mark.parametrize('package', ['binary/builddate']) def test_build_date_time(tmp_path, package, builddatecheck): output, test = builddatecheck test.istoday = re.compile('Jan 1 2019') > test.check(get_tested_package(package, tmp_path)) test/test_build_date.py:22: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/builddate' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_date_time_binary_bu0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_zero_length_ignore[/usr/lib/ruby/gem.build_complete-False-binary/file-zero-length] _ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l6') package = 'binary/file-zero-length' filescheck = (, ) filename = '/usr/lib/ruby/gem.build_complete', show = False @pytest.mark.parametrize('package', ['binary/file-zero-length']) @pytest.mark.parametrize( 'filename, show', [('/usr/lib/emptyfile', True), ('/usr/lib/nonemptyfile', False), ('/etc/security/console.apps', False), ('/usr/lib/.nosearch', False), ('/usr/lib/python/__init__.py', False), ('/usr/lib/python/py.typed', False), ('/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED', False), ('/usr/lib/ruby/gem.build_complete', False)]) def test_zero_length_ignore(tmp_path, package, filescheck, filename, show): output, test = filescheck > pkg = get_tested_package(package, tmp_path) test/test_files.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/file-zero-length' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_zero_length_ignore__usr_l6') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________ test_tcl_package[binary/tclpackage] ______________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_tcl_package_binary_tclpac0') package = 'binary/tclpackage' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/tclpackage']) def test_tcl_package(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:143: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/tclpackage' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_tcl_package_binary_tclpac0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________________ test_data_storing _______________________________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_data_storing0') def test_data_storing(tmp_path): """ Load some filters and make sure we generate nice regexp """ cfg = Config(TEST_CONFIG_FILTERS) cfg.load_rpmlintrc(TEST_RPMLINTRC) result = Filter(cfg) > pkg = get_tested_package(TEST_PACKAGE, tmp_path) test/test_filter.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = PosixPath('binary/ngircd') testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_data_storing0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________ test_position_independent_executable[binary/bcc-lua] _____________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_position_independent_exec0') package = 'binary/bcc-lua' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/bcc-lua']) def test_position_independent_executable(tmp_path, package, binariescheck): CONFIG.configuration['PieExecutables'] = ['.*'] output = Filter(CONFIG) test = BinariesCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/bcc-lua' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_position_independent_exec0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_build_date_time_correct[binary/bashisms] _________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_date_time_correct_b0') package = 'binary/bashisms' builddatecheck = (, ) @pytest.mark.parametrize('package', ['binary/bashisms']) def test_build_date_time_correct(tmp_path, package, builddatecheck): output, test = builddatecheck test.istoday = re.compile('Jan 1 2019') > test.check(get_tested_package(package, tmp_path)) test/test_build_date.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/bashisms' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_date_time_correct_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_shlib2_devel[binary/shlib2-devel] ____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib2_devel_binary_shlib0') package = 'binary/shlib2-devel' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/shlib2-devel']) def test_shlib2_devel(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:225: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/shlib2-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib2_devel_binary_shlib0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_unused_dependency_in_package _______________________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_unused_dependency_in_package(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('libtirpc.so.3.0.0'), '/lib64/x.so') run_elf_checks(test, pkg, pkgfile) > assert not test.readelf_parser.parsing_failed_reason() E assert not "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n" E + where "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0': No such file\n" = >() E + where > = .parsing_failed_reason E + where = .readelf_parser test/test_ldd_parser.py:70: AssertionError ______ test_only_non_binary_in_usr_lib[binary/only-non-binary-in-usr-lib] ______ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_only_non_binary_in_usr_li0') package = 'binary/only-non-binary-in-usr-lib' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/only-non-binary-in-usr-lib']) def test_only_non_binary_in_usr_lib(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:112: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/only-non-binary-in-usr-lib' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_only_non_binary_in_usr_li0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________ test_python_bytecode_magic[binary/python3-power] _______________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_python_bytecode_magic_bin0') package = 'binary/python3-power' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/python3-power']) def test_python_bytecode_magic(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:67: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/python3-power' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_python_bytecode_magic_bin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________________ test_description_storing ___________________________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_description_storing0') def test_description_storing(tmp_path): """ Test if we can store extra destcriptions and formatting is up par """ lorem_formated = """Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\n""" cfg = Config(TEST_CONFIG_FILTERS) result = Filter(cfg) > pkg = get_tested_package(TEST_PACKAGE, tmp_path) test/test_filter.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = PosixPath('binary/ngircd') testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_description_storing0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_build_root[binary/buildroot] _______________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_root_binary_buildro0') package = 'binary/buildroot' buildrootcheck = (, ) @pytest.mark.parametrize('package', ['binary/buildroot']) def test_build_root(tmp_path, package, buildrootcheck): output, test = buildrootcheck test.prepare_regex('/home/marxin/rpmbuild/BUILDROOT/%{NAME}-%{VERSION}-%{RELEASE}.x86_64') > test.check(get_tested_package(package, tmp_path)) test/test_build_root.py:20: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/buildroot' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_build_root_binary_buildro0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____ test_non_position_independent[binary/non-position-independent-exec] ______ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_non_position_independent_1') package = 'binary/non-position-independent-exec' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/non-position-independent-exec']) def test_non_position_independent(tmp_path, package, binariescheck): CONFIG.configuration['PieExecutables'] = ['sparta', '.*hello'] output = Filter(CONFIG) test = BinariesCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:189: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/non-position-independent-exec' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_non_position_independent_1') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_logrotate[binary/logrotate] _______________________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_logrotate_binary_logrotat0') package = 'binary/logrotate' logrotatecheck = (, ) @pytest.mark.parametrize('package', ['binary/logrotate']) def test_logrotate(tmp_path, package, logrotatecheck): output, test = logrotatecheck > test.check(get_tested_package(package, tmp_path)) test/test_logrotate.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/logrotate' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_logrotate_binary_logrotat0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_libalternative_borked[binary/libalternatives-borked] ___________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_libalternative_borked_bin0') package = 'binary/libalternatives-borked' alternativescheck = (, ) @pytest.mark.parametrize('package', ['binary/libalternatives-borked']) def test_libalternative_borked(tmp_path, package, alternativescheck): output, test = alternativescheck > test.check(get_tested_package(package, tmp_path)) test/test_alternatives.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libalternatives-borked' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_libalternative_borked_bin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_mixed_ownership[binary/mixed-ownership] _________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_mixed_ownership_binary_mi0') package = 'binary/mixed-ownership' mixedownershipcheck = (, ) @pytest.mark.parametrize('package', ['binary/mixed-ownership']) def test_mixed_ownership(tmp_path, package, mixedownershipcheck): output, test = mixedownershipcheck > test.check(get_tested_package(package, tmp_path)) test/test_mixed_ownership.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/mixed-ownership' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_mixed_ownership_binary_mi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________________ test_pkg_config[binary/pc] __________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_pkg_config_binary_pc_0') package = 'binary/pc' pkgconfigcheck = (, ) @pytest.mark.parametrize('package', ['binary/pc']) def test_pkg_config(tmp_path, package, pkgconfigcheck): output, test = pkgconfigcheck > test.check(get_tested_package(package, tmp_path)) test/test_pkgconfig.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/pc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_pkg_config_binary_pc_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________________ test_library[binary/libtest] _________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_library_binary_libtest_0') package = 'binary/libtest' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_library(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:201: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_library_binary_libtest_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________________ test_icon_sizes[binary/tasque] ________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_icon_sizes_binary_tasque_0') package = 'binary/tasque' iconsizescheck = (, ) @pytest.mark.parametrize('package', ['binary/tasque']) def test_icon_sizes(tmp_path, package, iconsizescheck): output, test = iconsizescheck > test.check(get_tested_package(package, tmp_path)) test/test_icon_sizes.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/tasque' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_icon_sizes_binary_tasque_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_only_non_binary_in_usr_lib_exception[binary/only-non-binary-in-usr-lib_exception] _ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_only_non_binary_in_usr_li1') package = 'binary/only-non-binary-in-usr-lib_exception' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/only-non-binary-in-usr-lib_exception']) def test_only_non_binary_in_usr_lib_exception(tmp_path, package, binariescheck): config = Config(TEST_CONFIG) config.configuration['UsrLibBinaryException'] = '^/usr/lib(64)?/python' output = Filter(config) test = BinariesCheck(config, output) > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:134: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/only-non-binary-in-usr-lib_exception' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_only_non_binary_in_usr_li1') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________ test_pkg_config_correct[binary/libreiserfscore-devel] _____________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_pkg_config_correct_binary0') package = 'binary/libreiserfscore-devel' pkgconfigcheck = (, ) @pytest.mark.parametrize('package', ['binary/libreiserfscore-devel']) def test_pkg_config_correct(tmp_path, package, pkgconfigcheck): output, test = pkgconfigcheck > test.check(get_tested_package(package, tmp_path)) test/test_pkgconfig.py:29: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libreiserfscore-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_pkg_config_correct_binary0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___ test_file_not_utf8_for_compression_algorithms[binary/testdocumentation] ____ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_file_not_utf8_for_compres0') package = 'binary/testdocumentation' filescheck = (, ) @pytest.mark.parametrize('package', ['binary/testdocumentation']) def test_file_not_utf8_for_compression_algorithms(tmp_path, package, filescheck): output, test = filescheck > test.check(get_tested_package(package, tmp_path)) test/test_files.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/testdocumentation' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_file_not_utf8_for_compres0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________ test_pyc_magic_from_chunk[36-3379] ______________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 version = 36, magic = 3379 @pytest.mark.parametrize('version, magic', ((36, 3379), (37, 3393))) def test_pyc_magic_from_chunk(version, magic): > chunk = chunk_from_pyc(version) test/test_files.py:85: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ version = 36, size = 16 def chunk_from_pyc(version, size=16): """Helper to get start of an example pyc file as bytes""" path = get_tested_path(f'pyc/__future__.cpython-{version}.pyc') > with open(path, 'rb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/pyc/__future__.cpython-36.pyc' test/test_files.py:52: FileNotFoundError __________________________________ test_basic __________________________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 def test_basic(): objdump = objdumpparser('executable-stack', '/lib64/executable-stack') > assert not objdump.parsing_failed_reason E assert not "objdump: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n" E + where "objdump: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n" = .parsing_failed_reason test/test_objdump_parser.py:37: AssertionError ___________________ test_descriptions_from_config[packages0] ___________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7ff1446da190> packages = PosixPath('test/binary/non-fhs-0-0.x86_64.rpm') @pytest.mark.skipif(not ENCHANT, reason='Optional dependency pyenchant not install') @pytest.mark.skipif(not HAS_ENGLISH_DICTIONARY, reason='Missing English dictionary') @pytest.mark.parametrize('packages', [Path('test/binary/non-fhs-0-0.x86_64.rpm')]) def test_descriptions_from_config(capsys, packages): """ Test that rpmlint updates 'parametrized' descriptions from configuration. We test that "parametrized" errors (non-standard-dir-in-usr and non-standard-dir-in-var) were overridden by values from 'descriptions.config' file. """ additional_options = { 'config': [get_tested_path('configs/descriptions.config')], 'rpmfile': [packages] } options_preset['verbose'] = True options = {**options_preset, **additional_options} linter = Lint(options) linter.run() out, err = capsys.readouterr() > assert 'A new text for non-standard-dir-in-usr error.' in out E AssertionError: assert 'A new text for non-standard-dir-in-usr error.' in '============================ rpmlint session starts ============================\nrpmlint: 2.5.0\nconfiguration:\n /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/rpmlint/configdefaults.toml\n /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/configs/descriptions.config\nchecks: 27, packages: 1\n\n 0 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 filtered, 0 badness; has taken 0.0 s \n' test/test_lint.py:230: AssertionError _______________ test_unused_dependency_in_package_for_executable _______________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_unused_dependency_in_package_for_executable(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('appletviewer'), '/usr/bin/appletviewer') run_elf_checks(test, pkg, pkgfile) > assert not test.readelf_parser.parsing_failed_reason() E assert not "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n" E + where "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/appletviewer': No such file\n" = >() E + where > = .parsing_failed_reason E + where = .readelf_parser test/test_ldd_parser.py:82: AssertionError ____________________________ test_unused_dependency ____________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_unused_dependency(): ldd = lddparser('libtirpc.so.3.0.0') > assert not ldd.parsing_failed_reason E AssertionError: assert not 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' E + where 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' = .parsing_failed_reason test/test_ldd_parser.py:38: AssertionError ____________________ test_shared_library1[binary/libtest1] _____________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_shared_library1_binary_li0') package = 'binary/libtest1' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest1']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_shared_library1(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:214: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest1' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_shared_library1_binary_li0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________________ test_run_strict[packages0] __________________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f4212aa1710> packages = PosixPath('test/binary/ruby2.5-rubygem-rubyzip-testsuite-1.2.1-0.x86_64.rpm') @pytest.mark.parametrize('packages', [Path('test/binary/ruby2.5-rubygem-rubyzip-testsuite-1.2.1-0.x86_64.rpm')]) def test_run_strict(capsys, packages): """ Test if we convert warning to error """ additional_options = { 'rpmfile': [packages], 'strict': True, } options = {**options_preset, **additional_options} linter = Lint(options) linter.checks = _remove_except_zip(linter.checks) linter.run() out, err = capsys.readouterr() assert 'W: unable-to-read-zip' not in out > assert 'E: unable-to-read-zip' in out E AssertionError: assert 'E: unable-to-read-zip' in '============================ rpmlint session starts ============================\nrpmlint: 2.5.0\nconfiguration:\n /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/rpmlint/configdefaults.toml\n /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/configs/test.config\nchecks: 27, packages: 1\n\n 0 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 filtered, 0 badness; has taken 0.0 s \n' test/test_lint.py:286: AssertionError ____________________ test_shared_library2[binary/libtest2] _____________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_shared_library2_binary_li0') package = 'binary/libtest2' binariescheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest2']) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_shared_library2(tmp_path, package, binariescheck): output, test = binariescheck > test.check(get_tested_package(package, tmp_path)) test/test_binaries.py:226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest2' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_shared_library2_binary_li0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________________ test_undefined_symbol _____________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_undefined_symbol(): ldd = lddparser('libtirpc.so.3.0.0') > assert not ldd.parsing_failed_reason E AssertionError: assert not 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' E + where 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' = .parsing_failed_reason test/test_ldd_parser.py:46: AssertionError ________________________ test_executable_stack_package _________________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_executable_stack_package(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('executable-stack'), 'a.out') run_elf_checks(test, FakePkg('fake'), pkgfile) out = output.print_results(output.results) if 'ldd-failed' in out: pytest.skip("ldd failed, maybe it's a different architecture") > assert 'W: missing-mandatory-optflags a.out -fno-PIE -g -Ofast' in out E assert 'W: missing-mandatory-optflags a.out -fno-PIE -g -Ofast' in "fake: E: readelf-failed a.out readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_objdump_parser.py:58: AssertionError ________________ test_explain_known_warn_on_function[configs0] _________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f288c13d290> configs = (PosixPath('configs/Fedora/warn-on-functions.toml'), False) @pytest.mark.parametrize('configs', [ # Message defined in configs/Fedora/warn-on-functions.toml (Path('configs/Fedora/warn-on-functions.toml'), False), (Path('configs/Fedora/scoring.toml'), True), ]) def test_explain_known_warn_on_function(capsys, configs): extraconfig, unknown = configs message = ['crypto-policy-non-compliance-openssl'] additional_options = { 'explain': message, 'config': [extraconfig], } options = {**options_preset, **additional_options} linter = Lint(options) linter.run() out, err = capsys.readouterr() > assert ('Unknown message' in out) == unknown E AssertionError: assert ('Unknown message' in 'crypto-policy-non-compliance-openssl:\nUnknown message, please report a bug if the description should be present.\n\n\n') == False test/test_lint.py:145: AssertionError _________________________ test_program_header_parsing __________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 def test_program_header_parsing(): readelf = readelfparser('nested-function') > assert len(readelf.program_header_info.headers) == 11 E assert 0 == 11 E + where 0 = len([]) E + where [] = .headers E + where = .program_header_info test/test_readelf_parser.py:57: AssertionError _____________________________ test_opt_dependency ______________________________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_opt_dependency(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('opt-dependency'), '/bin/opt-dependency') run_elf_checks(test, pkg, pkgfile) > assert not test.readelf_parser.parsing_failed_reason() E assert not "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n" E + where "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/opt-dependency': No such file\n" = >() E + where > = .parsing_failed_reason E + where = .readelf_parser test/test_ldd_parser.py:94: AssertionError ____________________________ test_installed_package ____________________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f29d2e45690> @pytest.mark.skipif(not HAS_RPMDB, reason='No RPM database present') def test_installed_package(capsys): additional_options = { 'installed': ['bzip2'], 'permissive': True } options = {**options_preset, **additional_options} linter = Lint(options) > retcode = linter.run() test/test_lint.py:469: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/lint.py:108: in run return self._run() rpmlint/lint.py:73: in _run self.validate_installed_packages(self._load_installed_rpms(self.options['installed'])) rpmlint/lint.py:169: in _load_installed_rpms pkg = get_installed_pkgs(name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'bzip2' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm _____________________ test_pam_modules[binary/pam-module] ______________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_pam_modules_binary_pam_mo0') package = 'binary/pam-module' pammodulecheck = (, ) @pytest.mark.parametrize('package', ['binary/pam-module']) def test_pam_modules(tmp_path, package, pammodulecheck): output, test = pammodulecheck > test.check(get_tested_package(package, tmp_path)) test/test_pam_modules.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/pam-module' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_pam_modules_binary_pam_mo0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_explain_known_warn_on_function[configs1] _________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f2887f7a010> configs = (PosixPath('configs/Fedora/scoring.toml'), True) @pytest.mark.parametrize('configs', [ # Message defined in configs/Fedora/warn-on-functions.toml (Path('configs/Fedora/warn-on-functions.toml'), False), (Path('configs/Fedora/scoring.toml'), True), ]) def test_explain_known_warn_on_function(capsys, configs): extraconfig, unknown = configs message = ['crypto-policy-non-compliance-openssl'] additional_options = { 'explain': message, 'config': [extraconfig], } options = {**options_preset, **additional_options} linter = Lint(options) linter.run() out, err = capsys.readouterr() assert ('Unknown message' in out) == unknown > assert not err E AssertionError: assert not '(none): W: error locating user requested configuration: configs/Fedora/scoring.toml\n' test/test_lint.py:146: AssertionError ______________________________ test_dependencies _______________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_dependencies(): ldd = lddparser('libtirpc.so.3.0.0') > assert not ldd.parsing_failed_reason E AssertionError: assert not 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' E + where 'ldd: /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/libtirpc.so.3.0.0: No such file or directory\n' = .parsing_failed_reason test/test_ldd_parser.py:59: AssertionError _________________________ test_dynamic_section_parsing _________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 def test_dynamic_section_parsing(): readelf = readelfparser('libutil-2.29.so', '/lib64/libutil-2.29.so') assert readelf.is_shlib assert not readelf.is_archive sections = readelf.dynamic_section_info.sections > assert len(sections) == 30 E assert 0 == 30 E + where 0 = len([]) test/test_readelf_parser.py:71: AssertionError ________________________ test_run_installed_not_present ________________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f42129085d0> @pytest.mark.skipif(not HAS_RPMDB, reason='No RPM database present') def test_run_installed_not_present(capsys): additional_options = { 'rpmfile': [], 'installed': ['non-existing-package'], } options = {**options_preset, **additional_options} linter = Lint(options) linter.checks = _remove_except_zip(linter.checks) > linter.run() test/test_lint.py:299: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/lint.py:108: in run return self._run() rpmlint/lint.py:73: in _run self.validate_installed_packages(self._load_installed_rpms(self.options['installed'])) rpmlint/lint.py:169: in _load_installed_rpms pkg = get_installed_pkgs(name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'non-existing-package' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm _____________________________ test_invalid_soname ______________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_invalid_soname(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('invalid-soname.so'), '/lib64/invalid-soname.so') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'invalid-soname /lib64/invalid-soname.so' in out E assert 'invalid-soname /lib64/invalid-soname.so' in "fake: E: readelf-failed /lib64/invalid-soname.so readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/invalid-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/invalid-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/invalid-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/invalid-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/invalid-soname.so': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:213: AssertionError _____________________________ test_usr_dependency ______________________________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_usr_dependency(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('usr-dependency'), '/bin/usr-dependency') run_elf_checks(test, pkg, pkgfile) > assert not test.readelf_parser.parsing_failed_reason() E assert not "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n" E + where "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/ldd/usr-dependency': No such file\n" = >() E + where > = .parsing_failed_reason E + where = .readelf_parser test/test_ldd_parser.py:106: AssertionError ________________________ test_run_installed[packages0] _________________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7ff1446da1d0> packages = PosixPath('test/source/wrongsrc-0-0.src.rpm') @pytest.mark.skipif(not HAS_RPMDB, reason='No RPM database present') @pytest.mark.parametrize('packages', [Path('test/source/wrongsrc-0-0.src.rpm')]) def test_run_installed(capsys, packages): # load up 1 normal path file and 2 installed packages additional_options = { 'rpmfile': [packages], 'installed': ['binutils', 'rpm'], } options = {**options_preset, **additional_options} linter = Lint(options) linter.checks = _remove_except_zip(linter.checks) > linter.run() test/test_lint.py:265: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/lint.py:108: in run return self._run() rpmlint/lint.py:73: in _run self.validate_installed_packages(self._load_installed_rpms(self.options['installed'])) rpmlint/lint.py:169: in _load_installed_rpms pkg = get_installed_pkgs(name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binutils' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm _________________ test_shlib_policy_errors[binary/libslp1234] __________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib_policy_errors_binar0') package = 'binary/libslp1234' slpcheck = (, ) @pytest.mark.parametrize('package', ['binary/libslp1234']) def test_shlib_policy_errors(tmp_path, package, slpcheck): output, test = slpcheck > test.check(get_tested_package(package, tmp_path)) test/test_shlib_policy.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libslp1234' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_shlib_policy_errors_binar0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________________ test_call_gethostbyname ____________________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_call_gethostbyname(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('hostname'), '/usr/bin/hostname') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'W: binary-or-shlib-calls-gethostbyname' in out E assert 'W: binary-or-shlib-calls-gethostbyname' in "fake: E: readelf-failed /usr/bin/hostname readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/hostname': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/hostname': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/hostname': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/hostname': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/hostname': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:271: AssertionError ____________________ test_shlib2_devel[binary/shlib2-devel] ____________________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_shlib2_devel_binary_shlib0') package = 'binary/shlib2-devel' libdependencycheck = (, ) @pytest.mark.parametrize('package', ['binary/shlib2-devel']) def test_shlib2_devel(tmp_path, package, libdependencycheck): output, test = libdependencycheck > test.check(get_tested_package(package, tmp_path)) test/test_lib_dependency.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/shlib2-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_shlib2_devel_binary_shlib0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________________ test_executable_stack _____________________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_executable_stack(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('executable-stack'), '/lib64/my/a.out') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) if 'ldd-failed' in out: pytest.skip("ldd failed, maybe it's a different architecture") > assert 'E: executable-stack /lib64/my/a.out' in out E assert 'E: executable-stack /lib64/my/a.out' in "fake: E: readelf-failed /lib64/my/a.out readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/executable-stack': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:169: AssertionError ____________________ test_no_signature[binary/no-signature] ____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_no_signature_binary_no_si0') package = 'binary/no-signature' signaturecheck = (, ) @pytest.mark.parametrize('package', ['binary/no-signature']) def test_no_signature(tmp_path, package, signaturecheck): output, test = signaturecheck > test.check(get_tested_package(package, tmp_path)) test/test_signature.py:20: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/no-signature' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_no_signature_binary_no_si0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________________ test_no_ldconfig_symlink ___________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_no_ldconfig_symlink(binariescheck): output, test = binariescheck with FakePkg('libfake') as pkg: pkgfile = pkg.add_file(get_full_path('libutil-2.29.so'), '/lib64/libutil-2.29.so') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'no-ldconfig-symlink /lib64/libutil-2.29.so' in out E assert 'no-ldconfig-symlink /lib64/libutil-2.29.so' in "libfake: E: readelf-failed /lib64/libutil-2.29.so readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libutil-2.29.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libutil-2.29.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libutil-2.29.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libutil-2.29.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libutil-2.29.so': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:235: AssertionError _________________ test_missing_depency_on[binary/xrootd-devel] _________________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_missing_depency_on_binary0') package = 'binary/xrootd-devel' libdependencycheck = (, ) @pytest.mark.parametrize('package', ['binary/xrootd-devel']) def test_missing_depency_on(tmp_path, package, libdependencycheck): output, test = libdependencycheck > test.check(get_tested_package(package, tmp_path)) test/test_lib_dependency.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/xrootd-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_missing_depency_on_binary0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________________________ test_rpath __________________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 def test_rpath(): readelf = readelfparser('rpath-lib.so', '/lib64/rpath-lib.so') assert readelf.is_shlib assert not readelf.is_archive > assert len(readelf.dynamic_section_info.runpaths) == 1 E assert 0 == 1 E + where 0 = len([]) E + where [] = .runpaths E + where = .dynamic_section_info test/test_readelf_parser.py:85: AssertionError _____________________ test_unknown_key[binary/unknown-key] _____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_unknown_key_binary_unknow0') package = 'binary/unknown-key' signaturecheck = (, ) @pytest.mark.parametrize('package', ['binary/unknown-key']) def test_unknown_key(tmp_path, package, signaturecheck): output, test = signaturecheck > test.check(get_tested_package(package, tmp_path)) test/test_signature.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/unknown-key' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_unknown_key_binary_unknow0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________________________ test_bca_files ________________________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) def test_bca_files(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('libkleeRuntimeFreeStanding.bca'), '/usr/lib64/klee/runtime/libkleeRuntimeFreeStanding.bca') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'E: ' not in out E assert 'E: ' not in "fake: E: readelf-failed /usr/lib64/klee/runtime/libkleeRuntimeFreeStanding.bca readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" E E 'E: ' is contained here: E fake: E: readelf-failed /usr/lib64/klee/runtime/libkleeRuntimeFreeStanding.bca readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file E ? +++ E E readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file E E readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file E E readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file E E readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libkleeRuntimeFreeStanding.bca': No such file E E Executing readelf on this file failed, all checks could not be run. test/test_readelf_parser.py:281: AssertionError _______________________ test_run_installed_and_no_files ________________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f42129d2a90> @pytest.mark.skipif(not HAS_RPMDB, reason='No RPM database present') def test_run_installed_and_no_files(capsys): additional_options = { 'rpmfile': [], 'installed': ['rpm'], } options = {**options_preset, **additional_options} linter = Lint(options) linter.checks = _remove_except_zip(linter.checks) > linter.run() test/test_lint.py:315: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/lint.py:108: in run return self._run() rpmlint/lint.py:73: in _run self.validate_installed_packages(self._load_installed_rpms(self.options['installed'])) rpmlint/lint.py:169: in _load_installed_rpms pkg = get_installed_pkgs(name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'rpm' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm _______________________________ test_call_mktemp _______________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_call_mktemp(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('call-mktemp'), '/bin/call-mktemp') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'E: call-to-mktemp /bin/call-mktemp' in out E assert 'E: call-to-mktemp /bin/call-mktemp' in "fake: E: readelf-failed /bin/call-mktemp readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-mktemp': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-mktemp': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-mktemp': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-mktemp': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-mktemp': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:247: AssertionError _____________________ test_invalid_signature[binary/hello] _____________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_invalid_signature_binary_0') package = 'binary/hello' signaturecheck = (, ) @pytest.mark.parametrize('package', ['binary/hello']) def test_invalid_signature(tmp_path, package, signaturecheck): output, test = signaturecheck > test.check(get_tested_package(package, tmp_path)) test/test_signature.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/hello' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_invalid_signature_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________________________ test_lto_bytecode _______________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) def test_lto_bytecode(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('lto-object.o'), 'x.a') run_elf_checks(test, pkg, pkgfile) > assert not test.readelf_parser.parsing_failed_reason() E assert not "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n" E + where "readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/lto-object.o': No such file\n" = >() E + where > = .parsing_failed_reason E + where = .readelf_parser test/test_readelf_parser.py:94: AssertionError _________________________ test_shlib_policy_name_error _________________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_shlib_policy_name_error(binariescheck): output, test = binariescheck with FakePkg('libgame') as pkg: pkgfile = pkg.add_file(get_full_path('libgame.so'), '/lib64/libgame.so') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'libgame: E: shlib-policy-name-error SONAME: libgame2-1.9.so.10.0.0 (/lib64/libgame.so), expected package suffix: 1_9-10_0_0' in out E assert 'libgame: E: shlib-policy-name-error SONAME: libgame2-1.9.so.10.0.0 (/lib64/libgame.so), expected package suffix: 1_9-10_0_0' in "libgame: E: readelf-failed /lib64/libgame.so readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libgame.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libgame.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libgame.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libgame.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/libgame.so': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:292: AssertionError ________________ test_shlib_policy_wrong_name[binary/libtest1] _________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_shlib_policy_wrong_name_b0') package = 'binary/libtest1' slpcheck = (, ) @pytest.mark.parametrize('package', ['binary/libtest1']) def test_shlib_policy_wrong_name(tmp_path, package, slpcheck): output, test = slpcheck > test.check(get_tested_package(package, tmp_path)) test/test_shlib_policy.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libtest1' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_shlib_policy_wrong_name_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________________ test_call_setgroups ______________________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_call_setgroups(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = PkgFile('/bin/call-setgroups') pkgfile.path = get_full_path('call-setgroups') pkg.files[pkgfile.name] = pkgfile run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'E: missing-call-to-setgroups-before-setuid /bin/call-setgroups' in out E assert 'E: missing-call-to-setgroups-before-setuid /bin/call-setgroups' in "fake: E: readelf-failed /bin/call-setgroups readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-setgroups': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-setgroups': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-setgroups': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-setgroups': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/call-setgroups': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:260: AssertionError ___________________________ test_header_information ____________________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 capsys = <_pytest.capture.CaptureFixture object at 0x7f4212982a10> @pytest.mark.skipif(not HAS_RPMDB, reason='No RPM database present') def test_header_information(capsys): additional_options = { 'rpmfile': [], 'installed': ['python3-rpm'], } options = {**options_preset, **additional_options} linter = Lint(options) linter.checks = _remove_except_zip(linter.checks) > linter.run() test/test_lint.py:330: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ rpmlint/lint.py:108: in run return self._run() rpmlint/lint.py:73: in _run self.validate_installed_packages(self._load_installed_rpms(self.options['installed'])) rpmlint/lint.py:169: in _load_installed_rpms pkg = get_installed_pkgs(name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'python3-rpm' def get_installed_pkgs(name): """Get list of installed package objects by name.""" pkgs = [] ts = rpm.TransactionSet() if re.search(r'[?*]|\[.+\]', name): mi = ts.dbMatch() mi.pattern('name', rpm.RPMMIRE_GLOB, name) else: > mi = ts.dbMatch('name', name) E _rpm.error: rpmdb open failed rpmlint/pkg.py:733: error ----------------------------- Captured stderr call ----------------------------- error: Unable to open sqlite database /var/lib/rpm/rpmdb.sqlite: unable to open database file error: cannot open Packages index using sqlite - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm ______________________ test_readelf_single_error_message _______________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) def test_readelf_single_error_message(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('small_archive.a'), '/lib64/small_archive.a') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) filtered = [line for line in out.splitlines() if 'Not an ELF file' in line] > assert len(filtered) == 1 E assert 0 == 1 E + where 0 = len([]) test/test_readelf_parser.py:193: AssertionError _____________________________ test_simple_archive ______________________________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 def test_simple_archive(): readelf = readelfparser('main.a') assert readelf.is_archive > assert len(readelf.section_info.elf_files) == 1 E assert 0 == 1 E + where 0 = len([]) E + where [] = .elf_files E + where = .section_info test/test_readelf_parser.py:46: AssertionError ____________________________ test_lto_archive_text _____________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) def test_lto_archive_text(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('stripped-lto.a'), 'x.a') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'E: lto-no-text-in-archive' in out E assert 'E: lto-no-text-in-archive' in "fake: E: readelf-failed x.a readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-lto.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-lto.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-lto.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-lto.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-lto.a': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:105: AssertionError ________ test_shlib_policy_missing_suffix[binary/libslp-missing-suffix] ________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_shlib_policy_missing_suff0') package = 'binary/libslp-missing-suffix' slpcheck = (, ) @pytest.mark.parametrize('package', ['binary/libslp-missing-suffix']) def test_shlib_policy_missing_suffix(tmp_path, package, slpcheck): output, test = slpcheck > test.check(get_tested_package(package, tmp_path)) test/test_shlib_policy.py:27: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/libslp-missing-suffix' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_shlib_policy_missing_suff0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________________________ test_no_soname ________________________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) @pytest.mark.skipif(not IS_X86_64, reason='x86-64 only') def test_no_soname(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('no-soname.so'), '/lib64/no-soname.so') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'no-soname /lib64/no-soname.so' in out E assert 'no-soname /lib64/no-soname.so' in "fake: E: readelf-failed /lib64/no-soname.so readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/no-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/no-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/no-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/no-soname.so': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/no-soname.so': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:203: AssertionError ____________________________ test_stripped_archive _____________________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 binariescheck = (, ) def test_stripped_archive(binariescheck): output, test = binariescheck with FakePkg('fake') as pkg: pkgfile = pkg.add_file(get_full_path('stripped-archive.a'), 'x.a') run_elf_checks(test, pkg, pkgfile) out = output.print_results(output.results) > assert 'E: static-library-without-symtab' in out E assert 'E: static-library-without-symtab' in "fake: E: readelf-failed x.a readelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-archive.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-archive.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-archive.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-archive.a': No such file\n\nreadelf: Error: '/build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build/test/readelf/stripped-archive.a': No such file\n\nExecuting readelf on this file failed, all checks could not be run.\n\n" test/test_readelf_parser.py:115: AssertionError _________________ test_sysv_init_on_systemd_check[binary/init] _________________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_sysv_init_on_systemd_chec0') package = 'binary/init' sysvcheck = (, ) @pytest.mark.parametrize('package', ['binary/init']) def test_sysv_init_on_systemd_check(tmp_path, package, sysvcheck): output, test = sysvcheck > test.check(get_tested_package(package, tmp_path)) test/test_sysvinitonsystemd.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/init' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_sysv_init_on_systemd_chec0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________ test_invalid_license_exception[binary/invalid-exception] ___________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_invalid_license_exception0') package = 'binary/invalid-exception' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-exception']) def test_invalid_license_exception(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:66: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-exception' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_invalid_license_exception0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_self_provides[binary/self] ________________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_self_provides_binary_self0') package = 'binary/self' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/self']) def test_self_provides(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:34: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/self' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_self_provides_binary_self0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________ test_useless_provides_only_versions[binary/fuse-common] ____________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_useless_provides_only_ver0') package = 'binary/fuse-common' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/fuse-common']) def test_useless_provides_only_versions(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:42: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/fuse-common' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_useless_provides_only_ver0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________ test_unexpanded_macros[binary/unexpanded1] __________________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_unexpanded_macros_binary_0') package = 'binary/unexpanded1' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/unexpanded1']) def test_unexpanded_macros(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:21: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/unexpanded1' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_unexpanded_macros_binary_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_overshadowing_of_initscript[binary/rc-links] _______________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_overshadowing_of_initscri0') package = 'binary/rc-links' sysvcheck = (, ) @pytest.mark.parametrize('package', ['binary/rc-links']) def test_overshadowing_of_initscript(tmp_path, package, sysvcheck): output, test = sysvcheck > test.check(get_tested_package(package, tmp_path)) test/test_sysvinitonsystemd.py:29: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/rc-links' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_overshadowing_of_initscri0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________ test_forbidden_controlchar_found[binary/SpecCheck4] ______________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_forbidden_controlchar_fou0') package = 'binary/SpecCheck4' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/SpecCheck4']) def test_forbidden_controlchar_found(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:125: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/SpecCheck4' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_forbidden_controlchar_fou0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_check_summary_warning[binary/summary-warning] ______________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_check_summary_warning_bin0') package = 'binary/summary-warning' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/summary-warning']) def test_check_summary_warning(tmp_path, package, tagscheck): """Test package for check - in out, summary-too-long, summary-has-leading-spaces, description-shorter-than-summary, - not in out invalid-version, unexpanded-macro. """ output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/summary-warning' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_check_summary_warning_bin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_forbidden_controlchar_found_changelog[binary/ruby2.6-rubygem-fast_gettext] _ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_forbidden_controlchar_fou0') package = 'binary/ruby2.6-rubygem-fast_gettext' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/ruby2.6-rubygem-fast_gettext']) def test_forbidden_controlchar_found_changelog(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:117: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/ruby2.6-rubygem-fast_gettext' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_forbidden_controlchar_fou0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________ test_development_package[binary/foo-devel] __________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_development_package_binar0') package = 'binary/foo-devel' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/foo-devel']) def test_development_package(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/foo-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_development_package_binar0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________________ test_check_errors[binary/invalid-version] ___________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_check_errors_binary_inval0') package = 'binary/invalid-version' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-version']) def test_check_errors(tmp_path, package, tagscheck): """Test package for check invalid-version.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:156: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-version' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_check_errors_binary_inval0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________ test_check_errors_not_found[binary/invalid-la-file] ______________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_check_errors_not_found_bi0') package = 'binary/invalid-la-file' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-la-file']) def test_check_errors_not_found(tmp_path, package, tagscheck): """Test packages for checks summary-too-long, summary-not-capitalized, summary-ended-with-dot, summary-has-leading-spaces, no-url-tag, description-shorter-than-summary. """ output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:217: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-la-file' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_check_errors_not_found_bi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_missing_provides[binary/missingprovides] _________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_missing_provides_binary_m0') package = 'binary/missingprovides' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/missingprovides']) def test_missing_provides(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/missingprovides' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_missing_provides_binary_m0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_check_misc_warning_not_found[binary/misc-no-warnings] __________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_check_misc_warning_not_fo0') package = 'binary/misc-no-warnings' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/misc-no-warnings']) def test_check_misc_warning_not_found(tmp_path, package, tagscheck): """Test package for check not in out tag-in-description, name-repeated-in-summary, invalid-url.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/misc-no-warnings' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_check_misc_warning_not_fo0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_forbidden_controlchar_found_requires[binary/xtables-addons-kmp-default] _ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_forbidden_controlchar_fou0') package = 'binary/xtables-addons-kmp-default' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/xtables-addons-kmp-default']) def test_forbidden_controlchar_found_requires(tmp_path, package, tagscheck): output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/xtables-addons-kmp-default' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_forbidden_controlchar_fou0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_check_warning[binary/no-url-tag] _____________________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_check_warning_binary_no_u0') package = 'binary/no-url-tag' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/no-url-tag']) def test_check_warning(tmp_path, package, tagscheck): """Test if a package contains the warning for summary-not-capitalized, summary-ended-with-dot, no-url-tag.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/no-url-tag' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_check_warning_binary_no_u0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________ test_check_misc_warning[binary/misc-warnings] _________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_check_misc_warning_binary0') package = 'binary/misc-warnings' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/misc-warnings']) def test_check_misc_warning(tmp_path, package, tagscheck): """Test package for check tag-in-description, name-repeated-in-summary, invalid-url.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:238: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/misc-warnings' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_check_misc_warning_binary0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________ test_valid_license_exception[binary/valid-exception] _____________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_valid_license_exception_b0') package = 'binary/valid-exception' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/valid-exception']) def test_valid_license_exception(tmp_path, package, tagscheck): CONFIG.info = True CONFIG.configuration['ValidLicenseExceptions'] = ['389-exception'] output = Filter(CONFIG) test = TagsCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/valid-exception' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_valid_license_exception_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________ test_check_unexpanded_macro[binary/unexpanded-macro-exp] ___________ [gw11] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_check_unexpanded_macro_bi0') package = 'binary/unexpanded-macro-exp' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/unexpanded-macro-exp']) def test_check_unexpanded_macro(tmp_path, package, tagscheck): """Test if a package has an unexpanded macro in it's specfile.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/unexpanded-macro-exp' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw11/test_check_unexpanded_macro_bi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________ test_check_invalid_dependency[binary/invalid-dependency] ___________ [gw1] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_check_invalid_dependency_0') package = 'binary/invalid-dependency' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-dependency']) def test_check_invalid_dependency(tmp_path, package, tagscheck): """Test if a package has invalid-dependency, no-description-tag, unreasonable-epoch.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:268: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-dependency' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw1/test_check_invalid_dependency_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_check_requires_on_release[binary/requires-on-release] __________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_check_requires_on_release0') package = 'binary/requires-on-release' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/requires-on-release']) def test_check_requires_on_release(tmp_path, package, tagscheck): """Test if a package check, - in out, requires-on-release.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:337: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/requires-on-release' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_check_requires_on_release0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________ test_zip1[binary/ruby2.5-rubygem-rubyzip-testsuite] ______________ [gw7] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_zip1_binary_ruby2_5_rubyg0') package = 'binary/ruby2.5-rubygem-rubyzip-testsuite' zipcheck = (, ) @pytest.mark.parametrize('package', ['binary/ruby2.5-rubygem-rubyzip-testsuite']) def test_zip1(tmp_path, package, zipcheck): output, test = zipcheck > test.check(get_tested_package(package, tmp_path)) test/test_zip.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/ruby2.5-rubygem-rubyzip-testsuite' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw7/test_zip1_binary_ruby2_5_rubyg0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _________________ test_package_random_exp[binary/random-devel] _________________ [gw6] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_package_random_exp_binary0') package = 'binary/random-devel' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/random-devel']) def test_package_random_exp(tmp_path, package, tagscheck): """Test if a package check, - in out, self-obsoletion, - not in out, obsolete-not-provided, description-line-too-long, devel-dependency.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:318: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/random-devel' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw6/test_package_random_exp_binary0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_package_dev_dependency[binary/dev-dependency] ______________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_package_dev_dependency_bi0') package = 'binary/dev-dependency' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/dev-dependency']) def test_package_dev_dependency(tmp_path, package, tagscheck): """Test if a package check, - in out, devel-dependency, - not in out, non-standard-group.""" CONFIG.configuration['ValidGroups'] = ['Devel/Something'] output = Filter(CONFIG) test = TagsCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:411: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/dev-dependency' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_package_dev_dependency_bi0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________________ test_zip2[binary/texlive-codepage-doc] ____________________ [gw8] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_zip2_binary_texlive_codep0') package = 'binary/texlive-codepage-doc' zipcheck = (, ) @pytest.mark.parametrize('package', ['binary/texlive-codepage-doc']) def test_zip2(tmp_path, package, zipcheck): output, test = zipcheck > test.check(get_tested_package(package, tmp_path)) test/test_zip.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/texlive-codepage-doc' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw8/test_zip2_binary_texlive_codep0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______ test_summary_on_multiple_lines[binary/summary-on-multiple-lines] _______ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_summary_on_multiple_lines0') package = 'binary/summary-on-multiple-lines' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/summary-on-multiple-lines']) def test_summary_on_multiple_lines(tmp_path, package, tagscheck): # Test if a package has summary on multiple lines. output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:423: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/summary-on-multiple-lines' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_summary_on_multiple_lines0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _ test_package_not_std_release_extension[binary/not-standard-release-extension] _ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_package_not_std_release_e0') package = 'binary/not-standard-release-extension' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/not-standard-release-extension']) def test_package_not_std_release_extension(tmp_path, package, tagscheck): """Test if package has check, - in out, not-standard-release-extension - not in out, invalid-license.""" CONFIG.configuration['ReleaseExtension'] = 'hello$' CONFIG.configuration['ValidLicenses'] = ['Apache-2.0 License'] output = Filter(CONFIG) test = TagsCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:373: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/not-standard-release-extension' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_package_not_std_release_e0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ______________ test_check_invalid_license[binary/invalid-license] ______________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_check_invalid_license_bin0') package = 'binary/invalid-license' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/invalid-license']) def test_check_invalid_license(tmp_path, package, tagscheck): """Test if a package check, - in out, invalid-license, - not in out, requires-on-release.""" CONFIG.configuration['ValidLicenses'] = ['MIT'] output = Filter(CONFIG) test = TagsCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:353: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/invalid-license' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_check_invalid_license_bin0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________________ test_tmpfiles[binary/tempfiled] ________________________ [gw10] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_tmpfiles_binary_tempfiled0') package = 'binary/tempfiled' tmpfilescheck = (, ) @pytest.mark.parametrize('package', ['binary/tempfiled']) def test_tmpfiles(tmp_path, package, tmpfilescheck): output, test = tmpfilescheck > test.check(get_tested_package(package, tmp_path)) test/test_tmp_files.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/tempfiled' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw10/test_tmpfiles_binary_tempfiled0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________ test_check_non_standard_group[binary/non-standard-group] ___________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_check_non_standard_group_0') package = 'binary/non-standard-group' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/non-standard-group']) def test_check_non_standard_group(tmp_path, package, tagscheck): """Test if a package has check, - in out, non-standard-group - not in out, not-standard-release-extension.""" CONFIG.configuration['ValidGroups'] = ['Devel/Something'] CONFIG.configuration['ReleaseExtension'] = '0' output = Filter(CONFIG) test = TagsCheck(CONFIG, output) > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:393: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/non-standard-group' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_check_non_standard_group_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ____________ test_tmpfiles_correct[binary/systemd-tmpfiles_correct] ____________ [gw2] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_tmpfiles_correct_binary_s0') package = 'binary/systemd-tmpfiles_correct' tmpfilescheck = (, ) @pytest.mark.parametrize('package', ['binary/systemd-tmpfiles_correct']) def test_tmpfiles_correct(tmp_path, package, tmpfilescheck): output, test = tmpfilescheck > test.check(get_tested_package(package, tmp_path)) test/test_tmp_files.py:43: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/systemd-tmpfiles_correct' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw2/test_tmpfiles_correct_binary_s0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _____________________ test_classpath_and_index[binary/asm] _____________________ [gw3] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_classpath_and_index_binar0') package = 'binary/asm' zipcheck = (, ) @pytest.mark.parametrize('package', ['binary/asm']) def test_classpath_and_index(tmp_path, package, zipcheck): output, test = zipcheck > test.check(get_tested_package(package, tmp_path)) test/test_zip.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/asm' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw3/test_classpath_and_index_binar0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError _______________ test_package_random_warnings[binary/random-exp] ________________ [gw9] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_package_random_warnings_b0') package = 'binary/random-exp' tagscheck = (, ) @pytest.mark.parametrize('package', ['binary/random-exp']) def test_package_random_warnings(tmp_path, package, tagscheck): """Test if a package has check, - in out, obsolete-not-provided description-line-too-long, - not in out, invalid-dependency, unreasonable-epoch, no-description-tag, self-obsoletion.""" output, test = tagscheck > test.check(get_tested_package(package, tmp_path)) test/test_tags.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/random-exp' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw9/test_package_random_warnings_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ___________________ test_tmpfiles2[binary/systemd-tmpfiles] ____________________ [gw0] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_tmpfiles2_binary_systemd_0') package = 'binary/systemd-tmpfiles' tmpfilescheck = (, ) @pytest.mark.parametrize('package', ['binary/systemd-tmpfiles']) def test_tmpfiles2(tmp_path, package, tmpfilescheck): output, test = tmpfilescheck > test.check(get_tested_package(package, tmp_path)) test/test_tmp_files.py:31: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/systemd-tmpfiles' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw0/test_tmpfiles2_binary_systemd_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ________________________ test_xinetd[binary/needxinetd] ________________________ [gw4] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_xinetd_binary_needxinetd_0') package = 'binary/needxinetd' xinetdcheck = (, ) @pytest.mark.parametrize('package', ['binary/needxinetd']) def test_xinetd(tmp_path, package, xinetdcheck): output, test = xinetdcheck > test.check(get_tested_package(package, tmp_path)) test/test_xinetd.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/needxinetd' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw4/test_xinetd_binary_needxinetd_0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError __________ test_bad_crc_and_compression[binary/bad-crc-uncompressed] ___________ [gw5] linux -- Python 3.11.9 /usr/bin/python3.11 tmp_path = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_bad_crc_and_compression_b0') package = 'binary/bad-crc-uncompressed' zipcheck = (, ) @pytest.mark.parametrize('package', ['binary/bad-crc-uncompressed']) def test_bad_crc_and_compression(tmp_path, package, zipcheck): output, test = zipcheck > test.check(get_tested_package(package, tmp_path)) test/test_zip.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'binary/bad-crc-uncompressed' testdir = PosixPath('/tmp/pytest-of-pbuilder1/pytest-0/popen-gw5/test_bad_crc_and_compression_b0') def get_tested_package(name, testdir): filename = Path(name).name + '-*.rpm' candidates = list(get_tested_path(name).parent.glob(filename)) > assert len(candidates) == 1 E AssertionError test/Testing.py:54: AssertionError ---------- coverage: platform linux, python 3.11.9-final-0 ----------- Name Stmts Miss Cover ---------------------------------------------------------------- rpmlint/__init__.py 0 0 100% rpmlint/__isocodes__.py 2 0 100% rpmlint/arparser.py 14 9 36% rpmlint/checks/AbstractCheck.py 45 14 69% rpmlint/checks/AlternativesCheck.py 164 137 16% rpmlint/checks/AppDataCheck.py 24 15 38% rpmlint/checks/BashismsCheck.py 43 34 21% rpmlint/checks/BinariesCheck.py 410 281 31% rpmlint/checks/BuildRootAndDateCheck.py 25 9 64% rpmlint/checks/ConfigFilesCheck.py 12 0 100% rpmlint/checks/DBusPolicyCheck.py 38 31 18% rpmlint/checks/DocCheck.py 76 63 17% rpmlint/checks/DuplicatesCheck.py 63 5 92% rpmlint/checks/ErlangCheck.py 23 12 48% rpmlint/checks/FHSCheck.py 32 18 44% rpmlint/checks/FilesCheck.py 786 280 64% rpmlint/checks/I18NCheck.py 86 19 78% rpmlint/checks/IconSizesCheck.py 18 12 33% rpmlint/checks/LSBCheck.py 22 12 45% rpmlint/checks/LibraryDependencyCheck.py 45 27 40% rpmlint/checks/LogrotateCheck.py 51 46 10% rpmlint/checks/MenuCheck.py 162 132 19% rpmlint/checks/MenuXDGCheck.py 58 44 24% rpmlint/checks/MixedOwnershipCheck.py 15 12 20% rpmlint/checks/PAMModulesCheck.py 18 10 44% rpmlint/checks/PkgConfigCheck.py 32 20 38% rpmlint/checks/PostCheck.py 128 92 28% rpmlint/checks/PythonCheck.py 133 10 92% rpmlint/checks/SharedLibraryPolicyCheck.py 71 56 21% rpmlint/checks/SignatureCheck.py 26 15 42% rpmlint/checks/SourceCheck.py 34 1 97% rpmlint/checks/SpecCheck.py 517 12 98% rpmlint/checks/SysVInitOnSystemdCheck.py 38 28 26% rpmlint/checks/TagsCheck.py 402 133 67% rpmlint/checks/TmpFilesCheck.py 52 41 21% rpmlint/checks/XinetdDepCheck.py 8 5 38% rpmlint/checks/ZipCheck.py 49 34 31% rpmlint/checks/ZyppSyntaxCheck.py 15 0 100% rpmlint/cli.py 90 41 54% rpmlint/color.py 12 5 58% rpmlint/config.py 91 9 90% rpmlint/filter.py 111 22 80% rpmlint/helpers.py 22 0 100% rpmlint/lddparser.py 45 19 58% rpmlint/lint.py 241 65 73% rpmlint/objdumpparser.py 26 12 54% rpmlint/pkg.py 596 125 79% rpmlint/pkgfile.py 36 0 100% rpmlint/readelfparser.py 190 75 61% rpmlint/rpmdiff.py 161 119 26% rpmlint/spellcheck.py 66 16 76% rpmlint/stringsparser.py 14 9 36% rpmlint/version.py 8 4 50% ---------------------------------------------------------------- TOTAL 5446 2190 60% =========================== short test summary info ============================ FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/emptyfile-True-binary/file-zero-length] FAILED test/test_files.py::test_pyc_magic_from_chunk[37-3393] - FileNotFoundE... FAILED test/test_dbus_policy.py::test_dbus_policy[binary/dbusrule] - Assertio... FAILED test/test_erlang.py::test_erlang[binary/erlang-test] - AssertionError FAILED test/test_FHS.py::test_FHS_compliance[binary/non-fhs] - AssertionError FAILED test/test_binaries.py::test_invalid_ldconfig_symlink[binary/libtest3] FAILED test/test_binaries.py::test_lto_ghc_archive[binary/ghc] - AssertionError FAILED test/test_LSB.py::test_LSB_compliance[binary/fPing] - AssertionError FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/nonemptyfile-False-binary/file-zero-length] FAILED test/test_files.py::test_pyc_mtime_from_chunk[36-1513659236] - FileNot... FAILED test/test_appdata.py::test_appdata_fail_no_checker[binary/appdata] - A... FAILED test/test_diff.py::test_distribution_tags - _rpm.error: rpmdb open failed FAILED test/test_files.py::test_zero_length_ignore[/etc/security/console.apps-False-binary/file-zero-length] FAILED test/test_files.py::test_rust_files[binary/rust] - AssertionError FAILED test/test_alternatives.py::test_update_alternative_ok[binary/alternatives-ok] FAILED test/test_binaries.py::test_no_binary[binary/no-binary] - AssertionError FAILED test/test_binaries.py::test_invalid_la_file[binary/invalid-la-file] - ... FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/.nosearch-False-binary/file-zero-length] FAILED test/test_binaries.py::test_not_valid_ldconfig_symlink[binary/libtest4] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/__init__.py-False-binary/file-zero-length] FAILED test/test_files.py::test_pyc_mtime_from_chunk[37-1519778958] - FileNot... FAILED test/test_files.py::test_devel_files[binary/netmask-debugsource] - Ass... FAILED test/test_binaries.py::test_forbidden_c_calls[binary/crypto-policy] - ... FAILED test/test_binaries.py::test_waived_forbidden_c_calls[binary/ngircd] - ... FAILED test/test_diff.py::test_exclude - _rpm.error: rpmdb open failed FAILED test/test_binaries.py::test_binary_in_etc[binary/binary-in-etc] - Asse... FAILED test/test_filter.py::test_output - AssertionError FAILED test/test_binaries.py::test_libtool_wrapper[binary/libtool-wrapper] - ... FAILED test/test_binaries.py::test_no_arch_issues[binary/noarch] - AssertionE... FAILED test/test_files.py::test_makefile_junk[binary/makefile-junk] - Asserti... FAILED test/test_binaries.py::test_multiple_errors[binary/multiple_errors] - ... FAILED test/test_files.py::test_distribution_tags[binary/ngircd] - AssertionE... FAILED test/test_files.py::test_manual_pages[binary/manual-pages] - Assertion... FAILED test/test_binaries.py::test_shlib_with_no_exec[binary/libnoexec] - Ass... FAILED test/test_alternatives.py::test_update_alternative_borked[binary/alternatives-borked] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/py.typed-False-binary/file-zero-length] FAILED test/test_binaries.py::test_patchable_function_entry_archive[binary/libtest] FAILED test/test_binaries.py::test_lto_bytecode[binary/libreiserfscore-devel] FAILED test/test_files.py::test_provides_devel[binary/development] - Assertio... FAILED test/test_doc.py::test_doccheck[binary/mydoc] - AssertionError FAILED test/test_files.py::test_sphinx_inv_files[binary/python3-greenlet] - A... FAILED test/test_binaries.py::test_non_position_independent_sugg[binary/non-position-independent-exec] FAILED test/test_filter.py::test_filtered_output - AssertionError FAILED test/test_alternatives.py::test_non_update_alternative_pkg[binary/self] FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/python/pypackagefromwheel-0.0.0.dist-info/REQUESTED-False-binary/file-zero-length] FAILED test/test_binaries.py::test_lto_archive_text[binary/lto-text] - Assert... FAILED test/test_files.py::test_invalid_package[binary/filechecks] - Assertio... FAILED test/test_files.py::test_shlib1[binary/shlib1] - AssertionError FAILED test/test_alternatives.py::test_update_alternatives_correctness[binary/python39-evtx] FAILED test/test_files.py::test_unexpanded_macros[binary/unexpanded-macro-files] FAILED test/test_filter.py::test_blocked_filters - AssertionError FAILED test/test_doc.py::test_doc_file_dep[binary/doc-file-dependency] - Asse... FAILED test/test_doc.py::test_install_file_in_docs[binary/install-file-in-docs] FAILED test/test_binaries.py::test_shlib_with_no_exec_glibc[binary/glibc] - A... FAILED test/test_alternatives.py::test_libalternative_ok[binary/libalternatives-ok] FAILED test/test_build_date.py::test_build_date_time[binary/builddate] - Asse... FAILED test/test_files.py::test_zero_length_ignore[/usr/lib/ruby/gem.build_complete-False-binary/file-zero-length] FAILED test/test_files.py::test_tcl_package[binary/tclpackage] - AssertionError FAILED test/test_filter.py::test_data_storing - AssertionError FAILED test/test_binaries.py::test_position_independent_executable[binary/bcc-lua] FAILED test/test_build_date.py::test_build_date_time_correct[binary/bashisms] FAILED test/test_files.py::test_shlib2_devel[binary/shlib2-devel] - Assertion... FAILED test/test_ldd_parser.py::test_unused_dependency_in_package - assert no... FAILED test/test_binaries.py::test_only_non_binary_in_usr_lib[binary/only-non-binary-in-usr-lib] FAILED test/test_files.py::test_python_bytecode_magic[binary/python3-power] FAILED test/test_filter.py::test_description_storing - AssertionError FAILED test/test_build_root.py::test_build_root[binary/buildroot] - Assertion... FAILED test/test_binaries.py::test_non_position_independent[binary/non-position-independent-exec] FAILED test/test_logrotate.py::test_logrotate[binary/logrotate] - AssertionError FAILED test/test_alternatives.py::test_libalternative_borked[binary/libalternatives-borked] FAILED test/test_mixed_ownership.py::test_mixed_ownership[binary/mixed-ownership] FAILED test/test_pkgconfig.py::test_pkg_config[binary/pc] - AssertionError FAILED test/test_binaries.py::test_library[binary/libtest] - AssertionError FAILED test/test_icon_sizes.py::test_icon_sizes[binary/tasque] - AssertionError FAILED test/test_binaries.py::test_only_non_binary_in_usr_lib_exception[binary/only-non-binary-in-usr-lib_exception] FAILED test/test_pkgconfig.py::test_pkg_config_correct[binary/libreiserfscore-devel] FAILED test/test_files.py::test_file_not_utf8_for_compression_algorithms[binary/testdocumentation] FAILED test/test_files.py::test_pyc_magic_from_chunk[36-3379] - FileNotFoundE... FAILED test/test_objdump_parser.py::test_basic - assert not "objdump: '/build... FAILED test/test_lint.py::test_descriptions_from_config[packages0] - Assertio... FAILED test/test_ldd_parser.py::test_unused_dependency_in_package_for_executable FAILED test/test_ldd_parser.py::test_unused_dependency - AssertionError: asse... FAILED test/test_binaries.py::test_shared_library1[binary/libtest1] - Asserti... FAILED test/test_lint.py::test_run_strict[packages0] - AssertionError: assert... FAILED test/test_binaries.py::test_shared_library2[binary/libtest2] - Asserti... FAILED test/test_ldd_parser.py::test_undefined_symbol - AssertionError: asser... FAILED test/test_objdump_parser.py::test_executable_stack_package - assert 'W... FAILED test/test_lint.py::test_explain_known_warn_on_function[configs0] - Ass... FAILED test/test_readelf_parser.py::test_program_header_parsing - assert 0 == 11 FAILED test/test_ldd_parser.py::test_opt_dependency - assert not "readelf: Er... FAILED test/test_lint.py::test_installed_package - _rpm.error: rpmdb open failed FAILED test/test_pam_modules.py::test_pam_modules[binary/pam-module] - Assert... FAILED test/test_lint.py::test_explain_known_warn_on_function[configs1] - Ass... FAILED test/test_ldd_parser.py::test_dependencies - AssertionError: assert no... FAILED test/test_readelf_parser.py::test_dynamic_section_parsing - assert 0 =... FAILED test/test_lint.py::test_run_installed_not_present - _rpm.error: rpmdb ... FAILED test/test_readelf_parser.py::test_invalid_soname - assert 'invalid-son... FAILED test/test_ldd_parser.py::test_usr_dependency - assert not "readelf: Er... FAILED test/test_lint.py::test_run_installed[packages0] - _rpm.error: rpmdb o... FAILED test/test_shlib_policy.py::test_shlib_policy_errors[binary/libslp1234] FAILED test/test_readelf_parser.py::test_call_gethostbyname - assert 'W: bina... FAILED test/test_lib_dependency.py::test_shlib2_devel[binary/shlib2-devel] - ... FAILED test/test_readelf_parser.py::test_executable_stack - assert 'E: execut... FAILED test/test_signature.py::test_no_signature[binary/no-signature] - Asser... FAILED test/test_readelf_parser.py::test_no_ldconfig_symlink - assert 'no-ldc... FAILED test/test_lib_dependency.py::test_missing_depency_on[binary/xrootd-devel] FAILED test/test_readelf_parser.py::test_rpath - assert 0 == 1 FAILED test/test_signature.py::test_unknown_key[binary/unknown-key] - Asserti... FAILED test/test_readelf_parser.py::test_bca_files - assert 'E: ' not in "fak... FAILED test/test_lint.py::test_run_installed_and_no_files - _rpm.error: rpmdb... FAILED test/test_readelf_parser.py::test_call_mktemp - assert 'E: call-to-mkt... FAILED test/test_signature.py::test_invalid_signature[binary/hello] - Asserti... FAILED test/test_readelf_parser.py::test_lto_bytecode - assert not "readelf: ... FAILED test/test_readelf_parser.py::test_shlib_policy_name_error - assert 'li... FAILED test/test_shlib_policy.py::test_shlib_policy_wrong_name[binary/libtest1] FAILED test/test_readelf_parser.py::test_call_setgroups - assert 'E: missing-... FAILED test/test_lint.py::test_header_information - _rpm.error: rpmdb open fa... FAILED test/test_readelf_parser.py::test_readelf_single_error_message - asser... FAILED test/test_readelf_parser.py::test_simple_archive - assert 0 == 1 FAILED test/test_readelf_parser.py::test_lto_archive_text - assert 'E: lto-no... FAILED test/test_shlib_policy.py::test_shlib_policy_missing_suffix[binary/libslp-missing-suffix] FAILED test/test_readelf_parser.py::test_no_soname - assert 'no-soname /lib64... FAILED test/test_readelf_parser.py::test_stripped_archive - assert 'E: static... FAILED test/test_sysvinitonsystemd.py::test_sysv_init_on_systemd_check[binary/init] FAILED test/test_tags.py::test_invalid_license_exception[binary/invalid-exception] FAILED test/test_tags.py::test_self_provides[binary/self] - AssertionError FAILED test/test_tags.py::test_useless_provides_only_versions[binary/fuse-common] FAILED test/test_tags.py::test_unexpanded_macros[binary/unexpanded1] - Assert... FAILED test/test_sysvinitonsystemd.py::test_overshadowing_of_initscript[binary/rc-links] FAILED test/test_tags.py::test_forbidden_controlchar_found[binary/SpecCheck4] FAILED test/test_tags.py::test_check_summary_warning[binary/summary-warning] FAILED test/test_tags.py::test_forbidden_controlchar_found_changelog[binary/ruby2.6-rubygem-fast_gettext] FAILED test/test_tags.py::test_development_package[binary/foo-devel] - Assert... FAILED test/test_tags.py::test_check_errors[binary/invalid-version] - Asserti... FAILED test/test_tags.py::test_check_errors_not_found[binary/invalid-la-file] FAILED test/test_tags.py::test_missing_provides[binary/missingprovides] - Ass... FAILED test/test_tags.py::test_check_misc_warning_not_found[binary/misc-no-warnings] FAILED test/test_tags.py::test_forbidden_controlchar_found_requires[binary/xtables-addons-kmp-default] FAILED test/test_tags.py::test_check_warning[binary/no-url-tag] - AssertionError FAILED test/test_tags.py::test_check_misc_warning[binary/misc-warnings] - Ass... FAILED test/test_tags.py::test_valid_license_exception[binary/valid-exception] FAILED test/test_tags.py::test_check_unexpanded_macro[binary/unexpanded-macro-exp] FAILED test/test_tags.py::test_check_invalid_dependency[binary/invalid-dependency] FAILED test/test_tags.py::test_check_requires_on_release[binary/requires-on-release] FAILED test/test_zip.py::test_zip1[binary/ruby2.5-rubygem-rubyzip-testsuite] FAILED test/test_tags.py::test_package_random_exp[binary/random-devel] - Asse... FAILED test/test_tags.py::test_package_dev_dependency[binary/dev-dependency] FAILED test/test_zip.py::test_zip2[binary/texlive-codepage-doc] - AssertionError FAILED test/test_tags.py::test_summary_on_multiple_lines[binary/summary-on-multiple-lines] FAILED test/test_tags.py::test_package_not_std_release_extension[binary/not-standard-release-extension] FAILED test/test_tags.py::test_check_invalid_license[binary/invalid-license] FAILED test/test_tmp_files.py::test_tmpfiles[binary/tempfiled] - AssertionError FAILED test/test_tags.py::test_check_non_standard_group[binary/non-standard-group] FAILED test/test_tmp_files.py::test_tmpfiles_correct[binary/systemd-tmpfiles_correct] FAILED test/test_zip.py::test_classpath_and_index[binary/asm] - AssertionError FAILED test/test_tags.py::test_package_random_warnings[binary/random-exp] - A... FAILED test/test_tmp_files.py::test_tmpfiles2[binary/systemd-tmpfiles] - Asse... FAILED test/test_xinetd.py::test_xinetd[binary/needxinetd] - AssertionError FAILED test/test_zip.py::test_bad_crc_and_compression[binary/bad-crc-uncompressed] ================= 159 failed, 206 passed, 24 skipped in 10.69s ================= E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /build/reproducible-path/rpmlint-2.5.0+ds1/.pybuild/cpython3_3.11/build; python3.11 -m pytest test dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.11 returned exit code 13 make[1]: [debian/rules:14: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/rpmlint-2.5.0+ds1' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=pybuild dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_auto_install --destdir=debian/rpmlint/ -O--buildsystem=pybuild I: pybuild plugin_pyproject:178: Copying package built for python3.11 to destdir dh_installdocs -O--buildsystem=pybuild dh_installchangelogs -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild debian/rules execute_after_dh_python3 make[1]: Entering directory '/build/reproducible-path/rpmlint-2.5.0+ds1' rm -fv debian/rpmlint/usr/lib/python3*/*-packages/.coverage make[1]: Leaving directory '/build/reproducible-path/rpmlint-2.5.0+ds1' dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'rpmlint' in '../rpmlint_2.5.0+ds1-0.1_all.deb'. dpkg-genbuildinfo --build=binary -O../rpmlint_2.5.0+ds1-0.1_amd64.buildinfo dpkg-genchanges --build=binary -O../rpmlint_2.5.0+ds1-0.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from rpmlint-2.5.0+ds1/debian/source/options: --extend-diff-ignore=(.pyc|.pyo|__version__.py|__isocodes__.py) dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2720614 and its subdirectories I: Current time: Fri May 24 01:41:49 -12 2024 I: pbuilder-time-stamp: 1716558109 Fri May 24 13:41:50 UTC 2024 I: 1st build successful. Starting 2nd build on remote node infom02-amd64.debian.net. Fri May 24 13:41:50 UTC 2024 I: Preparing to do remote build '2' on infom02-amd64.debian.net. Fri May 24 13:44:35 UTC 2024 I: Deleting $TMPDIR on infom02-amd64.debian.net. Fri May 24 13:44:36 UTC 2024 I: rpmlint_2.5.0+ds1-0.1_amd64.changes: Format: 1.8 Date: Sat, 02 Dec 2023 09:49:18 -0500 Source: rpmlint Binary: rpmlint Architecture: all Version: 2.5.0+ds1-0.1 Distribution: unstable Urgency: medium Maintainer: RPM packaging team Changed-By: Boyuan Yang Description: rpmlint - RPM package checker Changes: rpmlint (2.5.0+ds1-0.1) unstable; urgency=medium . * Non-maintainer upload. * debian/control: Migrate to use pybuild-plugin-pyproject. Checksums-Sha1: ce7600eeafa7af410b3b6221c3d4c70fc582d340 112544 rpmlint_2.5.0+ds1-0.1_all.deb 71958e1c733a08d2b85ffeb900279d1d97c1e661 7902 rpmlint_2.5.0+ds1-0.1_amd64.buildinfo Checksums-Sha256: dcd58a9c3247c1f8003319f7f9e775786b0b7884cda38a922cca3f9ab03eadd3 112544 rpmlint_2.5.0+ds1-0.1_all.deb 8588fb8b22ca82f7b6833345fef5345e5c721cc9e57d2817a59c73676d605107 7902 rpmlint_2.5.0+ds1-0.1_amd64.buildinfo Files: c41dae9367411135fe66beb396fb5a59 112544 admin optional rpmlint_2.5.0+ds1-0.1_all.deb 62b5d45935c23c18f809205b670fe1dd 7902 admin optional rpmlint_2.5.0+ds1-0.1_amd64.buildinfo Fri May 24 13:44:37 UTC 2024 I: diffoscope 266 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_37-12912.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/rpmlint_2.5.0+ds1-0.1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/rpmlint_2.5.0+ds1-0.1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/rpmlint_2.5.0+ds1-0.1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/b1/rpmlint_2.5.0+ds1-0.1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.jnWJTTES/b2/rpmlint_2.5.0+ds1-0.1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.413s) 0.413s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.020s) 0.020s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 814ms CPU time consumed: 804ms Fri May 24 13:44:38 UTC 2024 I: diffoscope 266 found no differences in the changes files, and a .buildinfo file also exists. Fri May 24 13:44:38 UTC 2024 I: rpmlint from unstable built successfully and reproducibly on amd64. Fri May 24 13:44:40 UTC 2024 I: Submitting .buildinfo files to external archives: Fri May 24 13:44:40 UTC 2024 I: Submitting 12K b1/rpmlint_2.5.0+ds1-0.1_amd64.buildinfo.asc Fri May 24 13:44:41 UTC 2024 I: Submitting 12K b2/rpmlint_2.5.0+ds1-0.1_amd64.buildinfo.asc Fri May 24 13:44:42 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri May 24 13:44:42 UTC 2024 I: Done submitting .buildinfo files. Fri May 24 13:44:42 UTC 2024 I: Removing signed rpmlint_2.5.0+ds1-0.1_amd64.buildinfo.asc files: removed './b1/rpmlint_2.5.0+ds1-0.1_amd64.buildinfo.asc' removed './b2/rpmlint_2.5.0+ds1-0.1_amd64.buildinfo.asc'