Re: netcdf Transition
On 30-07-15 14:03, Sebastiaan Couwenberg wrote:
> There are a couple of easy to solve FTBFS that cannot find the hdf5
> library that will need a patch add the HDF5 variant specific library
> path. For those issues bugs haven't been filed yet, for all other bugs
> related to the netcdf transition see:
>
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=netcdf-split-c-f-cxx;users=debian-gis@lists.debian.org
To address the hdf5 linking issues I've patched nc-config & netcdf.pc to
include the HDF5 library & include paths as mentiond in the 'HDF5
linking issues with new NetCDF packages' thread [1]. These changes will
be included in netcdf (1:4.4.0~rc2-1~exp4) which I haven't uploaded yet,
but only use for my rebuilds at the moment.
The updated netcdf package allowed the build to succeed for:
gnudatalanguage (0.9.5-2)
nco (4.5.1-1)
octave-octcdf (1.1.8-1)
r-cran-ncdf4 (1.13-1)
But not for:
ncview (2.1.5+ds1-1)
netcdf4-python (1.1.8-2) [fails to find mpi.h]
For ruby-netcdf (0.7.1.1-1) only a small patch is required to accept the
4.4.0-rc version. The new upstream release has no further issues with
the new netcdf packages.
> gmt (5.1.2+dfsg1-1) FTBFS because it couldn't find the HDF5 libraries
> either, but that was easily solved in gmt (5.1.2+dfsg1-2~exp1).
gmt (5.1.2+dfsg1-2~exp1) now FTBFS, the hdf5-mpi.patch is no longer
suffient. I don't quite understand this regression.
[1] https://lists.debian.org/debian-gis/2015/07/msg00117.html
Transition: netcdf
libnetcdfc7 (1:4.1.3-7.2) -> libnetcdf7 (1:4.4.0~rc2-1~exp4)
libnetcdfc++4 (1:4.1.3-7.2) -> libnetcdf-c++4-1 (4.2.1-1~exp3) [cxx4]
libnetcdfc++4 (1:4.1.3-7.2) -> libnetcdf-c++4 (4.2-1~exp3) [legacy]
libnetcdff5 (1:4.1.3-7.2) -> libnetcdff6 (4.4.2-1~exp4)
The status of the most recent rebuilds is as follows. Entries tagged
with [+] build successfully after applying the patch from the bugreport.
adios (1.8.0-2 / 1.8.0-3) OK / OK
cdftools (3.0-1 / 3.0-2~exp1) FTBFS / OK
cmor (2.9.1-5 / 2.9.1-6) OK / OK
dx (1:4.4.4-7) OK
etsf-io (1.0.3-4 / 1.0.4-1~exp1) OK / OK [+]
exodusii (6.02.dfsg.1-5 / 6.02.dfsg.1-6) OK / OK
ferret-vis (6.9.3-1 / 6.9.3-2~exp1) FTBFS / OK
gdal (1.10.1+dfsg-9 / 1.11.2+dfsg-1~exp4) OK / OK
gnudatalanguage (0.9.5-2) OK
grace (1:5.1.25-1) OK
grads (2:2.0.2-5 / 2:2.0.2-6) OK / OK
gri (2.12.23-8) FTBFS
kst (2.0.3-4) OK
libpdl-netcdf-perl (4.20-1) OK [+]
magics++ (2.24.7-3) OK [+]
minc (2.2.00-6) OK [+]
nco (4.5.1-1) OK
ncview (2.1.5+ds1-1) FTBFS
netcdf4-python (1.1.8-2 / 1.1.8-3~exp2) FTBFS / OK
oasis3 (3.mct+dfsg.121022-3 / 3.mct+dfsg.121022-4) OK / OK [+]
octave-octcdf (1.1.8-1) OK
ovito (2.3.3+dfsg1-1) OK
python-scientific (2.9.4-3) OK
r-cran-ncdf4 (1.13-1) OK
r-cran-rnetcdf (1.6.3-1-1) OK
ruby-netcdf (0.7.1.1-1) OK [+]
v-sim (3.7.2-1) OK
vtk (5.8.0-17.5 / 5.10.1+dfsg-1) OK / OK [+]
cdo (1.6.6+dfsg.1-3 / 1.6.6+dfsg.1-4) OK / OK
gmt (5.1.2+dfsg1-1 / 5.1.2+dfsg1-2~exp1) FTBFS / FTBFS
metview (4.5.6-3 / 4.5.6-4exp1) OK / OK [+]
ncl (6.3.0-3~exp1 / 6.3.0-3) OK / OK
vtk6 (6.2.0+dfsg1-1) OK [+]
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: