Bug#620243: grib-api: Please update to 1.9.9

2011-09-19 Thread Enrico Zini
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

2011-03-31 Thread Alastair McKinstry
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

2011-03-31 Thread Enrico Zini
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