https://bugzilla.redhat.com/show_bug.cgi?id=1442002
Bug ID: 1442002
Summary: rpmlint
Product: Fedora
Version: rawhide
Component: translate-toolkit
Assignee: dwayne(a)translate.org.za
Reporter: petersen(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: dwayne(a)translate.org.za,
i18n-bugs(a)lists.fedoraproject.org
Description of problem:
rpmlint for translate-toolkit gives some errors
due to the shebangs in the installed *.py files.
Version-Release number of selected component (if applicable):
How reproducible:
100%
Steps to Reproduce:
1. rpmlint -i translate-toolkit
Actual results:
:
translate-toolkit.noarch: E: wrong-script-interpreter
/usr/lib/python3.6/site-packages/translate/convert/convert.py /usr/bin/env
python
This script uses an interpreter which is either an inappropriate one or
located in an inappropriate directory for packaged system software.
translate-toolkit.noarch: E: non-executable-script
/usr/lib/python3.6/site-packages/translate/convert/convert.py 644 /usr/bin/env
python
This text file contains a shebang or is located in a path dedicated for
executables, but lacks the executable bits and cannot thus be executed. If
the file is meant to be an executable script, add the executable bits,
otherwise remove the shebang or move the file elsewhere.
:
more or less for all *.py files, which have /usr/bin wrapper scripts anyway.
Expected results:
No rpmlint errors.
Additional info:
https://github.com/translate/translate/issues/3609 is the upstream issue I
opened.
--
You are receiving this mail because:
You are on the CC list for the bug.