<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<p>If you have lots of Debian servers, what you can do is to use the
Debian experimental GDAL packages - which are usually up to date
with the latest version of GDAL - and to set up a Dockerfile to
build these for Debian stable and then to use reprepro to
distribute them to your machines. If you have never done this
before, you have about 1 day of work to set up everything. I did
maintain a GDAL distribution for Debian 10 for a few years. You
can find my Dockerfiles here: <br>
</p>
<p><a class="moz-txt-link-freetext" href="https://github.com/mmomtchev/debbuild-gdal">https://github.com/mmomtchev/debbuild-gdal</a></p>
<p><br>
</p>
<div class="moz-cite-prefix">On 25/03/2022 23:24, snehal waychal
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAPaOVv4VtfLHerg9jbEwt+hL7UabET2T9zbKj609_Qk+CEW2_Q@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">Dear Evan,</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">Oh! thank you very much for a fast test release!</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">I can confirm that released version works as
expected. And to be sure, here is what/how I have tested:</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<blockquote style="margin:0px 0px 0px
40px;border:none;padding:0px">
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">```</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ docker run -it
python:3.7.13-slim-bullseye bash</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ apt-get update
&& apt-get install -y libgdal-dev gcc g++</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"># let's take newer,
problematic setuptools</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ pip install -U
setuptools</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ pip list</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Package<span
class="gmail-Apple-converted-space"> </span><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Version</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">----------<span
class="gmail-Apple-converted-space"> </span><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>-------</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">pip<span
class="gmail-Apple-converted-space"> </span><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>22.0.4</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">setuptools<span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>61.0.0</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">wheel<span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>0.37.1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"># existing release from <a
href="http://pypi.org" moz-do-not-send="true">pypi.org</a>
fails</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ pip install gdal==3.2.2</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Collecting gdal==3.2.2</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Downloading
GDAL-3.2.2.tar.gz (601 kB)</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
601.7/601.7 KB 8.0 MB/s eta 0:00:00</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Preparing
metadata (setup.py) ... error</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>error:
subprocess-exited-with-error</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>×
python setup.py egg_info did not run successfully.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>│
exit code: 1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>╰─>
[6 lines of output]</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>WARNING:
numpy not available!<span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Array
support will not be enabled</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>/usr/local/lib/python3.7/site-packages/setuptools/_distutils/dist.py:275:
UserWarning: Unknown distribution option:
'use_2to3_fixers'</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>warnings.warn(msg)</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>/usr/local/lib/python3.7/site-packages/setuptools/_distutils/dist.py:275:
UserWarning: Unknown distribution option:
'use_2to3_exclude_fixers'</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>warnings.warn(msg)</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>error
in GDAL setup command: use_2to3 is invalid.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>[end
of output]</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>note:
This error originates from a subprocess, and is likely not
a problem with pip.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">error:
metadata-generation-failed</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">× Encountered error while
generating package metadata.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">╰─> See above for
output.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">note: This is an issue
with the package mentioned above, not pip.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">hint: See above for
details.</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><span
class="gmail-Apple-converted-space"><font color="#0b5394"> </font></span></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><span
class="gmail-Apple-converted-space"><font color="#0b5394"> </font></span></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"># installing newer one
from <a href="http://test.pypi.org"
moz-do-not-send="true">test.pypi.org</a> works fine!</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><span
class="gmail-Apple-converted-space"><font color="#0b5394"> </font></span></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">$ pip install -i <a
href="https://test.pypi.org/simple/"
moz-do-not-send="true" class="moz-txt-link-freetext">https://test.pypi.org/simple/</a>
GDAL==3.2.2.1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Looking in indexes: <a
href="https://test.pypi.org/simple/"
moz-do-not-send="true" class="moz-txt-link-freetext">https://test.pypi.org/simple/</a></font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Collecting GDAL==3.2.2.1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Downloading
<a
href="https://test-files.pythonhosted.org/packages/b7/02/4356dbdabf8f4fa898fe2378c8c096df3da254508ec8bc0663920cf4b92d/GDAL-3.2.2.1.tar.gz"
moz-do-not-send="true" class="moz-txt-link-freetext">https://test-files.pythonhosted.org/packages/b7/02/4356dbdabf8f4fa898fe2378c8c096df3da254508ec8bc0663920cf4b92d/GDAL-3.2.2.1.tar.gz</a>
(600 kB)</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
600.9/600.9 KB 8.2 MB/s eta 0:00:00</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Preparing
metadata (setup.py) ... done</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Building wheels for
collected packages: GDAL</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Building
wheel for GDAL (setup.py) ... done</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Created
wheel for GDAL:
filename=GDAL-3.2.2.1-cp37-cp37m-linux_x86_64.whl
size=816416
sha256=0209dc3c56cd626137c53187c4a8fb7758587c9030cf8d479d8a2c7864fd5c77</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394"><span
class="gmail-Apple-converted-space"> <span
class="gmail-Apple-converted-space"> </span></span>Stored
in directory:
/root/.cache/pip/wheels/4b/f2/02/0ca533c034c5cc5840d619cd7004f32d3362c04a1c1500d0a1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Successfully built GDAL</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Installing collected
packages: GDAL</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">Successfully installed
GDAL-3.2.2.1</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">WARNING: Running pip as
the 'root' user can result in broken permissions and
conflicting behaviour with the system package manager. It
is recommended to use a virtual environment instead:<span
class="gmail-Apple-converted-space"> </span><a
href="https://pip.pypa.io/warnings/venv"
moz-do-not-send="true" class="moz-txt-link-freetext">https://pip.pypa.io/warnings/venv</a></font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><font color="#0b5394"><br>
</font></p>
<p
style="margin:0px;font-stretch:normal;font-size:13px;line-height:normal;font-family:"Helvetica
Neue""><font color="#0b5394">```</font></p>
</blockquote>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">I hope this gives us some confidence that we are
on a right track! :)<span class="gmail-Apple-converted-space"> </span></p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">If I should test something else, please let me
know! Looking forward for the release on the <a
href="http://pypi.org" moz-do-not-send="true">pypi.org</a>.</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">Thank you again!!</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue";min-height:15px"><br>
</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">Regards,</p>
<p
style="font-size:13px;margin:0px;font-stretch:normal;line-height:normal;font-family:"Helvetica
Neue"">Snehal</p>
<br class="gmail-Apple-interchange-newline">
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022 at 1:45
PM Even Rouault <<a
href="mailto:even.rouault@spatialys.com"
moz-do-not-send="true" class="moz-txt-link-freetext">even.rouault@spatialys.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<div>
<p>ok, I missed this was on the pypi package.</p>
<p>I've tried to make a patch over 3.2.2. For now, I've
uploaded it only to <a
href="https://test.pypi.org/project/GDAL/3.2.2.1/"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://test.pypi.org/project/GDAL/3.2.2.1/</a>
. Can you test that and confirm that works properly ? If
so, I'll push it to pypi official.</p>
<p>I've tracked the changes in a patch/<a
href="http://3.2.2.1" target="_blank"
moz-do-not-send="true">3.2.2.1</a> branch, sitting for
now in my fork:<br>
</p>
<p><a
href="https://github.com/OSGeo/gdal/compare/v3.2.2..rouault:patch/3.2.2.1?expand=1"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/OSGeo/gdal/compare/v3.2.2..rouault:patch/3.2.2.1?expand=1</a></p>
<p>I'll push that to OSGeo/gdal as well and tag once
confirmed things work fine<br>
</p>
<p>Hoping I'm not going into troubles doing this stuff
outside of our usual release processes...</p>
<p>Even<br>
</p>
<div>Le 25/03/2022 à 13:13, snehal waychal a écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<p>Dear Even, dear Bas,</p>
<p><br>
</p>
<p>Thank you very much for the quick response and
highlighting<span> </span>the Debian/Ubuntu release
policy aspects. And also about the link to the
ubuntugis-unstable PPA.</p>
<p><br>
</p>
<p>><i> what you discuss here is all about the
patch & backport policy of the<span> </span></i></p>
<p>><i> Debian GDAL package. You can try to file a
bug to Debian and point to<span> </span></i></p>
<p>><i> the patch you'd want to see backported,</i></p>
<p><br>
</p>
<p>But just to be sure I haven’t misunderstood<span> </span>your
response or misrepresented the original issue. The
patch release I described is also needed in the
official releases of the GDAL <b>*python*</b>
package. If I am not mistaken, the GDAL team is
taking care of source distributions on <a
href="https://pypi.org/project/GDAL/"
target="_blank" moz-do-not-send="true"><span
style="color:rgb(220,161,13)">https://pypi.org/project/GDAL/</span></a>.
I looked into released pypi versions and if I am not
mistaken there is no patch release for v3.2.2 with
fix for setuptools compatibility issue.</p>
<p><br>
</p>
<p>So, if we could make a new patch release of the<i>
*python* package of GDAL</i> and push the sdist
package to <a href="http://pypi.org"
target="_blank" moz-do-not-send="true"><span
style="color:rgb(220,161,13)">pypi.org</span></a>
(something like 3.2.2.1, as I described in the
previous email) then that would also solve the
issue. Because as python developers, we install
*python* packages via pip/pipenv/poetry and those
package managers would pick the new patch release
from <a href="http://pypi.org" target="_blank"
moz-do-not-send="true"><span
style="color:rgb(220,161,13)">pypi.org</span></a>.
(The GDAL library component libgdal-dev v3.2.2 will
still come from the debian system package repo and
there is no issue with that).<span> </span></p>
<p><br>
</p>
<p>Hope I am not missing something obvious here.
Please let me know.</p>
<p><br>
</p>
<p>Thank you again!</p>
<p><br>
</p>
<p>Regards,</p>
<p>Snehal</p>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022
at 12:29 PM Sebastiaan Couwenberg <<a
href="mailto:sebastic@xs4all.nl" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">sebastic@xs4all.nl</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On
3/25/22 12:07, Even Rouault wrote:<br>
> what you discuss here is all about the patch
& backport policy of the <br>
> Debian GDAL package. You can try to file a bug
to Debian and point to <br>
> the patch you'd want to see backported, but I
can't promise if there <br>
> would be interest in their maintenance team to
create an updated package <br>
> with it (my understanding is that even if we'd
release a new 3.2.x patch <br>
> release, it wouldn't be packaged in LTS
distributions. I'm not sure how <br>
> much of that is linked to Debian policy or
availability of people that <br>
> do the work)<br>
<br>
Packages in Debian stable releases only get updates
to fix bugs of <br>
severity important or higher [0]. GDAL patch
releases also contain <br>
changes for lower severity issues, it's not worth
the effort to vet all <br>
those changes. Any changes to packages in stable
also risk introducing <br>
regressions which are highly undesirable in LTS
releases known for their <br>
stability.<br>
<br>
People should be maintaining their own packaging
repositories where they <br>
host packages with changes for their needs that
cannot be easily <br>
upstreamed to the package in the distribution
itself. Scratching your <br>
own itch was a corner stone of Open Source that
people are seemingly <br>
forgetting or never having known about in the first
place.<br>
<br>
[0] <br>
<a
href="https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#special-case-uploads-to-the-stable-and-oldstable-distributions"
rel="noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#special-case-uploads-to-the-stable-and-oldstable-distributions</a><br>
<br>
Kind Regards,<br>
<br>
Bas<br>
<br>
-- <br>
GPG Key ID: 4096R/6750F10AE88D4AF1<br>
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750
F10A E88D 4AF1<br>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">gdal-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/gdal-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</blockquote>
</div>
</div>
</blockquote>
<pre cols="72">--
<a href="http://www.spatialys.com" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</div>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Momtchil Momtchev <a class="moz-txt-link-rfc2396E" href="mailto:momtchil@momtchev.com"><momtchil@momtchev.com></a>
</pre>
</body>
</html>