Errors reported by rpmgrill: https://taskotron.fedoraproject.org/artifacts/all/53a44718-07bf-11ea-9eca-52540077ca13/tests.yml/rpmgrill.json Errors reported by rpmlint: https://taskotron.fedoraproject.org/artifacts/all/5355e316-07bf-11ea-91a6-52540077ca13/tests.yml/kata-runtime-1.9.0-1.fc31.log
rpmlint output: rpmlint FAILED for kata-runtime-1.9.0-1.fc31 (x86_64, noarch, src): 1 errors, 4 warnings ##### SRPMs ##### kata-runtime.src:78: W: rpm-buildroot-usage %prep DESTDIR=%{buildroot} \\\ kata-runtime.src: E: specfile-error warning: -u use in %forgemeta is deprecated, use -z instead to select a separate set of rpm variables! 1 packages and 0 specfiles checked; 1 errors, 1 warnings. ##### RPMs ##### kata-runtime.x86_64: W: no-manual-page-for-binary containerd-shim-kata-v2 kata-runtime.x86_64: W: no-manual-page-for-binary kata-collect-data.sh kata-runtime.x86_64: W: no-manual-page-for-binary kata-runtime 1 packages and 0 specfiles checked; 0 errors, 3 warnings. RPMs tested: kata-runtime-1.9.0-1.fc31.src.rpm kata-runtime-1.9.0-1.fc31.x86_64.rpm If you want to whitelist some warnings/errors, see https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#whitelist
Relevant portion of rpmgrill output: { "module" : "ElfChecks", "order" : 14, "results" : [ { "arch" : "x86_64", "code" : "PiePartialRelro", "context" : { "excerpt" : [ "/usr/bin/kata-runtime", "/usr/libexec/kata-containers/kata-netmon" ] }, "diag" : "Files <is|are> PIE but only partially RELRO:", "subpackage" : "kata-runtime" } ], "run_time" : 0, "status" : "completed" },
> kata-runtime.src:78: W: rpm-buildroot-usage %prep DESTDIR=%{buildroot} \\\ Fixed in https://src.fedoraproject.org/rpms/kata-runtime/c/70e8140d415f194c74a8317fd178492123b0941e?branch=master Fix verified in https://taskotron.fedoraproject.org/artifacts/all/6e3b06ec-12f6-11ea-9b78-525400364adf/tests.yml/kata-runtime-1.9.1-1.fc32.log: rpmlint FAILED for kata-runtime-1.9.1-1.fc32 (x86_64, noarch, src): 1 errors, 3 warnings ##### SRPMs ##### kata-runtime.src: E: specfile-error warning: -u use in %forgemeta is deprecated, use -z instead to select a separate set of rpm variables! 1 packages and 0 specfiles checked; 1 errors, 0 warnings. ##### RPMs ##### kata-runtime.x86_64: W: no-manual-page-for-binary containerd-shim-kata-v2 kata-runtime.x86_64: W: no-manual-page-for-binary kata-collect-data.sh kata-runtime.x86_64: W: no-manual-page-for-binary kata-runtime 1 packages and 0 specfiles checked; 0 errors, 3 warnings. RPMs tested: kata-runtime-1.9.1-1.fc32.src.rpm kata-runtime-1.9.1-1.fc32.x86_64.rpm If you want to whitelist some warnings/errors, see https://fedoraproject.org/wiki/Taskotron/Tasks/dist.rpmlint#whitelist
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32.
Christophe, What's the status of this issue? Is this stale? Please, take some time and consider whether this should still be opened, testing against kata-containers package, as packages for 1.x will won't be updated after May 12th (as the 1.x project upstream will reach its EOL: http://lists.katacontainers.io/pipermail/kata-dev/2021-April/001843.html) Best Regards
I believe that it is stale: - For kata-containers: % rpmlint kata-containers.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings. - For kata-runtime: % rpmlint kata-runtime.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings. Closing.