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

netcdf packages



Hi all,

the Debian packages for netCDF
<http://www.unidata.ucar.edu/software/netcdf/> are currently at 4.1.3,
a version released some three years ago
<http://www.unidata.ucar.edu/software/netcdf/release-notes-4.1.3.html>.
A bug report was filed against this a few months back
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735075>, but no one
stepped up to the task yet.

The reason why the upgrade is not a trivial one is that the means of
distribution of netCDF have changed somewhat. Fortran, C, and C++
interfaces used to be distributed in one source package "netcdf",
controlled by configuration options. Now, C, Fortran, and C++
interfaces are distributed in separate source packages. The C source
works standalone, Fortran and C++ versions are interface packages.

The question remains on how we can move this forward in a sensible
way. One possibility is to split the existing netcdf package into
three separate ones netcdf-c, netcdf-fortran, netcdf-cxx, to reflect
the upstream structure.

What is your opinion on this?

To help the process, I've integrated a number of patches to netcdf-c
upstream <https://github.com/unidata/netcdf-c> that fix the build
system to work properly with Debian unstable/testing. Proof-of-concept
debian packaging of netcdf-c is available from
<https://github.com/nschloe/netcdf-ubuntu/>, built nightly on
<https://launchpad.net/~nschloe/+archive/netcdf-nightly/+packages>.

Cheers,
Nico


Reply to: