<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Dear GDAL community,<br>
    <br>
    We try to integrate GDAL 3.5 into a Debian 11 Docker Image to use it
    with the OSGeo project deegree.<br>
    <br>
    For that, we created a fork of the GDAL project [1], copied the
    ubuntu-full configuration of the release/3.5 branch, modified it to
    use Debian 11 and pushed it to the fork. You can find the results
    here: [2]<br>
    In a next step, we are trying to build debian-full with our Jenkins
    and to integrate the resulting image into our Debian 11 Docker Image
    with deegree.<br>
    <br>
    However, the build is still not successful and fails with following
    message (I already posted this a couple of weeks ago):<br>
    <br>
    <font size="2"><i>[91mrsync: [sender] change_dir
        "lat-lon/gdal:debian-full/proj/x86_64" (in gdal-docker-cache)
        failed: No such file or directory (2)</i><i><br>
      </i><i>[0m[91mrsync error: some files/attrs were not transferred
        (see previous errors) (code 23) at main.c(1819) [Receiver=3.2.3]</i><i><br>
      </i><i>[0m[91mrsync: [Receiver] read error: Connection reset by
        peer (104)</i><i><br>
      </i><i>[0mThe command '/bin/sh -c .
        /buildscripts/bh-set-envvars.sh     &&
        DESTDIR=/build_tmp_proj /buildscripts/bh-proj.sh      &&
        LD_LIBRARY_PATH=/build_tmp_proj/usr/local/lib
        /build_tmp_proj/usr/local/bin/projsync --target-dir
        /tmp/proj_grids --all      && rm -rf /build_tmp_proj'
        returned a non-zero code: 23</i></font><br>
    <br>
    This leads us to several questions:<br>
    <br>
    - Is this a good way to integrate a custom GDAL version into a third
    party project while using Docker? Are there alternative approaches?<br>
    - Are any other (e.g. OSGeo) projects trying to implement a similar
    workflow? If yes, did you also encounter problems? If not, how did
    you exactly integrate GDAL into your custom Dockerfile?<br>
    - How long will GDAL 3.5 be supported? I did not find any
    maintenance schedule on the website.<br>
    - Is the Docker build of release/3.5 branch still maintained or
    could it happen that e.g. a remote resource disappears meaning that
    the build does not work anymore?<br>
    <br>
    Also, we can offer to provide our results to the open source project
    GDAL which might help others as well.<br>
    <br>
    Best regards,<br>
    Dirk Stenger<br>
    <br>
    [1] <a class="moz-txt-link-freetext" href="https://github.com/lat-lon/gdal/tree/release/3.5-debian11">https://github.com/lat-lon/gdal/tree/release/3.5-debian11</a><br>
    [2]
<a class="moz-txt-link-freetext" href="https://github.com/lat-lon/gdal/tree/release/3.5-debian11/docker/debian-full">https://github.com/lat-lon/gdal/tree/release/3.5-debian11/docker/debian-full</a>
  </body>
</html>