[Pkg-scicomp-devel] Bug#522764: petsc-dev: uninstallable on many arches

Kurt Roeckx kurt at roeckx.be
Mon Apr 6 16:44:40 UTC 2009


On Mon, Apr 06, 2009 at 12:28:59PM +0200, Adeodato Simó wrote:
> Package: petsc-dev
> Version: 3.0.0.dfsg-1
> Severity: serious
> 
> Hello,
> 
> there is a problem with petsc-dev that is making all packages
> build-depending on it FTBFS on several architectures.
> 
> petsc-dev is an arch:all package that depends on libpetsc3.0.0-dev.
> However, as you are undoubtedly aware, libpetsc3.0.0-dev is not available
> on all architectures, and in many of them only libpetsc3.0.0-lam-dev is.
> 
> The libpetsc3.0.0-lam-dev package Provides: petsc3.0.0-dev, but this is
> not enough to make petsc-dev installable on those architectures, hence
> rendering reverse build-dependencies unbuildable.
> 
> Please make libpetsc3.0.0-lam-dev Provide: libpetsc3.0.0-dev, or
> (preferable IMHO) make petsc-dev an arch:any package that Depends: on
> libpetsc3.0.0-dev or libpetsc3.0.0-lam-dev as appropriate.

It also seems that libpetsc3.0.0-lam-dev is not mentioned in the
control file and probably generated during build.  Don't do that.
The control file should contain all binary packages you that
source package is going to upload to the archive.


Kurt






More information about the Pkg-scicomp-devel mailing list