Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 170954 - Review Request: f2py: Fortran to Python interface generator
Summary: Review Request: f2py: Fortran to Python interface generator
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Ed Hill
QA Contact: David Lawrence
URL: http://cens.ioc.ee/projects/f2py2e
Whiteboard:
Depends On:
Blocks: FE-ACCEPT
TreeView+ depends on / blocked
 
Reported: 2005-10-16 05:29 UTC by Ignacio Vazquez-Abrams
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-10-21 15:37:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ignacio Vazquez-Abrams 2005-10-16 05:29:25 UTC
Spec Name or Url: http://fedora.ivazquez.net/files/extras/f2py.spec
SRPM Name or Url: http://fedora.ivazquez.net/files/extras/f2py-2.45.241_1926-1.src.rpm
Description: The purpose of the F2PY --Fortran to Python interface generator-- project is to provide connection between Python and Fortran languages. F2PY is a Python extension tool for creating Python C/API modules from (handwritten or F2PY generated) signature files (or directly from Fortran sources).

Comment 1 Ed Hill 2005-10-16 15:53:53 UTC
Hi Ignacio, the above SRPM builds on FC4 but rpmlint throws up a dozen errors 
of the form:

  E: f2py non-executable-script \
     /usr/lib/python2.4/site-packages/f2py2e/crackfortran.py 0644

If those files really should be executable (and I think they should be, 
right?) then could you please post an updated SRPM?

Comment 2 Ignacio Vazquez-Abrams 2005-10-16 16:19:23 UTC
Strictly speaking files under /usr/lib/pythonX.Y/site-packages aren't required
to be executable. rpmlint is just keying on the shebang line and figuring
something is wrong from that. The 2 "devel-file-in-non-devel-package" messages
may also be red herrings but I need to look deeper into it.

Comment 3 Ed Hill 2005-10-20 16:13:59 UTC
Hi Ignacio, thanks for explaining why rpmlint is wrong.  So 
with that out of the way, the package looks good except for the two
"devel-file-in-non-devel-package" warnings are you mentioned:

 + spec looks good
 + code not content
 + source matches upstream
 + license is OK (and not included since it does not appear in 
    the upstream tarball -- good)
 + builds in mock on FC4 and appears to work correctly on FC4

I think its OK ship the package as-is.  And if you or someone else 
can point out a better location for the two fortranobject.[ch] files, 
then thats something that can be changed once its in CVS.

APPROVED.

Comment 4 Ignacio Vazquez-Abrams 2005-10-21 15:37:12 UTC
Built for FC4 and devel.


Note You need to log in before you can comment on or make changes to this bug.