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