https://bugzilla.redhat.com/show_bug.cgi?id=1327078
--- Comment #2 from Jaroslav Škarvada jskarvad@redhat.com --- (In reply to Jan Synacek from comment #1) Thanks for the review.
From rpmlint:
... python2-pyrtlsdr.noarch: E: non-executable-script /usr/lib/python2.7/site-packages/rtlsdr/rtlsdrtcp.py 644 /usr/bin/python2 ... python3-pyrtlsdr.noarch: E: non-executable-script /usr/lib/python3.5/site-packages/rtlsdr/rtlsdrtcp.py 644 /usr/bin/python3 ...
Is this intentional? Those scripts don't look like they are part of the library. If they really are, they probably shouldn't be marked as executable.
Currently the rtlsdrtcp.py is installed non-executable, but it is standalone script - it is a TCP server/client for accessing a device over the network. Thus it is probably better to install it into /usr/bin and make it executable.