On 07/01/2017 09:17 PM, Bas Couwenberg wrote: > 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.
Now that python-numpy has been rebuilt with Python 3.6, rasterio rebuilds successfully with GDAL 2.2.1. > 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) OK > 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 -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1