<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 27, 2019 at 4:59 PM Helmut Kudrnovsky <<a href="mailto:hellik@web.de" target="_blank">hellik@web.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">hi,<br>
<br>
actually, there are several complaints that downloading precompiled winGRASS<br>
addons isn't working, see e.g.<br>
<br>
<a href="https://trac.osgeo.org/grass/ticket/3455#comment:5" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/ticket/3455#comment:5</a><br>
<a href="https://lists.osgeo.org/pipermail/grass-web/2019-July/004925.html" rel="noreferrer" target="_blank">https://lists.osgeo.org/pipermail/grass-web/2019-July/004925.html</a><br>
<a href="https://lists.osgeo.org/pipermail/grass-user/2019-July/080557.html" rel="noreferrer" target="_blank">https://lists.osgeo.org/pipermail/grass-user/2019-July/080557.html</a><br>
etc.<br>
<br>
checked now the situation of download server URLs and related g.extension<br>
code lines regarding several branches and master:<br>
<br>
--------------<br>
<br>
*grass72<br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass72/x86/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass72/x86/addons/</a><br>
<br>
[DIR]   grass-7.2.2/    2019-07-07 09:10        -        <br>
[DIR]   grass-7.2.3/    2019-07-07 09:10        -        <br>
[DIR]   latest/ 2019-07-07 09:10        -        <br>
<br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass72/x86_64/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass72/x86_64/addons/</a><br>
<br>
[DIR]   grass-7.2.2/    2019-07-07 09:10        -        <br>
[DIR]   grass-7.2.3/    2019-07-07 09:10        -        <br>
[DIR]   latest/ 2019-07-07 09:10        -        <br>
<br>
--------------<br>
<br>
*grass74<br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass74/x86_64/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass74/x86_64/addons/</a><br>
<br>
[DIR]   grass-7.4.svn/  2019-07-25 09:06        -        <br>
<br>
<br>
<a href="https://github.com/OSGeo/grass/blob/releasebranch_7_4/scripts/g.extension/g.extension.py#L937" rel="noreferrer" target="_blank">https://github.com/OSGeo/grass/blob/releasebranch_7_4/scripts/g.extension/g.extension.py#L937</a><br>
<br>
    base_url = "<a href="http://wingrass.fsv.cvut.cz/" rel="noreferrer" target="_blank">http://wingrass.fsv.cvut.cz/</a>" \<br>
               "grass%(major)s%(minor)s/%(platform)s/addons/" \<br>
               "grass-%(major)s.%(minor)s.%(patch)s" % \<br>
               {'platform': platform,<br>
                'major': version[0], 'minor': version[1],<br>
                'patch': version[2]}<br>
<br>
--------------<br>
<br>
*grass76<br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass76/x86_64/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass76/x86_64/addons/</a><br>
<br>
[DIR]   grass-7.6.svn/  2019-07-25 09:06        -        <br>
[DIR]   latest/ 2019-07-25 09:06        -        <br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass76/latest/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass76/latest/addons/</a><br>
<br>
[DIR]   grass-7.6.svn/  2019-07-25 09:06        -        <br>
[DIR]   latest/ 2019-07-25 09:06        -        <br>
<br>
<br>
<a href="https://github.com/OSGeo/grass/blob/releasebranch_7_6/scripts/g.extension/g.extension.py#L937" rel="noreferrer" target="_blank">https://github.com/OSGeo/grass/blob/releasebranch_7_6/scripts/g.extension/g.extension.py#L937</a><br>
<br>
    base_url = "<a href="http://wingrass.fsv.cvut.cz/" rel="noreferrer" target="_blank">http://wingrass.fsv.cvut.cz/</a>" \<br>
               "grass%(major)s%(minor)s/%(platform)s/addons/" \<br>
               "grass-%(major)s.%(minor)s.%(patch)s" % \<br>
               {'platform': platform,<br>
                'major': version[0], 'minor': version[1],<br>
                'patch': version[2]}<br>
<br>
--------------<br>
<br>
*grass77<br>
<br>
<a href="https://wingrass.fsv.cvut.cz/grass77/x86_64/addons/" rel="noreferrer" target="_blank">https://wingrass.fsv.cvut.cz/grass77/x86_64/addons/</a><br>
<br>
[DIR]   <a href="http://grass-7.7.dev/" rel="noreferrer" target="_blank">grass-7.7.dev/</a>  2019-07-25 09:06        -        <br>
<br>
<a href="https://github.com/OSGeo/grass/blob/master/scripts/g.extension/g.extension.py#L1021" rel="noreferrer" target="_blank">https://github.com/OSGeo/grass/blob/master/scripts/g.extension/g.extension.py#L1021</a><br>
<br>
    base_url = "<a href="http://wingrass.fsv.cvut.cz/" rel="noreferrer" target="_blank">http://wingrass.fsv.cvut.cz/</a>" \<br>
               "grass%(major)s%(minor)s/%(platform)s/addons/" \<br>
               "grass-%(major)s.%(minor)s.%(patch)s" % \<br>
               {'platform': platform,<br>
                'major': version[0], 'minor': version[1],<br>
                'patch': version[2]}<br>
<br>
--------------                          <br>
<br>
in the MLs there are some suggestions for workarounds, e.g.<br>
<br>
in <a href="https://trac.osgeo.org/grass/ticket/3455#comment:6" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/ticket/3455#comment:6</a><br>
<br>
following change is suggested:<br>
<br>
base_url = "<a href="http://wingrass.fsv.cvut.cz/" rel="noreferrer" target="_blank">http://wingrass.fsv.cvut.cz/</a>" \<br>
               "grass%(major)s%(minor)s/%(platform)s/addons/" \<br>
               "grass-%(major)s.%(minor)s.%(patch)s" % \<br>
               {'platform': platform,<br>
                'major': version[0], 'minor': version[1],<br>
                #'patch': version[2]}<br>
                'patch': 'svn'}<br>
<br>
the same in<br>
<a href="https://lists.osgeo.org/pipermail/grass-user/2019-July/080526.html" rel="noreferrer" target="_blank">https://lists.osgeo.org/pipermail/grass-user/2019-July/080526.html</a><br>
<br>
base_url = "<a href="http://wingrass.fsv.cvut.cz/" rel="noreferrer" target="_blank">http://wingrass.fsv.cvut.cz/</a>" \<br>
           "grass%(major)s%(minor)s/%(platform)s/addons/" \<br>
           "grass-%(major)s.%(minor)s.%(patch)s" % \<br>
           {'platform': platform,<br>
            'major': version[0], 'minor': version[1],<br>
            #'patch': version[2]} # comment this out<br>
            'patch': 'svn'} # add this<br>
<br>
--------------  <br>
<br>
see e.g.<br>
<br>
<a href="https://lists.osgeo.org/pipermail/grass-user/2019-July/080561.html" rel="noreferrer" target="_blank">https://lists.osgeo.org/pipermail/grass-user/2019-July/080561.html</a><br>
<br>
shows that, with the workaround, a GRASS GIS library mismatch issue may<br>
occur.<br>
<br>
<br>
* for the short term, we need a winGRASS addon consolidation and a fix<br>
release; our winGRASS users seem to use the addons in a regular way<br>
<br>
* for the long term, buidling winGRASS addon via appveyor (compare e.g.<br>
<a href="https://pdal.io/development/compilation/windows.html" rel="noreferrer" target="_blank">https://pdal.io/development/compilation/windows.html</a>) may be another way to<br>
deliver them.<br>
<br>
in another thread a discussion started how GRASS GIS should handle addons<br>
after the GIT switch: central repo vs. distributed addon repos.<br>
<br>
short and long term ideas/solutions for winGRASS addons mentioned above are<br>
related to the question central repo vs. distributed addon repos.<br>
<br>
ideas? suggestions? PRs? <br>
<br>
<br></blockquote><div><br></div><div>So far I have been telling people to use 7.2.3, the only version which seems to work with addons. Martin, any reason why the folder structure changed on the server, even for the stable 7.6 version?</div><div><br></div><div>Anna</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
<br>
<br>
<br>
<br>
-----<br>
best regards<br>
Helmut<br>
--<br>
Sent from: <a href="http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html</a><br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev</a></blockquote></div></div>