On Thu, Mar 31, 2011 at 01:57:25PM +0100, Alastair McKinstry wrote: > Version 1.9.9 has been released by ECMWF. This version supports GRIB2 files, > and ECMWF now releases its data in GRIB2 format, so this is a priority for us. > I have two packages, cdo and emoslib that require grib-api >= 1.9.9 for their > current releases
It's finally uploaded, it will be available once it passes NEW. It's worth spending a word about 1.9.9: upstream started providing shared libraries, but they are built using the "-release" option of libtool[1], which uses the upstream version as the library soname. As a consequence, the shlib package ends up having the upstream version as part of the package name: it's now libgrib-api-1.9.9_1.9.9-1_$arch.deb This means that if you want to upgrade a system to a newer version of grib_api, after upgrading the library all the existing packages will continue to work with the old one until you recompile them. Package dependencies should cleanly deal with it, since different versions of the shlib are now coinstallable. Since upstream isn't trying to provide a stable ABI yet[2], this is probably the safest way for the time being. It means going through NEW at each new release, but if the release frequency does not change, it shouldn't hopefully inconvenience ftp-masters too much. [1] http://www.gnu.org/s/libtool/manual/html_node/Release-numbers.html [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607671 Ciao, Enrico -- GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <[email protected]>
signature.asc
Description: Digital signature

