DevHeads.net

Taskotron test failures (dist.rpmlint)

Hello,

I've just submitted an update to cmpfit[0] for f28. The automated tests
show errors and warnings only on x86_64 and armv7hl[1] and the errors have
to do with the omission of ldconfig scriptlets. Aren't we supposed to get
rid of these for f28+?

The warnings are:
cmpfit-devel.armv7hl: W: no-documentation
cmpfit-devel.x86_64: W: only-non-binary-in-usr-lib
cmpfit-devel.x86_64: W: no-documentation
Is there any merit to them? Do I need to move or copy the README from the
main package to cmpfit-devel?

There is also this message:
"/usr/bin/python: can't open file '/usr/lib/rpm/python-macro-helper':
[Errno 2] No such file or directory"
I had encountered this in the past with some other updates, but I was under
the impression that it was fixed[2].

I was also under the impression that an edit to the update would cause all
tests to be run again, so I added some stuff to the description, but
according to bodhi, the only test that got rerun was dist.rpmdeplint.

I should note that when I built the packages and ran tests on them in mock
for f28 and rawhide there were no errors or warnings.

Could someone please take a look and tell me if I need to fix something?

Thank you,
Alex

0. <a href="https://bodhi.fedoraproject.org/updates/cmpfit-1.3a-1.fc28" title="https://bodhi.fedoraproject.org/updates/cmpfit-1.3a-1.fc28">https://bodhi.fedoraproject.org/updates/cmpfit-1.3a-1.fc28</a>
1.
<a href="https://taskotron.fedoraproject.org/artifacts/all/1129fb0c-568c-11e8-87d4-525400fc9f92/tests.yml/cmpfit-1.3a-1.fc28.log" title="https://taskotron.fedoraproject.org/artifacts/all/1129fb0c-568c-11e8-87d4-525400fc9f92/tests.yml/cmpfit-1.3a-1.fc28.log">https://taskotron.fedoraproject.org/artifacts/all/1129fb0c-568c-11e8-87d...</a>
2. <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1535692" title="https://bugzilla.redhat.com/show_bug.cgi?id=1535692">https://bugzilla.redhat.com/show_bug.cgi?id=1535692</a>