Bug#813916: transition: gdal

Bas Couwenberg sebastic at xs4all.nl
Sat Feb 6 16:43:58 UTC 2016


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: transition

For the Debian GIS team I'd like to transition to the recently released
GDAL 1.11.4. Only the packages using C++ symbols need to be rebuilt.

GDAL 2.0.2 was released along with 1.11.4, but we still don't have
support for GDAL 2.0 in all reverse dependencies. Since the transition
to GDAL 1.11.3, support for GDAL 2.0 was added to all reverse
depedencies except Fiona [0]. Upstream has recently included changes for
GDAL 2.0, but these differ from the initial GDAL 2.0 changes available
as a patch in #802808. The improved GDAL 2.0 changes are entangled with
other changes for the upcoming Fiona 1.7 release, which I've not been
able to successfully backport. This will not be a blocker for the GDAL
2.0 transition, as discussed with the maintainer on the debian-gis list
[1].

Because the transition for GDAL 1.11.4 is ready now, I'd like to do that
first before preparing the transition to GDAL 2.0. All reverse
dependencies rebuilt successfully with GDAL 1.11.4, the summary of
rebuilds is included below.

The spatialite->postgis->gdal->spatialite circular dependency was
initially preventing the rebuild of the reverse dependencies with the
new GDAL. Because this was causing more issues [3][4], I've dropped the
liblwgeom dependency from spatialite in 4.3.0a-5.

Because of the postgis->sfcgal->openscenegraph dependency chain, it's
important to rebuild openscenegraph with the new gdal before rebuilding
postgis, otherwise the old gdal will be pulled in via openscenegraph.

osrm (4.9.1+ds-1~exp1) only needs to be rebuilt in experimental.

libgdal-grass (1.11.3-3) doesn't need to be rebuilt, 1.11.4-1 will be
uploaded instead. It requires liblas & grass to be rebuilt first.

[0] https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=gdal-2.0;users=debian-gis@lists.debian.org
[1] https://lists.debian.org/debian-gis/2016/02/msg00018.html
[2] https://lists.debian.org/debian-gis/2016/02/msg00023.html
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808606
[4] https://lists.alioth.debian.org/pipermail/pkg-grass-devel/2016-January/thread.html


Only the virtual ABI package changed, so there is no automatically
created transition tracker. 

Ben file:

title = "gdal";
is_affected = .depends ~ /libgdal\.so\.1-1\.11\.[34]/;
is_good = .depends ~ /libgdal\.so\.1-1\.11\.4/;
is_bad = .depends ~ /libgdal\.so\.1-1\.11\.3/;


Transition: gdal

 libgdal1i (1.11.3+dfsg-2) -> libgdal1i (1.11.4+dfsg-1~exp1)
 libgdal.so.1-1.11.3       -> libgdal.so.1-1.11.4

The status of the most recent rebuilds is as follows.

 dans-gdal-scripts (0.23-4)                           OK
 fiona             (1.6.3-1)                          OK
 gazebo            (6.5.0+dfsg-2)                     OK
 gmt               (5.2.1+dfsg-3)                     OK
 imposm            (2.6.0+ds-2)                       OK
 libcitygml        (2.0-1)                            OK
 liblas            (1.8.0-7)                          OK
 libosmium         (2.5.4-1)                          OK
 mapcache          (1.4.0-4)                          OK
 mapnik            (3.0.9+ds-1)                       OK
 mapserver         (7.0.0-9)                          OK
 merkaartor        (0.18.2-5)                         OK
 mysql-workbench   (6.3.4+dfsg-3)                     OK
 ncl               (6.3.0-6)                          OK
 node-srs          (0.4.8+dfsg-2)                     OK
 openscenegraph    (3.2.1-9)                          OK
 osmium            (0.0~20160124-b30afd3-1)           OK
 osrm              (4.9.1+ds-1~exp1)                  OK
 postgis           (2.2.1+dfsg-2)                     OK
 pprepair          (0.0~20150624-82a2019-1)           OK
 prepair           (0.7-4)                            OK
 qlandkartegt      (1.8.1+ds-4)                       OK
 qmapshack         (1.5.1-1)                          OK
 rasterio          (0.31.0-2)                         OK
 saga              (2.2.3+dfsg-1)                     OK
 sumo              (0.25.0+dfsg1-2)                   OK
 thuban            (1.2.2-9)                          OK
 vtk6              (6.2.0+dfsg1-7)                    OK
 xastir            (2.0.6-4)                          OK

 grass             (7.0.3-1)                          OK
 osgearth          (2.5.0+dfsg-8 / 2.7.0+dfsg-1~exp5) OK / OK
 osmcoastline      (2.1.2-1)                          OK
 pktools           (2.6.6-1)                          OK
 pyosmium          (2.5.4-1)                          OK

 libgdal-grass     (1.11.3-3 / 1.11.4-1)              FTBFS / OK
 qgis              (2.8.6+dfsg-1)                     OK


Kind Regards,

Bas



More information about the Pkg-grass-devel mailing list