One things that sometimes trips GRASS - executable permissions. The installer is supposed to make sure GRASS is executable, because there were problems with that in the past. Easy brute force method - delete QGIS and reinstall.
But it would be good to know if that is still a problem for some odd reason. You can check from a terminal with: ls -l /Applications/QGIS.app/Contents/MacOS/grass/grass.sh You'll see a line starting with a bunch of letters and hyphens, it should look like: -rwxr-xr-x If one "x" is missing, especially the last one, this could cause problems for one user but not another. On Mar 10, 2015, at 2:38 PM, Howard Frederick <[email protected]> wrote: > Processing algorithms for other providers work - tested R and SAGA at least. > > The dependency error is thrown the moment I try to open any GRASS tool, and > the tool dialog never appears - so there is no opportunity to even try to run > any GRASS algorithm! > > Error dialog: > Missing dependency. This algorithm cannot be run :-( > This algorithm requires GRASS to be run. Unfortunately, it seems that GRASS > is not installed in your system, or it is not correctly configured to be used > from QGIS > Click here to know more about how to install and configure GRASS to be used > with QGIS > > On 10 March 2015 at 17:17, William Kyngesburye <[email protected]> wrote: > I mean the Processing log for the algorithm. Turn on that Processing option > for keeping algorithm windows open, then you should hopefully see the details > of the error in the algorithm window. You might not since I'm not sure the > dependency check shows up there. > > Do Processing algorithms from other providers run? > > One thing I found while checking SAGA is that I needed to delete the path for > its configuration so it could automatically find the internal path again > (even though the stored path was correct). Though you get the same effect by > trashing ~/.qgis2. > > On Mar 10, 2015, at 8:56 AM, Howard Frederick <[email protected]> wrote: > > > It allows GRASS to be activated in the Processing options, but gives the > > dependency error if I actually try to run any of the tools. > > > > The OS X console logs this when this failure happens: > > > > 10/03/15 16:42:05.779 QGIS[3835]: modalSession has been exited prematurely > > - check for a reentrant call to endModalSession: > > > > > > > > On 10 March 2015 at 16:25, William Kyngesburye <[email protected]> > > wrote: > > Does it allow you to turn on GRASS in Processing? If so, you can see what > > the actual error is in the algorithm output when you try to run one if you > > turn on the Processing option to leave windows open when done. > > > > On Mar 9, 2015, at 11:47 PM, Howard Frederick <[email protected]> wrote: > > > > > Frustrating and inconsistent problem with GRASS dependency in QGIS 2.8 > > > (and 2.6 before upgrading). > > > > > > I get the usual “unmet dependency” error when trying to run any GRASS > > > tool - but the Options link correctly to the location of the grass folder > > > inside QGIS.app. > > > > > > I have done a clean install, removing the preferences > > > (org.qgis.QGIS2.plist), the .qgis2 folder and anything else I could find, > > > but the problem persists. > > > > > > The puzzle: on the same machine, if I create a new user and log in, GRASS > > > tools run just fine in QGIS, with no modifications of the Processing > > > configuration! Seems there is some configuration file that is messing > > > with things - or possibly a path setting? > > > > > > Any suggestions as to what I could look for? > > > _______________________________________________ > > > Qgis-user mailing list > > > [email protected] > > > http://lists.osgeo.org/mailman/listinfo/qgis-user > > > > ----- > > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > > http://www.kyngchaos.com/ > > > > "This is a question about the past, is it? ... How can I tell that the past > > isn't a fiction designed to account for the discrepancy between my > > immediate physical sensations and my state of mind?" > > > > - The Ruler of the Universe > > > > > > > > _______________________________________________ > > Qgis-user mailing list > > [email protected] > > http://lists.osgeo.org/mailman/listinfo/qgis-user > > ----- > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > http://www.kyngchaos.com/ > > "We are at war with them. Neither in hatred nor revenge and with no > particular pleasure I shall kill every ___ I can until the war is over. That > is my duty." > > "Don't you even hate 'em?" > > "What good would it do if I did? If all the many millions of people of the > allied nations devoted an entire year exclusively to hating the ____ it > wouldn't kill one ___ nor shorten the war one day." > > <Ha, ha> "And it might give 'em all stomach ulcers." > > - Tarzan, on war > > > _______________________________________________ > Qgis-user mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-user ----- William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> http://www.kyngchaos.com/ [Trillian] What are you supposed to do WITH a maniacally depressed robot? [Marvin] You think you have problems? What are you supposed to do if you ARE a maniacally depressed robot? No, don't try and answer, I'm 50,000 times more intelligent than you and even I don't know the answer... - HitchHiker's Guide to the Galaxy _______________________________________________ Qgis-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-user
