[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: