Re: Arch-dependent Depends:
Okay, check out this freakiness...
Here's the substvars file:
linear-algebra=atlas2
linear-algebra-dev=atlas2-dev
I've attached the control file. So why do I get the following warning:
dpkg-gencontrol: warning: unknown substitution variable
${linear-algebra}
and it leaves a blank in the petsc-2.0.29 Depends? But
${linear-algebra-dev} in petsc-2.0.29-dev Depends works just fine!!
What's going on here?
TIA,
-Adam P.
Welcome to the best software in the world today cafe!
Source: petsc
Section: devel
Priority: optional
Maintainer: Adam Powell <hazelsct@debian.org>
Standards-Version: 3.1.1
Build-Depends: debhelper, c-shell, mpich, atlas2-dev [!powerpc], lapack-dev [powerpc], xlib6g-dev
Package: petsc-2.0.29-dev
Architecture: any
Section: devel
Depends: petsc-2.0.29, c-shell, ${linear-algebra-dev}, xlib6g-dev
Suggests: petsc-2.0.29-dbg, petsc-2.0.29-doc, petsc-2.0.29-examples
Provides: petsc-dev
Description: Static libraries, shared links, header files for PETSc.
.
PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations. It employs
the MPI standard for all message-passing communication. Several sample
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
Package: petsc-2.0.29
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, mpich, ${linear-algebra}, xlib6g
Provides: petsc
Description: Shared libraries for version 2.0.29 of PETSc.
.
PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations. It employs
the MPI standard for all message-passing communication. Several sample
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
Package: petsc-2.0.29-dbg
Architecture: any
Section: devel
Depends: petsc-2.0.29-dev
Description: Static debugging libraries for PETSc.
.
PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations. It employs
the MPI standard for all message-passing communication. Several sample
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
Package: petsc-2.0.29-examples
Architecture: all
Section: devel
Depends: petsc-2.0.29-dev
Suggests: petsc-2.0.29-doc
Description: Example program sources for PETSc.
.
PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations. It employs
the MPI standard for all message-passing communication. Several sample
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
Package: petsc-2.0.29-doc
Architecture: all
Section: doc
Suggests: petsc-2.0.29-dev, petsc-2.0.29-examples
Description: Documentation for PETSc.
.
PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
of data structures and routines for the scalable (parallel) solution of
scientific applications modeled by partial differential equations. It employs
the MPI standard for all message-passing communication. Several sample
scientific applications, as well as various papers and talks, demonstrate the
features of the PETSc libraries.
Reply to: