[QGIS-Developer] GRASS, SAGA processing algs not loading
Tim Sutton
tim at kartoza.com
Thu Oct 8 05:27:30 PDT 2020
Hi All
So I switched to Fedora 32 on my new desktop instead of Ubuntu and got QGIS
building easily enough but when I run it there seems to be an issue with
loading non-QGIS native processing algs (the QGIS native ones load and work
fine).
Background (skip down to question below if you just want to know what my
question is):
---------------------------------------------------------------------------------------------------------------------
I also get a lot of 'Invalid algorithm id' messages when QGIS starts (see
app output listing below). I have grass and SAGA installed and their dev
libraries installed and set the GRASS7_PREFIX in cmake. I kept rough notes
of my setup process here:
https://gist.github.com/timlinux/7a8b77f01593a2875443933fd9d90c90
I can see the grass libraries are being built:
[timlinux at glade grass]$ pwd
/home/timlinux/dev/cpp/QGIS-Debug-Build/output/lib/qgis/grass
[timlinux at glade grass]$ ls
bin modules
[timlinux at glade grass]$ ls bin/
qgis.g.browser7
[timlinux at glade grass]$ ls modules/
qgis.d.rast7 qgis.g.info7 qgis.r.in7 qgis.v.in7
And the GRASS provider is built:
[timlinux at glade plugins]$ ls *grass*
libgrassplugin7.so libgrassprovider7.so libgrassrasterprovider7.so
libqgisgrass7.so libqgisgrass7.so.3.15.0
I have checked the Settings -> Options -> Processing -> Providers and no
providers are available there.
Question:
-------------
Does anyone have any suggestions of what else to check to see why the
GRASS, SAGA (and ultimately I would like to have OTB too) algs are not
available. Perhaps someone could share their CMakeCache.txt privately with
me if you have all of these working so that I can compare it to mine?
Thanks!
Regards
Tim
Log messages on start up:
src/core/qgsmessagelog.cpp:29 : (logMessage) [178ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:distancematrix
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:listuniquevalues
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:basicstatisticsforfields
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:randomselection
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu:
qgis:randomselectionwithinsubsets
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:randompointsinlayerbounds
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:randompointsinsidepolygons
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:regularpoints
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:eliminateselectedpolygons
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:checkvalidity
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:exportaddgeometrycolumns
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:delaunaytriangulation
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:voronoipolygons
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: qgis:linestopolygons
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:warpreproject
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:extractprojection
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:assignprojection
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:rasterize
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:polygonize
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:translate
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:rgbtopct
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:pcttorgb
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:contour
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:cliprasterbyextent
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:cliprasterbymasklayer
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:sieve
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:nearblack
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:fillnodata
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:proximity
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:griddatametrics
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:gridaverage
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:gridinversedistance
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:gridnearestneighbor
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:aspect
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:hillshade
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:roughness
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:slope
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu:
gdal:tpitopographicpositionindex
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:triterrainruggednessindex
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:buildvirtualraster
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:merge
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:gdalinfo
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:overviews
src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57
Processing[1] Invalid algorithm ID for menu: gdal:tileindex
src/core/qgsmessagelog.cpp:29 : (logMessage) [33ms] 2020-10-06T16:47:57
Plugins[0] Loaded Processing (package: processing)
src/core/qgsmessagelog.cpp:29 : (logMessage) [30ms] 2020-10-06T16:47:57
Plugins[0] Loaded DB Manager (package: db_manager)
src/core/qgsmessagelog.cpp:29 : (logMessage) [497ms] 2020-10-06T16:47:58
[0] Application state:
QGIS_PREFIX_PATH env var:
Prefix:
Plugin Path: /home/timlinux/dev/cpp/QGIS-Debug-Build/output/lib/qgis/plugins
Package Data Path: /home/timlinux/dev/cpp/QGIS-Debug-Build/output/data
Active Theme Name: default
Active Theme Path:
/home/timlinux/dev/cpp/QGIS-Debug-Build/output/data/resources/themes/default/icons/
Default Theme Path: :/images/themes/default/
--
------------------------------------------------------------------------------------------
Tim Sutton
Visit http://kartoza.com to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Skype: timlinux Irc: timlinux on #qgis at freenode.net
Tim is a member of the QGIS Project Steering Committee
-------------------------------------------------------------------------------------------
Kartoza is a merger between Linfiniti and Afrispatial
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20201008/edb27a50/attachment.html>
More information about the QGIS-Developer
mailing list