-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
better error messages #19750
Comments
Author Name: Giovanni Manghi (@gioman) are you sure you have GRASS 6.4.1 installed? that flag (-z) used by v.out.ogr to export GRASS vectors to shapefiles is indeed available in GRASS 6.4 http://grass.osgeo.org/grass64/manuals/v.out.ogr.html
|
Author Name: Jeremy Palmer (@palmerj) Pretty sure. I can start grass from the commandline. jpalmer@xxxxx: Geographic Resources Analysis Support System (GRASS) is Copyright, This GRASS 6.4.1 release is coordinated and produced by the This program is distributed in the hope that it will be useful, but |
Author Name: Giovanni Manghi (@gioman) Jeremy Palmer wrote:
do you have multiple grass versions installed? if yes what it using processing? |
Author Name: Giovanni Manghi (@gioman) if that flag is not available in grass 6.4.1 from the official ubuntu repositories than you may want to consider to update version using the ubuntugis repository (don't be afraid by the "unstable" name, it is not unstable software, on the contrary): https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable?field.series_filter=precise |
Author Name: Jeremy Palmer (@palmerj) I don't think I have multiple copies installed: dpkg -l | grep grass Yes my current install is sourced from precise/universe. man pages says it doesn't support -z. I will try ubuntugis-unstable. But really does seem like QGIS should support better support this situation. Rather than say there's a missing dependency, it should state this version is not supported. Even better would be to support versions that don't have the -z option. After all it's only for 3D shapefiles. Thanks |
Author Name: Giovanni Manghi (@gioman)
yes we know, error message when something goes wrong is not optimized for all situations, but given the number of different sw that is possible to run with Processing it is also hard to make things better.
without it if you create a 3d vector with a GRASS module, then it will become 2d when outputted by Processing. So it seems to me that is important to have it. The real option would be to have a check for the GRASS version and do not use it in case GRASS version does not support it, but it is worth the effort? After all GRASS releases without the -z v.out.ogr option are pretty old.
|
Author Name: Giovanni Manghi (@gioman)
|
Author Name: Giovanni Manghi (@gioman) error messages have been improved in qgis master recently.
|
Author Name: Jeremy Palmer (@palmerj)
Original Redmine Issue: 11480
Redmine category:processing/core
Assignee: Victor Olaya
When using the processing toolbox and trying to double click and run any grass tool (not version 7) I get a "Missing dependency.This algorithm cannot be run :-( " error. When I check the log I get a grass error "Sorry, is not a valid flag". The full log is here:
https://gist.github.com/palmerj/3fc05f2a4ceabfafde12
I'm running Ubuntu 12.04 64bit, QGIS master 64bit and grass 6.4.1. All installed from packages.
The text was updated successfully, but these errors were encountered: