https://bugzilla.redhat.com/show_bug.cgi?id=2250690
--- Comment #11 from Ganesh Murthy gmurthy@redhat.com --- Here are the rpmlint errors -
[1] skupper-router-tools.noarch: W: summary-not-capitalized skstat and skmanage tools for skrouterd [2] skupper-router-common.noarch: W: only-non-binary-in-usr-lib [3] skupper-router-common.noarch: W: no-documentation [4] skupper-router.spec: W: invalid-url Source5: qpid-proton-0.39.0.tar.gz [5] skupper-router.spec: W: invalid-url Source0: skupper-router-2.5.0.tar.gz [6] skupper-router.spec: W: invalid-url Source5: qpid-proton-0.39.0.tar.gz [7] skupper-router.spec: W: invalid-url Source0: skupper-router-2.5.0.tar.gz [8] skupper-router.x86_64: W: files-duplicate /usr/lib/python3.11/site-packages/skupper_router-2.5.0.post1-py3.11.egg-info/not-zip-safe /usr/lib/python3.11/site-packages/skupper_router-2.5.0.post1-py3.11.egg-info/dependency_links.txt [9] skupper-router.x86_64: W: crypto-policy-non-compliance-openssl /usr/sbin/skrouterd SSL_CTX_set_cipher_list
[1] I don't want to capitalize skstat since that is the actual command name. This warning can be ignored [2] This warning can be ignored, we install python files in the usr/lib folder, this is ok [3] All noarch have Summary section. Not sure what this is looking for. [4] [5] [6] [7] - These specify sources not url, this warning can be ignored [8] This warning can be ignored as well. The python build process created these files, we did not. [9] The skupper-router code does not call SSL_CTX_set_cipher_list. Proton is calling this function. This can be ignored.
Additional response to your other comments - THERE IS NO UPSTREAM RELEASE VERSION 2.5.0 - We do have an upstream 2.5.0 release here - https://github.com/skupperproject/skupper-router/releases/tag/2.5.0 ExcludeArch: i686 - Removed this line, so we should be good. New spec file is here - https://github.com/ganeshmurthy/skupper-router-rpm/blob/main/skupper-router....
Please let me know if you have any more questions.