First , I must apologize for my intermittent communication, I am not able to check email regularly this week. I downloaded the most recent standalone installers tonight and the bug in 7.8.6 https://github.com/OSGeo/grass/issues/1965 is still there in the WinGRASS-8.1.dev-7e9610cfd-28-Setup.exe and WinGRASS-8.0.dev-ffb060a9c-36-Setup.exe binaries.
I see https://github.com/OSGeo/grass/pull/2068 has been merged into 8.0 release, but for some reason, this does not seem to be fixing these standalone builds. Since this is not an issue with the core grass code, but with the mswindows/GRASS-Installer.nsi.tmpl file, is there the possibility that the .nsi.tmpl file is not being refreshed during the build process? This all boils down to permissions on the etc/grass80.py file only set to read/execute for System and Administrative groups, not for local users. All of the other python files in the etc directory of the windows installation have the correct read/execute permissions , as set in line 594 of the mswindows/GRASS-Installer.nsi.tmpl , which was not changed in pull request 2068. Pull request 2068 simply changed line 762 to match line 594 to give the same permissions that all of the other python files in the etc directory. This worked on the version compiled on my development computer from source. Unfortunately, I will not be able to compile the current source code until I get back to my development computer late this week.
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev