<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>