[GRASS-dev] [GRASS GIS] #3478: g.extension does not work with bitbucket repo

#3478: g.extension does not work with bitbucket repo
-------------------------+-------------------------
Reporter: veroandreo | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.4.1
Component: Default | Version: svn-trunk
Keywords: g.extension | CPU: Unspecified
Platform: Linux |
-------------------------+-------------------------
Using G7:g.extension to install an addon from a bitbucket repo gives
error. Here is the command and error:
{{{
g.extension extension=t.rast.in.gpm
url=https://bitbucket.org/lrntct/t.rast.in.gpm
Fetching <http://t.rast.in.gpm> from
<https://bitbucket.org/lrntct/t.rast.in.gpm/get/default.zip&gt; (be
patient)...
ERROR: Extension <http://t.rast.in.gpm> not found
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.4.1
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------

Comment (by neteler):

Confirmed. Opening the URL, I get
{{{
https://bitbucket.org/lrntct/t.rast.in.gpm/get/default.zip
Cannot resolve the cset
}}}

Seems that bitbucket has changed something which requires a change in
g.extension?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:1&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------
Changes (by veroandreo):

* milestone: 7.4.5 => 7.8.0

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:6&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------

Comment (by annakrat):

In [changeset:"74376" 74376]:
{{{
#!CommitTicketReference repository="" revision="74376"
g.extension: fix bitbucket download, assumes master branch, see #3478
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:7&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------

Comment (by annakrat):

Please test, probably should be backported. Note that it will download zip
always from master branch.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:8&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------

Comment (by veroandreo):

It seems to work as expected now, extension successfully installed.

Backport?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:9&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------

Comment (by annakrat):

In [changeset:"74412" 74412]:
{{{
#!CommitTicketReference repository="" revision="74412"
g.extension: fix bitbucket download, assumes master branch, see #3478
(merge from trunk, r74376)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:10&gt;
GRASS GIS <https://grass.osgeo.org>

#3478: g.extension does not work with bitbucket repo
--------------------------+-------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: 7.8.0
Component: Default | Version: svn-trunk
Resolution: fixed | Keywords: g.extension
       CPU: Unspecified | Platform: Linux
--------------------------+-------------------------
Changes (by annakrat):

* status: new => closed
* resolution: => fixed

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3478#comment:11&gt;
GRASS GIS <https://grass.osgeo.org>