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@glade grass]$ pwd /home/timlinux/dev/cpp/QGIS-Debug-Build/output/lib/qgis/grass [timlinux@glade grass]$ ls bin modules [timlinux@glade grass]$ ls bin/ qgis.g.browser7 [timlinux@glade grass]$ ls modules/ qgis.d.rast7 qgis.g.info7 qgis.r.in7 qgis.v.in7 And the GRASS provider is built: [timlinux@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
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
