Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: transition
For the Debian GIS team I'd like to transition to GDAL 2.2.1. Like the previous transition to GDAL 2.1.2 (#842288), there is no SONAME bump, only the virtual ABI package changed to account for the C++ symbol changes. All reverse dependencies rebuilt successfully with GDAL 2.2.1 from experimental as summarized below, except rasterio & vtk6. rasterio cannot be built yet because python-numpy hasn't been built with Python 3.6 yet as part of the python3-defaults transition (#866335). rasterio built successfully with Python 3.5 and GDAL 2.2.1~rc1, so this will likely be resolved with the rebuild of python-numpy. vtk6 FTBFS due to missing build dependencies: texlive-math-extra. The recent texlive-extra source packages no longer build with binary package. Dropping the build dependency was sufficient to build vtk6 successfully with GDAL 2.2.1. The patch has been submitted in #866723. A new revision of qgis has been uploaded to unstable which includes the changes from 2.14.16 (currently in NEW) for GDAL 2.2 support, which allow the package the build successfully with GDAL 2.2.1 too. libgdal-grass doesn't need a binNMU as the 2.2.1 version will be uploaded to unstable instead. liblas likewise doesn't need a binNMU, the version is experimental will be moved to unstable instead. Please also binNMU mapnik in experimental as part of the transition. Ben file: title = "gdal"; is_affected = .depends ~ "gdal-abi-2-1-2" | .depends ~ "gdal-abi-2-2-1"; is_good = .depends ~ "gdal-abi-2-2-1"; is_bad = .depends ~ "gdal-abi-2-1-2"; Transition: gdal libgdal20 (2.1.2+dfsg-5) -> libgdal20 (2.2.1+dfsg-1~exp1) gdal-abi-2-1-2 -> gdal-abi-2-2-1 The status of the most recent rebuilds is as follows. dans-gdal-scripts (0.24-1) OK fiona (1.7.8-1) OK gazebo (7.5.0+dfsg-1) OK gmt (5.4.2+dfsg-1) SKIP (no C++) imposm (2.6.0+ds-4) SKIP (no C++) libcitygml (2.0.4-1) OK liblas (1.8.1-3 / 1.8.1-4~exp5) OK / OK libosmium (2.12.2-2) SKIP (no C++) mapcache (1.6.0-2) SKIP (no C++) mapnik (3.0.12+ds-3 / 3.0.15+ds-1~exp1) OK / OK mapproxy (1.10.2-2) SKIP (no C++) mapserver (7.0.6-2) SKIP (no C++) merkaartor (0.18.3+ds-2) OK mysql-workbench (6.3.8+dfsg-1) OK ncl (6.3.0-13) SKIP (no C++) node-srs (0.4.8+dfsg-3) OK octave-mapping (1.2.1-1) OK openscenegraph (3.2.3+dfsg1-2) OK pdal (1.5.0-3) OK pgsql-ogr-fdw (1.0.2-2) SKIP (no C++) postgis (2.3.2+dfsg-2) SKIP (no C++) pprepair (0.0~20160321-87ffae5-1) OK prepair (0.7-6) OK python-django (1:1.11.2-2) SKIP (no C++) qlandkartegt (1.8.1+ds-7) OK qmapshack (1.8.1-1) OK rasterio (0.36.0-2) FTBFS saga (2.3.1+dfsg-3) OK sumo (0.28.0+dfsg1-1) OK thuban (1.2.2-12) OK vtk6 (6.3.0+dfsg1-5) OK (#866723) xastir (2.0.8-2) SKIP (no C++) grass (7.2.1-2) SKIP (no C++) openscenegraph-3.4 (3.4.0+dfsg1-4) OK osmcoastline (2.1.4-2) OK otb (6.0.0+dfsg-2) OK pktools (2.6.7.1+ds-1) OK pyosmium (2.12.3-2) SKIP (no C++) libgdal-grass (2.1.2-6 / 2.2.1-1~exp1) FTBFS / OK osgearth (2.8.0+dfsg-1) OK qgis (2.14.15+dfsg-2 / 2.14.16+dfsg-1~exp1) OK [+] / OK Kind Regards, Bas