Description of problem: rpmlint blender (taken from 2.49a-1.fc12) blender.x86_64: E: wrong-script-interpreter /usr/share/blender/scripts/uvcalc_smart_project.py "BPY" blender.x86_64: E: non-executable-script /usr/share/blender/scripts/uvcalc_smart_project.py 0644 Version-Release number of selected component (if applicable): rpmlint-0.87-1.fc10.noarch Actual results: For each BPY file packaged, two errors are given. Expected results: rpmlint should know "Blender PYthon" scripts and don't consider them abnormal. Additional info: There is multiple locations where to expect BPY file with .py extension. If provided with the blender package, they can be in /usr/share/blender/scripts If provided with an external (architecture dependant) module such as yafaray-blender, they can be in %{_libdir}/blender/scripts (In the current situation, those script are runned from the user directory : ~/.blender/scripts) Those scripts aren't expected to be set executable. (as any files from python_sitelib).
rpmlint-0.89-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/rpmlint-0.89-1.fc11
rpmlint-0.89-1.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/rpmlint-0.89-1.fc10
This problem doesn't seems to be solved with the above update !
Details, please (for example the output of rpm -q rpmlint, rpm -V rpmlint, cat ~/.rpmlintrc, cat ~/.config/rpmlint, ls /etc/rpmlint/). It is fixed for me: $ rpm -q rpmlint rpmlint-0.87-1.fc10.noarch $ rpmlint blender-2.48a-5.fc10.x86_64.rpm | grep '\(non-executable-script\|wrong-script-interpreter\)' | wc -l 282 $ sudo rpm -U http://kojipkgs.fedoraproject.org/packages/rpmlint/0.89/1.fc10/noarch/rpmlint-0.89-1.fc10.noarch.rpm $ rpm -q rpmlint rpmlint-0.89-1.fc10.noarch $ rpmlint blender-2.48a-5.fc10.x86_64.rpm | grep '\(non-executable-script\|wrong-script-interpreter\)' blender.x86_64: E: non-executable-script /usr/share/blender/scripts/bpymodules/blend2renderinfo.py 0644 /usr/bin/python
oups, sorry: yes it works, with rpmlint-0.89-1, but it is still not in updates-testing for F-11 for some reason.
rpmlint-0.90-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/rpmlint-0.90-1.fc11
rpmlint-0.90-1.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/rpmlint-0.90-1.fc10
rpmlint-0.90-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
rpmlint-0.90-1.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.