Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
I had a chance to test on El Capitan - no problems. I used the GRASS sample data from the GRASS website. Can you try with the GRASS sample data? And try it in a separate GRASS DB. > On Oct 18, 2016, at 4:56 PM, Mr. Stace D Maples > wrote: > > It’s something gone wrong with QGIS/GRASS7 compatibility on Mac. > > I was finally able to get the old Grass6 tools to work by installing Grass 6 > and resetting the Processing Toolbox paths to that installation (and deleting > all Msys paths). > > SO, the Grass7 thing on Mac appears to not be resolved, yet. > > In F,L&T, > Stace Maples > Geospatial Manager > Stanford Geospatial Center > @mapninja > G+, Skype, Hangout: stacey.maples > 214.641.0920 > Find GeoData: https://earthworks.stanford.edu > Get GeoHelp: https://gis.stanford.edu/ > stanfordgis Listserv: > https://mailman.stanford.edu/mailman/listinfo/stanfordgis > > "I have a map of the United States... actual size. > It says, "Scale: 1 mile = 1 mile." > I spent last summer folding it." > -Steven Wright- > > From: Paul Shapley > Date: Tuesday, October 18, 2016 at 5:29 AM > To: Stace Maples > Subject: Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac? > > Hi...check your using Grass 7.0.4 and QGIS 2.16.3 Grass and ensure you have > correct location to the grass tool in QGIS i.e In QGIS go to 'Processing' > then 'Options' then GRASS7-folder = c:\OSGeo4W\apps\grass-7.0.4. But i > haven't used the MAC version for many years. > > Paul Shapley > > On 18 October 2016 at 00:54, Mr. Stace D Maples > wrote: >> I can confirm that I am currently struggling with getting Grass7 tools to >> work in 2.16.3, as well. >> >> Has anyone figured out how to fix this? I¹ve been on StackExchange for >> about 3 hours, now. >> >> In F,L&T, >> Stace Maples >> Geospatial Manager >> Stanford Geospatial Center >> @mapninja >> G+, Skype, Hangout: stacey.maples >> 214.641.0920 >> Find GeoData: https://earthworks.stanford.edu >> Get GeoHelp: https://gis.stanford.edu/ >> stanfordgis Listserv: >> https://mailman.stanford.edu/mailman/listinfo/stanfordgis >> >> "I have a map of the United States... actual size. >> It says, "Scale: 1 mile = 1 mile." >> I spent last summer folding it." >> -Steven Wright- >> >> >> >> >> On 10/11/16, 7:06 AM, "Qgis-user on behalf of William Kyngesburye" >> >> wrote: >> >> >Install 2.16.3, this should fix GRASS problems. >> > >> >> On Oct 11, 2016, at 8:07 AM, wkent wrote: >> >> >> >> I can run GRASS commands through the GRASS toolbox (using the GRASS >> >>plugin); but I am unable to run them through the Processing Toolbox. I >> >>get the "This algorithm cannot be run :-(" error, and the QGIS log shows: >> >> >> >> 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output >> >> /bin/sh: grass70: command not found >> >> >> >> /bin/sh: grass70: command not found >> >> >> >> I have set the paths in both the Processing Toolbox options, and the >> >>GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. >> >> >> >> In regards to the crash I get when trying to add an existing GRASS >> >>layer (vector or raster) from the Browser panel to the Layers panel, the >> >>attached text file is the crash report that was generated. >> >> >> >> Thanks so much for your help! >> >> >> >> On 2016-10-07 5:51 pm, William Kyngesburye wrote: >> >>> Loading GRASS data and using the GRASS toolbox are separate from using >> >>> GRASS "algorithms" in the Processing plugin. >> >>> The Processing plugin needs to know where GRASS is (set in Processing >> >>> options, but defaults to bundled GRASS 7), and runs GRASS commands in >> >>> a separate process than QGIS (should not crash QGIS). >> >>> Loading GRASS data in QGIS needs no configuration of a GRASS path >> >>> (this could crash QGIS if there is a bug or build problem). Running >> >>> GRASS modules does need configuration, but this also defaults to the >> >>> bundled GRASS 7. There is also a "general" GRASS option for the GRASS >> >>> installation path, but this seems to default to the compiled GRASS >> >>> location. You can try setti
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
It’s something gone wrong with QGIS/GRASS7 compatibility on Mac. I was finally able to get the old Grass6 tools to work by installing Grass 6 and resetting the Processing Toolbox paths to that installation (and deleting all Msys paths). SO, the Grass7 thing on Mac appears to not be resolved, yet. In F,L&T, Stace Maples Geospatial Manager Stanford Geospatial Center @mapninja G+, Skype, Hangout: stacey.maples 214.641.0920 Find GeoData: https://earthworks.stanford.edu Get GeoHelp: https://gis.stanford.edu/ stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis "I have a map of the United States... actual size. It says, "Scale: 1 mile = 1 mile." I spent last summer folding it." -Steven Wright- From: Paul Shapley mailto:p.shap...@gmail.com>> Date: Tuesday, October 18, 2016 at 5:29 AM To: Stace Maples mailto:stacemap...@stanford.edu>> Subject: Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac? Hi...check your using Grass 7.0.4 and QGIS 2.16.3 Grass and ensure you have correct location to the grass tool in QGIS i.e In QGIS go to 'Processing' then 'Options' then GRASS7-folder = c:\OSGeo4W\apps\grass-7.0.4. But i haven't used the MAC version for many years. Paul Shapley On 18 October 2016 at 00:54, Mr. Stace D Maples mailto:stacemap...@stanford.edu>> wrote: I can confirm that I am currently struggling with getting Grass7 tools to work in 2.16.3, as well. Has anyone figured out how to fix this? I¹ve been on StackExchange for about 3 hours, now. In F,L&T, Stace Maples Geospatial Manager Stanford Geospatial Center @mapninja G+, Skype, Hangout: stacey.maples 214.641.0920 Find GeoData: https://earthworks.stanford.edu Get GeoHelp: https://gis.stanford.edu/ stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis "I have a map of the United States... actual size. It says, "Scale: 1 mile = 1 mile." I spent last summer folding it." -Steven Wright- On 10/11/16, 7:06 AM, "Qgis-user on behalf of William Kyngesburye" mailto:qgis-user-boun...@lists.osgeo.org> on behalf of wokl...@kyngchaos.com<mailto:wokl...@kyngchaos.com>> wrote: >Install 2.16.3, this should fix GRASS problems. > >> On Oct 11, 2016, at 8:07 AM, wkent >> mailto:wk...@medinaco.org>> wrote: >> >> I can run GRASS commands through the GRASS toolbox (using the GRASS >>plugin); but I am unable to run them through the Processing Toolbox. I >>get the "This algorithm cannot be run :-(" error, and the QGIS log shows: >> >> 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output >> /bin/sh: grass70: command not found >> >> /bin/sh: grass70: command not found >> >> I have set the paths in both the Processing Toolbox options, and the >>GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. >> >> In regards to the crash I get when trying to add an existing GRASS >>layer (vector or raster) from the Browser panel to the Layers panel, the >>attached text file is the crash report that was generated. >> >> Thanks so much for your help! >> >> On 2016-10-07 5:51 pm, William Kyngesburye wrote: >>> Loading GRASS data and using the GRASS toolbox are separate from using >>> GRASS "algorithms" in the Processing plugin. >>> The Processing plugin needs to know where GRASS is (set in Processing >>> options, but defaults to bundled GRASS 7), and runs GRASS commands in >>> a separate process than QGIS (should not crash QGIS). >>> Loading GRASS data in QGIS needs no configuration of a GRASS path >>> (this could crash QGIS if there is a bug or build problem). Running >>> GRASS modules does need configuration, but this also defaults to the >>> bundled GRASS 7. There is also a "general" GRASS option for the GRASS >>> installation path, but this seems to default to the compiled GRASS >>> location. You can try setting this to the QGIS app: >>> /Applications/QGIS.app/Contents/MacOS/grass7 >>> If you still get a crash, a copy of the crash log would help figure >>> out what's wrong. >>>> On Oct 7, 2016, at 1:30 PM, wkent >>>> mailto:wk...@medinaco.org>> wrote: >>>> On 2016-09-29 8:45 am, Howard Frederick wrote: >>>>> Recently upgraded to 2.16 - but cannot enable GRASS in the >>>>>Processing configuration. Any ideas how to make this work? >>>>> The folder seems to be correctly indicated in the config: >>>>>/Applications/QGIS.app/Contents/MacOS/grass7 >>>>> This (and alternatives like ending as grass7/ ) give "This algori
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
What symptoms do you have? Error messages? How are the Grass 7 options set up in the Processing 'Options ...' section? GRASS working for me on OS X 10.10.5, QGIS 2.16.3. On 18 October 2016 at 02:54, Mr. Stace D Maples wrote: > I can confirm that I am currently struggling with getting Grass7 tools to > work in 2.16.3, as well. > > Has anyone figured out how to fix this? I¹ve been on StackExchange for > about 3 hours, now. > > In F,L&T, > Stace Maples > Geospatial Manager > Stanford Geospatial Center > @mapninja > G+, Skype, Hangout: stacey.maples > 214.641.0920 > Find GeoData: https://earthworks.stanford.edu > Get GeoHelp: https://gis.stanford.edu/ > stanfordgis Listserv: > https://mailman.stanford.edu/mailman/listinfo/stanfordgis > > "I have a map of the United States... actual size. > It says, "Scale: 1 mile = 1 mile." > I spent last summer folding it." > -Steven Wright- > > > > > On 10/11/16, 7:06 AM, "Qgis-user on behalf of William Kyngesburye" > > wrote: > > >Install 2.16.3, this should fix GRASS problems. > > > >> On Oct 11, 2016, at 8:07 AM, wkent wrote: > >> > >> I can run GRASS commands through the GRASS toolbox (using the GRASS > >>plugin); but I am unable to run them through the Processing Toolbox. I > >>get the "This algorithm cannot be run :-(" error, and the QGIS log shows: > >> > >> 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output > >> /bin/sh: grass70: command not found > >> > >> /bin/sh: grass70: command not found > >> > >> I have set the paths in both the Processing Toolbox options, and the > >>GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. > >> > >> In regards to the crash I get when trying to add an existing GRASS > >>layer (vector or raster) from the Browser panel to the Layers panel, the > >>attached text file is the crash report that was generated. > >> > >> Thanks so much for your help! > >> > >> On 2016-10-07 5:51 pm, William Kyngesburye wrote: > >>> Loading GRASS data and using the GRASS toolbox are separate from using > >>> GRASS "algorithms" in the Processing plugin. > >>> The Processing plugin needs to know where GRASS is (set in Processing > >>> options, but defaults to bundled GRASS 7), and runs GRASS commands in > >>> a separate process than QGIS (should not crash QGIS). > >>> Loading GRASS data in QGIS needs no configuration of a GRASS path > >>> (this could crash QGIS if there is a bug or build problem). Running > >>> GRASS modules does need configuration, but this also defaults to the > >>> bundled GRASS 7. There is also a "general" GRASS option for the GRASS > >>> installation path, but this seems to default to the compiled GRASS > >>> location. You can try setting this to the QGIS app: > >>> /Applications/QGIS.app/Contents/MacOS/grass7 > >>> If you still get a crash, a copy of the crash log would help figure > >>> out what's wrong. > On Oct 7, 2016, at 1:30 PM, wkent wrote: > On 2016-09-29 8:45 am, Howard Frederick wrote: > > Recently upgraded to 2.16 - but cannot enable GRASS in the > >Processing configuration. Any ideas how to make this work? > > The folder seems to be correctly indicated in the config: > >/Applications/QGIS.app/Contents/MacOS/grass7 > > This (and alternatives like ending as grass7/ ) give "This algorithm > >cannot be run :-(". > > Version: QGIS 2.16.2, on OS X 10.10.5. > Same error here, except running OS X 10.11.6. It seems to be a path > issue, although I have not been able to determine where the path is > set. > Additionally, while QGIS is able to locate and open my existing GRASS > locations/mapsets, when I click on a GRASS layer in the browser panel > to add to the layers panel, QGIS crashes. > ___ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user > >>> - > >>> William Kyngesburye > >>> http://www.kyngchaos.com/ > >>> "Those people who most want to rule people are, ipso-facto, those > >>> least suited to do it." > >>> - A rule of the universe, from the HitchHiker's Guide to the Galaxy > >> > > > >- > >William Kyngesburye > >http://www.kyngchaos.com/ > > > >"We can die but once, and that once we must die. To be always fearing, > >then, would not avert it, and would make life miserable." > > > >- Tarzan, on death > > > >___ > >Qgis-user mailing list > >Qgis-user@lists.osgeo.org > >List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > >Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user > > > ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
I can confirm that I am currently struggling with getting Grass7 tools to work in 2.16.3, as well. Has anyone figured out how to fix this? I¹ve been on StackExchange for about 3 hours, now. In F,L&T, Stace Maples Geospatial Manager Stanford Geospatial Center @mapninja G+, Skype, Hangout: stacey.maples 214.641.0920 Find GeoData: https://earthworks.stanford.edu Get GeoHelp: https://gis.stanford.edu/ stanfordgis Listserv: https://mailman.stanford.edu/mailman/listinfo/stanfordgis "I have a map of the United States... actual size. It says, "Scale: 1 mile = 1 mile." I spent last summer folding it." -Steven Wright- On 10/11/16, 7:06 AM, "Qgis-user on behalf of William Kyngesburye" wrote: >Install 2.16.3, this should fix GRASS problems. > >> On Oct 11, 2016, at 8:07 AM, wkent wrote: >> >> I can run GRASS commands through the GRASS toolbox (using the GRASS >>plugin); but I am unable to run them through the Processing Toolbox. I >>get the "This algorithm cannot be run :-(" error, and the QGIS log shows: >> >> 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output >> /bin/sh: grass70: command not found >> >> /bin/sh: grass70: command not found >> >> I have set the paths in both the Processing Toolbox options, and the >>GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. >> >> In regards to the crash I get when trying to add an existing GRASS >>layer (vector or raster) from the Browser panel to the Layers panel, the >>attached text file is the crash report that was generated. >> >> Thanks so much for your help! >> >> On 2016-10-07 5:51 pm, William Kyngesburye wrote: >>> Loading GRASS data and using the GRASS toolbox are separate from using >>> GRASS "algorithms" in the Processing plugin. >>> The Processing plugin needs to know where GRASS is (set in Processing >>> options, but defaults to bundled GRASS 7), and runs GRASS commands in >>> a separate process than QGIS (should not crash QGIS). >>> Loading GRASS data in QGIS needs no configuration of a GRASS path >>> (this could crash QGIS if there is a bug or build problem). Running >>> GRASS modules does need configuration, but this also defaults to the >>> bundled GRASS 7. There is also a "general" GRASS option for the GRASS >>> installation path, but this seems to default to the compiled GRASS >>> location. You can try setting this to the QGIS app: >>> /Applications/QGIS.app/Contents/MacOS/grass7 >>> If you still get a crash, a copy of the crash log would help figure >>> out what's wrong. On Oct 7, 2016, at 1:30 PM, wkent wrote: On 2016-09-29 8:45 am, Howard Frederick wrote: > Recently upgraded to 2.16 - but cannot enable GRASS in the >Processing configuration. Any ideas how to make this work? > The folder seems to be correctly indicated in the config: >/Applications/QGIS.app/Contents/MacOS/grass7 > This (and alternatives like ending as grass7/ ) give "This algorithm >cannot be run :-(". > Version: QGIS 2.16.2, on OS X 10.10.5. Same error here, except running OS X 10.11.6. It seems to be a path issue, although I have not been able to determine where the path is set. Additionally, while QGIS is able to locate and open my existing GRASS locations/mapsets, when I click on a GRASS layer in the browser panel to add to the layers panel, QGIS crashes. ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user >>> - >>> William Kyngesburye >>> http://www.kyngchaos.com/ >>> "Those people who most want to rule people are, ipso-facto, those >>> least suited to do it." >>> - A rule of the universe, from the HitchHiker's Guide to the Galaxy >> > >- >William Kyngesburye >http://www.kyngchaos.com/ > >"We can die but once, and that once we must die. To be always fearing, >then, would not avert it, and would make life miserable." > >- Tarzan, on death > >___ >Qgis-user mailing list >Qgis-user@lists.osgeo.org >List info: http://lists.osgeo.org/mailman/listinfo/qgis-user >Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
QGIS should not be affected by El Capitan's SIP security, this includes GRASS functions of the plugin and Processing. It's the standalone GRASS that has had problems with SIP. > On Oct 11, 2016, at 9:37 PM, Berns Buenaobra wrote: > > As far as my experience brought me into using MAC OS for QGIS with GRASS or > GRASS alone - if your MAC OS X is El Capitan right now there is no solution > that exist and disabling the security feature is not a guarantee that it will > work with El Capitan - the developer's advise was to wait for newer package > for it. > > Since upgrading to El Capitan - I cannot anymore use GRASS so I resort to my > Bootcamp WIndows partition and have it done everything in a QGIS Windows > version without a hitch or trouble. > > Regards, > Berns B. > > On Tue, Oct 11, 2016 at 11:14 AM, William Kyngesburye > wrote: > Well, I don't see a problem with the build (linked libraries/binary images). > It looks like something got out of control, but it's too deep for me. I'm > not crashing in the browser or opening a GRASS layer. > > Are you sure it happens when you click a GRASS layer? Try letting the > browser sit for a while and see it QGIS eventually crashes. > > Does it happen with both raster and vector layers? or just one? > > Try closing the browser panel and opening again. > > Try closing the browser panel and loading the GRASS layer with drag-n-drop > (very clunky) - for a raster the named file in the cellhd folder of the > mapset, for a vector the head file in the named subfolder of the vector > folder. Oddly, I get a crash on rasters with this method, but not vectors. > This method names the layers added by the file names selected. > > Are there other kinds of data showing in the browser tree? Maybe try to > isolate the GRASS data so only it appears in the tree. > > > On Oct 11, 2016, at 10:15 AM, wkent wrote: > > > > Sure, no problem. See attached text file. > > > > On 2016-10-11 11:07 am, William Kyngesburye wrote: > >> Could you post a new crash log? > >>> On Oct 11, 2016, at 9:42 AM, wkent wrote: > >>> Great! 2.16.3 resolves the problem of not being able to access the GRASS > >>> tools from the Processing toolbox. Thanks so much for the quick fix. > >>> I am however still getting a crash when trying to work with existing > >>> GRASS data layers. As soon as I click on a GRASS layer in the Browser > >>> panel, QGIS crashes. > >>> On 2016-10-11 10:06 am, William Kyngesburye wrote: > Install 2.16.3, this should fix GRASS problems. > > On Oct 11, 2016, at 8:07 AM, wkent wrote: > > I can run GRASS commands through the GRASS toolbox (using the GRASS > > plugin); but I am unable to run them through the Processing Toolbox. I > > get the "This algorithm cannot be run :-(" error, and the QGIS log > > shows: > > 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output > > /bin/sh: grass70: command not found > > /bin/sh: grass70: command not found > > I have set the paths in both the Processing Toolbox options, and the > > GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. > > In regards to the crash I get when trying to add an existing GRASS > > layer (vector or raster) from the Browser panel to the Layers panel, > > the attached text file is the crash report that was generated. > > Thanks so much for your help! > > On 2016-10-07 5:51 pm, William Kyngesburye wrote: > >> Loading GRASS data and using the GRASS toolbox are separate from using > >> GRASS "algorithms" in the Processing plugin. > >> The Processing plugin needs to know where GRASS is (set in Processing > >> options, but defaults to bundled GRASS 7), and runs GRASS commands in > >> a separate process than QGIS (should not crash QGIS). > >> Loading GRASS data in QGIS needs no configuration of a GRASS path > >> (this could crash QGIS if there is a bug or build problem). Running > >> GRASS modules does need configuration, but this also defaults to the > >> bundled GRASS 7. There is also a "general" GRASS option for the GRASS > >> installation path, but this seems to default to the compiled GRASS > >> location. You can try setting this to the QGIS app: > >> /Applications/QGIS.app/Contents/MacOS/grass7 > >> If you still get a crash, a copy of the crash log would help figure > >> out what's wrong. > >>> On Oct 7, 2016, at 1:30 PM, wkent wrote: > >>> On 2016-09-29 8:45 am, Howard Frederick wrote: > Recently upgraded to 2.16 - but cannot enable GRASS in the > Processing configuration. Any ideas how to make this work? > The folder seems to be correctly indicated in the config: > /Applications/QGIS.app/Contents/MacOS/grass7 > This (and alternatives like ending as grass7/ ) give "This algorithm > cannot be run :-(". > Version: QGIS
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
As far as my experience brought me into using MAC OS for QGIS with GRASS or GRASS alone - if your MAC OS X is El Capitan right now there is no solution that exist and disabling the security feature is not a guarantee that it will work with El Capitan - the developer's advise was to wait for newer package for it. Since upgrading to El Capitan - I cannot anymore use GRASS so I resort to my Bootcamp WIndows partition and have it done everything in a QGIS Windows version without a hitch or trouble. Regards, Berns B. On Tue, Oct 11, 2016 at 11:14 AM, William Kyngesburye wrote: > Well, I don't see a problem with the build (linked libraries/binary > images). It looks like something got out of control, but it's too deep for > me. I'm not crashing in the browser or opening a GRASS layer. > > Are you sure it happens when you click a GRASS layer? Try letting the > browser sit for a while and see it QGIS eventually crashes. > > Does it happen with both raster and vector layers? or just one? > > Try closing the browser panel and opening again. > > Try closing the browser panel and loading the GRASS layer with drag-n-drop > (very clunky) - for a raster the named file in the cellhd folder of the > mapset, for a vector the head file in the named subfolder of the vector > folder. Oddly, I get a crash on rasters with this method, but not > vectors. This method names the layers added by the file names selected. > > Are there other kinds of data showing in the browser tree? Maybe try to > isolate the GRASS data so only it appears in the tree. > > > On Oct 11, 2016, at 10:15 AM, wkent wrote: > > > > Sure, no problem. See attached text file. > > > > On 2016-10-11 11:07 am, William Kyngesburye wrote: > >> Could you post a new crash log? > >>> On Oct 11, 2016, at 9:42 AM, wkent wrote: > >>> Great! 2.16.3 resolves the problem of not being able to access the > GRASS tools from the Processing toolbox. Thanks so much for the quick fix. > >>> I am however still getting a crash when trying to work with existing > GRASS data layers. As soon as I click on a GRASS layer in the Browser > panel, QGIS crashes. > >>> On 2016-10-11 10:06 am, William Kyngesburye wrote: > Install 2.16.3, this should fix GRASS problems. > > On Oct 11, 2016, at 8:07 AM, wkent wrote: > > I can run GRASS commands through the GRASS toolbox (using the GRASS > plugin); but I am unable to run them through the Processing Toolbox. I get > the "This algorithm cannot be run :-(" error, and the QGIS log shows: > > 2016-10-11T09:02:12 0 GRASS GIS 7 execution console > output > > /bin/sh: grass70: command not found > > /bin/sh: grass70: command not found > > I have set the paths in both the Processing Toolbox options, and the > GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. > > In regards to the crash I get when trying to add an existing GRASS > layer (vector or raster) from the Browser panel to the Layers panel, the > attached text file is the crash report that was generated. > > Thanks so much for your help! > > On 2016-10-07 5:51 pm, William Kyngesburye wrote: > >> Loading GRASS data and using the GRASS toolbox are separate from > using > >> GRASS "algorithms" in the Processing plugin. > >> The Processing plugin needs to know where GRASS is (set in > Processing > >> options, but defaults to bundled GRASS 7), and runs GRASS commands > in > >> a separate process than QGIS (should not crash QGIS). > >> Loading GRASS data in QGIS needs no configuration of a GRASS path > >> (this could crash QGIS if there is a bug or build problem). Running > >> GRASS modules does need configuration, but this also defaults to the > >> bundled GRASS 7. There is also a "general" GRASS option for the > GRASS > >> installation path, but this seems to default to the compiled GRASS > >> location. You can try setting this to the QGIS app: > >> /Applications/QGIS.app/Contents/MacOS/grass7 > >> If you still get a crash, a copy of the crash log would help figure > >> out what's wrong. > >>> On Oct 7, 2016, at 1:30 PM, wkent wrote: > >>> On 2016-09-29 8:45 am, Howard Frederick wrote: > Recently upgraded to 2.16 - but cannot enable GRASS in the > Processing configuration. Any ideas how to make this work? > The folder seems to be correctly indicated in the config: > /Applications/QGIS.app/Contents/MacOS/grass7 > This (and alternatives like ending as grass7/ ) give "This > algorithm cannot be run :-(". > Version: QGIS 2.16.2, on OS X 10.10.5. > >>> Same error here, except running OS X 10.11.6. It seems to be a > path issue, although I have not been able to determine where the path is > set. > >>> Additionally, while QGIS is able to locate and open my existing > GRASS locations/mapsets, when I click on a GRASS layer in the browser panel > to add to the layers panel, QGIS
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
Well, I don't see a problem with the build (linked libraries/binary images). It looks like something got out of control, but it's too deep for me. I'm not crashing in the browser or opening a GRASS layer. Are you sure it happens when you click a GRASS layer? Try letting the browser sit for a while and see it QGIS eventually crashes. Does it happen with both raster and vector layers? or just one? Try closing the browser panel and opening again. Try closing the browser panel and loading the GRASS layer with drag-n-drop (very clunky) - for a raster the named file in the cellhd folder of the mapset, for a vector the head file in the named subfolder of the vector folder. Oddly, I get a crash on rasters with this method, but not vectors. This method names the layers added by the file names selected. Are there other kinds of data showing in the browser tree? Maybe try to isolate the GRASS data so only it appears in the tree. > On Oct 11, 2016, at 10:15 AM, wkent wrote: > > Sure, no problem. See attached text file. > > On 2016-10-11 11:07 am, William Kyngesburye wrote: >> Could you post a new crash log? >>> On Oct 11, 2016, at 9:42 AM, wkent wrote: >>> Great! 2.16.3 resolves the problem of not being able to access the GRASS >>> tools from the Processing toolbox. Thanks so much for the quick fix. >>> I am however still getting a crash when trying to work with existing GRASS >>> data layers. As soon as I click on a GRASS layer in the Browser panel, >>> QGIS crashes. >>> On 2016-10-11 10:06 am, William Kyngesburye wrote: Install 2.16.3, this should fix GRASS problems. > On Oct 11, 2016, at 8:07 AM, wkent wrote: > I can run GRASS commands through the GRASS toolbox (using the GRASS > plugin); but I am unable to run them through the Processing Toolbox. I > get the "This algorithm cannot be run :-(" error, and the QGIS log shows: > 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output > /bin/sh: grass70: command not found > /bin/sh: grass70: command not found > I have set the paths in both the Processing Toolbox options, and the > GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. > In regards to the crash I get when trying to add an existing GRASS layer > (vector or raster) from the Browser panel to the Layers panel, the > attached text file is the crash report that was generated. > Thanks so much for your help! > On 2016-10-07 5:51 pm, William Kyngesburye wrote: >> Loading GRASS data and using the GRASS toolbox are separate from using >> GRASS "algorithms" in the Processing plugin. >> The Processing plugin needs to know where GRASS is (set in Processing >> options, but defaults to bundled GRASS 7), and runs GRASS commands in >> a separate process than QGIS (should not crash QGIS). >> Loading GRASS data in QGIS needs no configuration of a GRASS path >> (this could crash QGIS if there is a bug or build problem). Running >> GRASS modules does need configuration, but this also defaults to the >> bundled GRASS 7. There is also a "general" GRASS option for the GRASS >> installation path, but this seems to default to the compiled GRASS >> location. You can try setting this to the QGIS app: >> /Applications/QGIS.app/Contents/MacOS/grass7 >> If you still get a crash, a copy of the crash log would help figure >> out what's wrong. >>> On Oct 7, 2016, at 1:30 PM, wkent wrote: >>> On 2016-09-29 8:45 am, Howard Frederick wrote: Recently upgraded to 2.16 - but cannot enable GRASS in the Processing configuration. Any ideas how to make this work? The folder seems to be correctly indicated in the config: /Applications/QGIS.app/Contents/MacOS/grass7 This (and alternatives like ending as grass7/ ) give "This algorithm cannot be run :-(". Version: QGIS 2.16.2, on OS X 10.10.5. >>> Same error here, except running OS X 10.11.6. It seems to be a path >>> issue, although I have not been able to determine where the path is set. >>> Additionally, while QGIS is able to locate and open my existing GRASS >>> locations/mapsets, when I click on a GRASS layer in the browser panel >>> to add to the layers panel, QGIS crashes. >>> ___ >>> Qgis-user mailing list >>> Qgis-user@lists.osgeo.org >>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user >>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user >> - >> William Kyngesburye >> http://www.kyngchaos.com/ >> "Those people who most want to rule people are, ipso-facto, those >> least suited to do it." >> - A rule of the universe, from the HitchHiker's Guide to the Galaxy > - William Kyngesburye http://www.kyngchaos.com/ "We can die but once,
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
Could you post a new crash log? > On Oct 11, 2016, at 9:42 AM, wkent wrote: > > Great! 2.16.3 resolves the problem of not being able to access the GRASS > tools from the Processing toolbox. Thanks so much for the quick fix. > > I am however still getting a crash when trying to work with existing GRASS > data layers. As soon as I click on a GRASS layer in the Browser panel, QGIS > crashes. > > On 2016-10-11 10:06 am, William Kyngesburye wrote: >> Install 2.16.3, this should fix GRASS problems. >>> On Oct 11, 2016, at 8:07 AM, wkent wrote: >>> I can run GRASS commands through the GRASS toolbox (using the GRASS >>> plugin); but I am unable to run them through the Processing Toolbox. I get >>> the "This algorithm cannot be run :-(" error, and the QGIS log shows: >>> 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output >>> /bin/sh: grass70: command not found >>> /bin/sh: grass70: command not found >>> I have set the paths in both the Processing Toolbox options, and the GRASS >>> Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. >>> In regards to the crash I get when trying to add an existing GRASS layer >>> (vector or raster) from the Browser panel to the Layers panel, the attached >>> text file is the crash report that was generated. >>> Thanks so much for your help! >>> On 2016-10-07 5:51 pm, William Kyngesburye wrote: Loading GRASS data and using the GRASS toolbox are separate from using GRASS "algorithms" in the Processing plugin. The Processing plugin needs to know where GRASS is (set in Processing options, but defaults to bundled GRASS 7), and runs GRASS commands in a separate process than QGIS (should not crash QGIS). Loading GRASS data in QGIS needs no configuration of a GRASS path (this could crash QGIS if there is a bug or build problem). Running GRASS modules does need configuration, but this also defaults to the bundled GRASS 7. There is also a "general" GRASS option for the GRASS installation path, but this seems to default to the compiled GRASS location. You can try setting this to the QGIS app: /Applications/QGIS.app/Contents/MacOS/grass7 If you still get a crash, a copy of the crash log would help figure out what's wrong. > On Oct 7, 2016, at 1:30 PM, wkent wrote: > On 2016-09-29 8:45 am, Howard Frederick wrote: >> Recently upgraded to 2.16 - but cannot enable GRASS in the Processing >> configuration. Any ideas how to make this work? >> The folder seems to be correctly indicated in the config: >> /Applications/QGIS.app/Contents/MacOS/grass7 >> This (and alternatives like ending as grass7/ ) give "This algorithm >> cannot be run :-(". >> Version: QGIS 2.16.2, on OS X 10.10.5. > Same error here, except running OS X 10.11.6. It seems to be a path > issue, although I have not been able to determine where the path is set. > Additionally, while QGIS is able to locate and open my existing GRASS > locations/mapsets, when I click on a GRASS layer in the browser panel to > add to the layers panel, QGIS crashes. > ___ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user - William Kyngesburye http://www.kyngchaos.com/ "Those people who most want to rule people are, ipso-facto, those least suited to do it." - A rule of the universe, from the HitchHiker's Guide to the Galaxy >>> >> - >> William Kyngesburye >> http://www.kyngchaos.com/ >> "We can die but once, and that once we must die. To be always >> fearing, then, would not avert it, and would make life miserable." >> - Tarzan, on death > ___ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user - William Kyngesburye http://www.kyngchaos.com/ "Time is an illusion - lunchtime doubly so." - Ford Prefect ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
Great! 2.16.3 resolves the problem of not being able to access the GRASS tools from the Processing toolbox. Thanks so much for the quick fix. I am however still getting a crash when trying to work with existing GRASS data layers. As soon as I click on a GRASS layer in the Browser panel, QGIS crashes. On 2016-10-11 10:06 am, William Kyngesburye wrote: Install 2.16.3, this should fix GRASS problems. On Oct 11, 2016, at 8:07 AM, wkent wrote: I can run GRASS commands through the GRASS toolbox (using the GRASS plugin); but I am unable to run them through the Processing Toolbox. I get the "This algorithm cannot be run :-(" error, and the QGIS log shows: 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output /bin/sh: grass70: command not found /bin/sh: grass70: command not found I have set the paths in both the Processing Toolbox options, and the GRASS Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. In regards to the crash I get when trying to add an existing GRASS layer (vector or raster) from the Browser panel to the Layers panel, the attached text file is the crash report that was generated. Thanks so much for your help! On 2016-10-07 5:51 pm, William Kyngesburye wrote: Loading GRASS data and using the GRASS toolbox are separate from using GRASS "algorithms" in the Processing plugin. The Processing plugin needs to know where GRASS is (set in Processing options, but defaults to bundled GRASS 7), and runs GRASS commands in a separate process than QGIS (should not crash QGIS). Loading GRASS data in QGIS needs no configuration of a GRASS path (this could crash QGIS if there is a bug or build problem). Running GRASS modules does need configuration, but this also defaults to the bundled GRASS 7. There is also a "general" GRASS option for the GRASS installation path, but this seems to default to the compiled GRASS location. You can try setting this to the QGIS app: /Applications/QGIS.app/Contents/MacOS/grass7 If you still get a crash, a copy of the crash log would help figure out what's wrong. On Oct 7, 2016, at 1:30 PM, wkent wrote: On 2016-09-29 8:45 am, Howard Frederick wrote: Recently upgraded to 2.16 - but cannot enable GRASS in the Processing configuration. Any ideas how to make this work? The folder seems to be correctly indicated in the config: /Applications/QGIS.app/Contents/MacOS/grass7 This (and alternatives like ending as grass7/ ) give "This algorithm cannot be run :-(". Version: QGIS 2.16.2, on OS X 10.10.5. Same error here, except running OS X 10.11.6. It seems to be a path issue, although I have not been able to determine where the path is set. Additionally, while QGIS is able to locate and open my existing GRASS locations/mapsets, when I click on a GRASS layer in the browser panel to add to the layers panel, QGIS crashes. ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user - William Kyngesburye http://www.kyngchaos.com/ "Those people who most want to rule people are, ipso-facto, those least suited to do it." - A rule of the universe, from the HitchHiker's Guide to the Galaxy - William Kyngesburye http://www.kyngchaos.com/ "We can die but once, and that once we must die. To be always fearing, then, would not avert it, and would make life miserable." - Tarzan, on death ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
Install 2.16.3, this should fix GRASS problems. > On Oct 11, 2016, at 8:07 AM, wkent wrote: > > I can run GRASS commands through the GRASS toolbox (using the GRASS plugin); > but I am unable to run them through the Processing Toolbox. I get the "This > algorithm cannot be run :-(" error, and the QGIS log shows: > > 2016-10-11T09:02:12 0 GRASS GIS 7 execution console output > /bin/sh: grass70: command not found > > /bin/sh: grass70: command not found > > I have set the paths in both the Processing Toolbox options, and the GRASS > Plugin options, to /Applications/QGIS.app/Contents/MacOS/grass7. > > In regards to the crash I get when trying to add an existing GRASS layer > (vector or raster) from the Browser panel to the Layers panel, the attached > text file is the crash report that was generated. > > Thanks so much for your help! > > On 2016-10-07 5:51 pm, William Kyngesburye wrote: >> Loading GRASS data and using the GRASS toolbox are separate from using >> GRASS "algorithms" in the Processing plugin. >> The Processing plugin needs to know where GRASS is (set in Processing >> options, but defaults to bundled GRASS 7), and runs GRASS commands in >> a separate process than QGIS (should not crash QGIS). >> Loading GRASS data in QGIS needs no configuration of a GRASS path >> (this could crash QGIS if there is a bug or build problem). Running >> GRASS modules does need configuration, but this also defaults to the >> bundled GRASS 7. There is also a "general" GRASS option for the GRASS >> installation path, but this seems to default to the compiled GRASS >> location. You can try setting this to the QGIS app: >> /Applications/QGIS.app/Contents/MacOS/grass7 >> If you still get a crash, a copy of the crash log would help figure >> out what's wrong. >>> On Oct 7, 2016, at 1:30 PM, wkent wrote: >>> On 2016-09-29 8:45 am, Howard Frederick wrote: Recently upgraded to 2.16 - but cannot enable GRASS in the Processing configuration. Any ideas how to make this work? The folder seems to be correctly indicated in the config: /Applications/QGIS.app/Contents/MacOS/grass7 This (and alternatives like ending as grass7/ ) give "This algorithm cannot be run :-(". Version: QGIS 2.16.2, on OS X 10.10.5. >>> Same error here, except running OS X 10.11.6. It seems to be a path issue, >>> although I have not been able to determine where the path is set. >>> Additionally, while QGIS is able to locate and open my existing GRASS >>> locations/mapsets, when I click on a GRASS layer in the browser panel to >>> add to the layers panel, QGIS crashes. >>> ___ >>> Qgis-user mailing list >>> Qgis-user@lists.osgeo.org >>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user >>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user >> - >> William Kyngesburye >> http://www.kyngchaos.com/ >> "Those people who most want to rule people are, ipso-facto, those >> least suited to do it." >> - A rule of the universe, from the HitchHiker's Guide to the Galaxy > - William Kyngesburye http://www.kyngchaos.com/ "We can die but once, and that once we must die. To be always fearing, then, would not avert it, and would make life miserable." - Tarzan, on death ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
Loading GRASS data and using the GRASS toolbox are separate from using GRASS "algorithms" in the Processing plugin. The Processing plugin needs to know where GRASS is (set in Processing options, but defaults to bundled GRASS 7), and runs GRASS commands in a separate process than QGIS (should not crash QGIS). Loading GRASS data in QGIS needs no configuration of a GRASS path (this could crash QGIS if there is a bug or build problem). Running GRASS modules does need configuration, but this also defaults to the bundled GRASS 7. There is also a "general" GRASS option for the GRASS installation path, but this seems to default to the compiled GRASS location. You can try setting this to the QGIS app: /Applications/QGIS.app/Contents/MacOS/grass7 If you still get a crash, a copy of the crash log would help figure out what's wrong. > On Oct 7, 2016, at 1:30 PM, wkent wrote: > > On 2016-09-29 8:45 am, Howard Frederick wrote: > >> Recently upgraded to 2.16 - but cannot enable GRASS in the Processing >> configuration. Any ideas how to make this work? >> The folder seems to be correctly indicated in the config: >> /Applications/QGIS.app/Contents/MacOS/grass7 >> This (and alternatives like ending as grass7/ ) give "This algorithm cannot >> be run :-(". >> Version: QGIS 2.16.2, on OS X 10.10.5. > > Same error here, except running OS X 10.11.6. It seems to be a path issue, > although I have not been able to determine where the path is set. > > Additionally, while QGIS is able to locate and open my existing GRASS > locations/mapsets, when I click on a GRASS layer in the browser panel to add > to the layers panel, QGIS crashes. > ___ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user - William Kyngesburye http://www.kyngchaos.com/ "Those people who most want to rule people are, ipso-facto, those least suited to do it." - A rule of the universe, from the HitchHiker's Guide to the Galaxy ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] How to enable GRASS7 in QGIS 2.16 on Mac?
There were a couple bugs in the GRASS 7 detection and packaging. Fixed now along with updating to 2.16.3. > On Sep 29, 2016, at 7:45 AM, Howard Frederick wrote: > > Recently upgraded to 2.16 - but cannot enable GRASS in the Processing > configuration. Any ideas how to make this work? > > The folder seems to be correctly indicated in the config: > /Applications/QGIS.app/Contents/MacOS/grass7 > > This (and alternatives like ending as grass7/ ) give "This algorithm cannot > be run :-(". > > Version: QGIS 2.16.2, on OS X 10.10.5. > > > > ___ > Qgis-user mailing list > Qgis-user@lists.osgeo.org > List info: http://lists.osgeo.org/mailman/listinfo/qgis-user > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user - William Kyngesburye http://www.kyngchaos.com/ "Oh, look, I seem to have fallen down a deep, dark hole. Now what does that remind me of? Ah, yes - life." - Marvin ___ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user