The new /unicode test failed with an internal error:
https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpminspect-pipeline/job/master/56395/testReport/(root)/tests/_unicode/ https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpminspect-pipeline/job/master/56396/testReport/(root)/tests/_unicode/
I cannot reproduce it locally:
$ rpminspect-fedora -T unicode perl-Syntax-Operator-Divides-0.01-1.fc36.src.rpm diagnostics: ------------ 1) Version information for libraries and programs used by rpminspect. This result is for informational and diagnostic purposes only. Result: INFO Waiver Authorization: Not Waivable Details: rpminspect version 1.7 zlib version 1.2.11 libmagic version 541 libclamav version 0.103.4 librpm version 4.17.0 libxml version 20912 json-c version 0.15 libcurl version 7.80.0 (OpenSSL/3.0.0 zlib/1.2.11 brotli/1.0.9 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.46.0 OpenLDAP/2.4.59) libarchive version 3.5.2 (zlib/1.2.11 liblzma/5.2.5 bz2lib/1.0.8 liblz4/1.9.3 libzstd/1.5.0) libyaml version 0.2.5 OpenSSL version 3.0.0 7 sep 2021 xmlrpc-c version 1.51.0 msgunfmt (GNU gettext-tools) 0.21 diff (GNU diffutils) 3.8 diffstat version 1.64 annocheck version 10.22. abidiff version 2.0.0 kmidiff version 2.0.0 2) Command line arguments used to invoke rpminspect. Result: INFO Waiver Authorization: Not Waivable Details: /usr/bin/rpminspect -c /usr/share/rpminspect/fedora.yaml -T unicode perl-Syntax-Operator-Divides-0.01-1.fc36.src.rpm unicode: -------- Result: OK Waiver Authorization: Not Waivable
Therefore I believe this is a bug in OSCI. Not in rpminspect.
Nope, this was fixed upstream 3 days ago: https://github.com/rpminspect/rpminspect/issues/548
So either you have newer rpminspect from COPR on your machine, or there is some other problem :) CI runs rpminspect that doesn't have this fix yet.
Ok. I haven't checked rpminspect bug tracker. I have:
rpminspect-data-fedora-1.5-3.fc35.noarch librpminspect-1.7-2.fc36.x86_64 rpminspect-1.7-2.fc36.x86_64
from F36 Koji build root. CI report:
rpminspect version: 1.7-0.1.202111021944git.fc36 (with data package: 1.6)
Maybe rpminspect-1.7-2.fc36 does not fix it and the bug only does not exhibit locally.
Is unicode inspection listed as supported in rpminspect -l?
rpminspect -l
It is.
New rpminspect is in CI now and the problem seems to be gone!
Metadata Update from @msrb: - Assignee reset
Metadata Update from @msrb: - Issue assigned to msrb
Metadata Update from @msrb: - Issue assigned to msrb - Issue status updated to: Closed (was: Open)
Amazing. I confirm it now works for me.