Bug#755180: slepc: useless build dependency on libhdf5-mpi-dev

Gilles Filippini pini at debian.org
Fri Jul 18 14:58:40 UTC 2014


Source: slepc
Version: 3.4.2.dfsg
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

While preparing the hdf5-8 transition I noticed that the source package
for slepc seems having a useless build dependency on HDF5:

slepc-3.4.2.dfsg$ grep -i hdf5 ../slepc_3.4.2.dfsg-2_amd64.build
dpkg-checkbuilddeps: Unmet build dependencies: libpetsc3.4.2-dev (>= 3.4.2~) libpetsc3.4.2-dbg (>= 3.4.2~) libparpack2-dev libhdf5-mpi-dev
dpkg-checkbuilddeps: Unmet build dependencies: libpetsc3.4.2-dev (>= 3.4.2~) libpetsc3.4.2-dbg (>= 3.4.2~) libparpack2-dev libhdf5-mpi-dev
Depends: debhelper (>= 7), quilt, python (>= 2.4.4-6), libpetsc3.4.2-dev (>= 3.4.2~), libpetsc3.4.2-dbg (>= 3.4.2~), libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev
 pbuilder-satisfydepends-dummy depends on libhdf5-mpi-dev; however:
  Package libhdf5-mpi-dev is not installed.
  gettext-base{a} gfortran{a} gfortran-4.9{a} groff-base{a} hdf5-helpers{a} 
  libglib2.0-0{a} libhdf5-mpi-dev{a} libhdf5-openmpi-7{a} 
  libhdf5-openmpi-dev{a} libhwloc-dev{a} libhwloc5{a} libhypre-2.8.0b{a} 
Get: 3 http://debian.der.edf.fr/debian/ sid/main hdf5-helpers amd64 1.8.12+docs-1.1+b1 [32.3 kB]
Get: 4 http://debian.der.edf.fr/debian/ sid/main libhdf5-openmpi-dev amd64 1.8.12+docs-1.1+b1 [3987 kB]
Get: 5 http://debian.der.edf.fr/debian/ sid/main libhdf5-mpi-dev amd64 1.8.12+docs-1.1+b1 [24.3 kB]
Selecting previously unselected package libhdf5-openmpi-7:amd64.
Preparing to unpack .../libhdf5-openmpi-7_1.8.12+docs-1.1+b1_amd64.deb ...
Unpacking libhdf5-openmpi-7:amd64 (1.8.12+docs-1.1+b1) ...
Selecting previously unselected package hdf5-helpers.
Preparing to unpack .../hdf5-helpers_1.8.12+docs-1.1+b1_amd64.deb ...
Unpacking hdf5-helpers (1.8.12+docs-1.1+b1) ...
Selecting previously unselected package libhdf5-openmpi-dev.
Preparing to unpack .../libhdf5-openmpi-dev_1.8.12+docs-1.1+b1_amd64.deb ...
Unpacking libhdf5-openmpi-dev (1.8.12+docs-1.1+b1) ...
Selecting previously unselected package libhdf5-mpi-dev.
Preparing to unpack .../libhdf5-mpi-dev_1.8.12+docs-1.1+b1_amd64.deb ...
Unpacking libhdf5-mpi-dev (1.8.12+docs-1.1+b1) ...
Setting up libhdf5-openmpi-7:amd64 (1.8.12+docs-1.1+b1) ...
Setting up hdf5-helpers (1.8.12+docs-1.1+b1) ...
Setting up libhdf5-openmpi-dev (1.8.12+docs-1.1+b1) ...
Setting up libhdf5-mpi-dev (1.8.12+docs-1.1+b1) ...
I: new cache content hdf5-helpers_1.8.12+docs-1.1+b1_amd64.deb added
I: new cache content libhdf5-openmpi-dev_1.8.12+docs-1.1+b1_amd64.deb added
I: new cache content libhdf5-mpi-dev_1.8.12+docs-1.1+b1_amd64.deb added

slepc-3.4.2.dfsg$ find . -type f -exec grep -Ei 'h5|hdf5' {} \; -print
  * fix Depends to PETSc 3.1 and HDF5
../debian/changelog
 libhdf5-mpi-dev
Depends: libslepc3.4.2 (= ${binary:Version}), libpetsc3.4.2-dev, libarpack2-dev, libhdf5-mpi-dev, ${misc:Depends}
../debian/control

Did I miss something?

Thanks,

_g.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJTyTYYAAoJEO/obGx//s+DNBEH/RKkLXlLpAe+/askpdSZKNDM
udkXzlOvHNT91rpeo+hZRIz4gL+xtGF50xz0W0ije7+XzJ1D7SflpntCIJs/f/8D
XKv3gtD/yazVZghov4SWd0oLcSOhwgJIuBxvTKVwK2JUinzF2A1cedjfN/woLH8d
V+HCjMyLcFxhqc7sG+z+6urDnV1FLrDcpUTZOdJ2mE5wuMGY7siGYAHnlp75MB1K
NaTuLZ8B9jYNFAOZ94jSqTPL02/r3+x9Ic9BJ5R3eRB0hTBQGPt29xvZy8CRAcUw
VzKYW2r4/J8hzF2l4tKvd7aWG8rpv0oPuW4MG9PCXg8iySErXa2Wu4PkBca2z3E=
=qqqa
-----END PGP SIGNATURE-----



More information about the debian-science-maintainers mailing list