Bug#620243: grib-api: Please update to 1.9.9
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 enr...@enricozini.org signature.asc Description: Digital signature
Bug#620243: grib-api: Please update to 1.9.9
Package: grib-api Severity: normal Tags: sid 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 -- System Information: Debian Release: 6.0 APT prefers stable APT policy: (500, 'stable') Architecture: powerpc (ppc) Kernel: Linux 2.6.18-3-powerpc Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#620243: grib-api: Please update to 1.9.9
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 Thank you for the bug report. I'll try to look into it as soon as I can, but it'll take me quite a bit of reviewing as 1.9.9 finally introduced libtool support, which is great in theory but I need to triple check everything to make sure there aren't surprises with upgrades. On a side note, I do not understand why you seem to imply that grib_api could not support GRIB2 before version 1.9.9: I have been working with GRIB2 files with grib_api more or less since the day it was first released under the GPL :) Ciao, Enrico -- GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini enr...@enricozini.org signature.asc Description: Digital signature