OSGEO4W64 Installer installs Grass 7.6.0 but processing plugin and env variables point to 7.4.4.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

OSGEO4W64 Installer installs Grass 7.6.0 but processing plugin and env variables point to 7.4.4.

Nicolas Cadieux
Hi,

I am trying to do a clean install of Qgis using the OSGeo4W64
installer.  Before hand, I destroyed all QGIS registry keys, files,
temporary files, user profiles, shortcuts...  It seem the installer
installs QGIS 3.4.4 with GRASS 7.6.0.  However, Windows x_64 menu points
to "QGIS Desktop 3.4.4 with GRASS 7.4.4" and not GRASS 7.6.0.  Now, if I
install 7.4.4, It works but I would like to use 7.6.0. as it is the
default for 2.18 also.

When executing a Processing toolbox algo, I get GRASS GIS 7 binary
(grass.bat) can't be found on this system for a shell. Please install it
or configure your Path or OSGEO4W_ROOT environment variable.

This is the Path in the qgis-bin.env file

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs

This is the Path in the qgis-bin-g7.env file

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\grass\grass-7.4.4\lib;C:\OSGEO4~1\apps\grass\grass-7.4.4\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem

This is the Path in the "Current environment variable window"

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs

I tried to overwrite this using the following but it still does not work
(followed by a restart of QGIS):

USE CUSTOM VARIABLE WITH OVERWRITE

C:\OSGEO4~1\apps\qgis\bin;C:\OSGEO4~1\apps\Python37;C:\OSGEO4~1\apps\Python37\Scripts;C:\OSGEO4~1\apps\qt5\bin;C:\OSGEO4~1\apps\Python27\Scripts;C:\OSGEO4~1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBem;C:\OSGEO4~1\apps\Python37\lib\site-packages\pywin32_system32;C:\OSGEO4~1\apps\Python37\lib\site-packages\numpy\.libs;C:\OSGEO4~1\apps\grass\grass-7.6.0\lib;C:\OSGEO4~1\apps\grass\grass-7.6.0\bin;

What would be the next step???  Or do I just do a bug report?

Thanks

Nicolas

_______________________________________________
Qgis-user mailing list
[hidden email]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
Reply | Threaded
Open this post in threaded view
|

Re: OSGEO4W64 Installer installs Grass 7.6.0 but processing plugin and env variables point to 7.4.4.

Jürgen E. Fischer
Hi Nicolas,

On Fri, 25. Jan 2019 at 14:49:33 -0500, Nicolas Cadieux wrote:
> I am trying to do a clean install of Qgis using the OSGeo4W64 installer. 
> Before hand, I destroyed all QGIS registry keys, files, temporary files,
> user profiles, shortcuts...  It seem the installer installs QGIS 3.4.4 with
> GRASS 7.6.0.  However, Windows x_64 menu points to "QGIS Desktop 3.4.4 with
> GRASS 7.4.4" and not GRASS 7.6.0.  Now, if I install 7.4.4, It works but I
> would like to use 7.6.0. as it is the default for 2.18 also.

GRASS was updated after the QGIS release - hence it still expects 7.4.4.
Unfortunately the rebuilds I meanwhile failed because of bug in the new
GRASS package (requiring the 32bit install to be in C:\OSGeo4W32 and the 64bit
install to be in C:\OSGeo4W64 and failing otherwise).

I just fixed it locally and the builds are underway.

You can meanwhile downgrade GRASS or resort to the standalone installer, which
was built before the GRASS update.


Jürgen

--
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50
Software Engineer           D-26506 Norden            https://www.norbit.de
QGIS release manager (PSC)  Germany                    IRC: jef on FreeNode

norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Juergen Fischer, Nils Kutscher HR: Amtsgericht Aurich HRB 100827
Datenschutzerklaerung: https://www.norbit.de/83/

_______________________________________________
Qgis-user mailing list
[hidden email]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

signature.asc (844 bytes) Download Attachment