First of all, thanks for the quick turnaround on the bugreport.

Can I ask if the bug triager actually *uses* f2py?

f2py is a source code transformation program that takes a FORTRAN
*source code* and transforms it into a loadable python module. In order
to accomplish that, it needs access to the Python.h file, contained in
the python-dev package (as described in my initial bug report.) This
*is* at runtime for f2py and hence appropriate for "depends" (not at
buildtime,where Python.h may *also* be required, and build-depends would
indeed be appropriate).

The problem is manifest with as simple a Fortran source code as the
hello.f source code found at the end of the link in my original post. If
the bug-triager would actually take the time to de-install python-dev on
their system, and try to compile the 6 line "hello.f" program
(reproduced here for convenience), they will see the problem
immediately.

<code-snippet>
C File hello.f
      subroutine foo (a)
      integer a
      print*, "Hello from Fortran!"
      print*, "a=",a
      end
</code-snippet>

I hereby request that this bug be re-opened. I did *not* try to build
f2py. I tried to *run* it and still tripped over this bug.

Frank Horowitz

-- 
python-f2py should depend on python-dev
https://bugs.launchpad.net/bugs/107625
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to