Package: libpetsc3.0.0-dev
Version: 3.0.0.dfsg-6
Severity: normal
Hi
In the installation of the header files in
/usr/lib/petscdir/3.0.0/include/finclude the header files in
include/finclude/ftn-auto/ and include/finclude/ftn-custom are left out.
As a consequence the *.h90 headers in include/finclude that _are_
installed, but refer to those in the ftn-auto and ftn-custom directories
are non-functional.
The h90 header files are important if you want the f90-specific
extensions to the fortran interface of PETSc (e.g. VecGetArrayF90). See
option 2 on the various ways to use petsc with fortran on
http://www.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/Sys/UsingFortran.html
I don't personally use them, as I use option 3, the modules, which are
functional - but I thought you might want to fix on the next upgrade of
the package.
As an aside, since petsc 3, the use of PETSC_ARCH is no longer
recommended in _installed_ versions of petsc, i.e. the whole
installation for a specific configuration should be flat, and if you
want to install more than one differently configured petsc build, you
should just change the prefix (see the bit on "gnu prefix-install" mode
on
http://www.mcs.anl.gov/petsc/petsc-as/snapshots/petsc-current/docs/manualpages/Sys/UsingFortran.html).
I have no particular issue with the way it's done now, but perhaps it's
better to keep in line with default petsc 3.0 installs? (I'm thinking of
configuration issues of other software that depends on petsc)
Cheers
Stephan
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libpetsc3.0.0-dev depends on:
ii gfortran 4:4.3.3-9 The GNU Fortran 95 compiler
ii libatlas-base-dev [liblap 3.6.0-24 Automatically Tuned Linear
Algebra
ii libblas-dev [libblas-3gf. 1.2-2 Basic Linear Algebra
Subroutines 3
ii libhypre-dev 2.4.0b-2 High Performance Matrix
Preconditi
ii liblapack-dev [liblapack- 3.2.1-1 library of linear algebra
routines
ii libopenmpi-dev 1.3-2 high performance message
passing l
ii libpetsc3.0.0 3.0.0.dfsg-6 Shared libraries for
version 3.0.0
ii libscotch-dev 5.1.6.dfsg-1 programs and libraries for
graph,
ii libsidl-dev 1.2.0.dfsg-8 Scientific Interface
Definition La
ii libspooles-dev 2.2-6 SPOOLES SParse Object
Oriented Lin
ii libsuitesparse-dev 1:3.2.0-4 libraries for sparse
matrices comp
ii libsuperlu3-dev 3.0+20070106-3 Direct solution of large,
sparse s
ii libx11-dev 2:1.2.1-1 X11 client-side library
(developme
libpetsc3.0.0-dev recommends no packages.
Versions of packages libpetsc3.0.0-dev suggests:
pn libluminate-dev <none> (no description available)
ii libpetsc3.0.0-dbg 3.0.0.dfsg-6 Static debugging libraries
for PET
ii petsc-dev 3.0.0.dfsg-6 Empty package depending on
latest
ii petsc3.0.0-doc 3.0.0.dfsg-6 Documentation and examples
for PET
-- no debconf information
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org