[Bug 690728] Review Request: Nitrate - A test case management system written in Django

bugzilla at redhat.com bugzilla at redhat.com
Fri May 27 09:44:08 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=690728

--- Comment #30 from Yuguang Wang <yuwang at redhat.com> 2011-05-27 05:44:05 EDT ---
Hey Jens,

Thanks for your help :)

I've updated the spec files, added LICENSE files according to your suggestion.

Now after I run rpmlint, I get:

nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/element.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/elementtypes.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/load.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/odfmanifest.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/djangotinymce/setup.py 0644
/usr/bin/env
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/userfield.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/manifest.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/setup.py 0644 /usr/bin/env
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/thumbnail.py 0644
/usr/bin/python
nitrate.noarch: E: non-executable-script
/usr/lib/python2.4/site-packages/tcms/core/lib/odfpy/odf/odf2xhtml.py 0644
/usr/bin/python

Found another bug related to this issue:
https://bugzilla.redhat.com/show_bug.cgi?id=529250

Should it be an rpmlint bug?

Regarding to
http://fedoraproject.org/wiki/PackageMaintainers/Packaging_Tricks#Remove_shebang_from_Python_libraries,

I manually deleted the #!/usr/bin/python shebang from the odfpy libraries etc,
and the rpmlint is clean now:

#rpmlint nitrate-3.3.4-1.noarch.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

#rpmlint nitrate.spec 
0 packages and 1 specfiles checked; 0 errors, 0 warnings.

I placed the spec file and srpm in fedorapepole:
http://yuwang.fedorapeople.org/nitrate.spec
http://yuwang.fedorapeople.org/nitrate-3.3.4-1.src.rpm

btw, the README is located in /doc/README in project dir.

Thanks!

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list