Bug report #16110

Processing toolbox is hardcoded to GRASS 70

Added by Saber Razmjooei over 2 years ago. Updated over 2 years ago.

Status:Closed
Priority:Severe/Regression
Assignee:-
Category:Processing/GRASS
Affected QGIS version:master Regression?:No
Operating System:Linux Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:24022

Description

In linux, it should be /usr/bin/grass which contains the latest grass (currently 72).


Related issues

Duplicated by QGIS Application - Bug report #16019: Hardcoded “grass70” in ToolBox won’t work with grass new ... Closed 2016-12-29

History

#1 Updated by Saber Razmjooei over 2 years ago

  • Assignee deleted (Victor Olaya)

#2 Updated by Saber Razmjooei over 2 years ago

Alternatively, allow users to choose the folder where binaries are residing (similar to Windows).

#3 Updated by Paolo Cavallini over 2 years ago

I would avoid this, looks very odd for a Linux user. Executables are always in $PATH.

#4 Updated by Markus Neteler over 2 years ago

A way to choose between grass70 and grass72 (or any future G7 version) would be important.

GRASS GIS 7.0 and 7.2 are compatible in terms of flags and parameters, so no issues expected for the module definitions in "Processing".

#5 Updated by Jürgen Fischer over 2 years ago

  • Status changed from Open to Closed

Fixed in 099e7a7

#6 Updated by Donovan Cameron over 2 years ago

Is there any chance that this could be back ported to 2.18?

I tried to apply the diff provided by J. Fischer but it doesn't patch against 2.18.4.r51.ga7f92bd89d

#7 Updated by mlennert - over 2 years ago

+1 for backport, also to 2.14 as long as this is LTR.

Also available in: Atom PDF