<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi All</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">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). <br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Background (skip down to question below if you just want to know what my question is):</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">---------------------------------------------------------------------------------------------------------------------<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">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:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><a href="https://gist.github.com/timlinux/7a8b77f01593a2875443933fd9d90c90" target="_blank">https://gist.github.com/timlinux/7a8b77f01593a2875443933fd9d90c90</a></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I can see the grass libraries are being built:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">[timlinux@glade grass]$ pwd<br>/home/timlinux/dev/cpp/QGIS-Debug-Build/output/lib/qgis/grass<br>[timlinux@glade grass]$ ls<br>bin modules<br>[timlinux@glade grass]$ ls bin/<br>qgis.g.browser7<br>[timlinux@glade grass]$ ls modules/<br>qgis.d.rast7 qgis.g.info7 qgis.r.in7 qgis.v.in7</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">And the GRASS provider is built:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">[timlinux@glade plugins]$ ls *grass*<br>libgrassplugin7.so libgrassprovider7.so libgrassrasterprovider7.so libqgisgrass7.so libqgisgrass7.so.3.15.0</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">I have checked the Settings -> Options -> Processing -> Providers and no providers are available there.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Question:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">-------------<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">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?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Thanks!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Tim<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Log messages on start up:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br>src/core/qgsmessagelog.cpp:29
: (logMessage) [178ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:distancematrix<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:listuniquevalues<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:basicstatisticsforfields<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:randomselection<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: qgis:randomselectionwithinsubsets<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:randompointsinlayerbounds<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: qgis:randompointsinsidepolygons<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:regularpoints<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:eliminateselectedpolygons<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:checkvalidity<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:exportaddgeometrycolumns<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:delaunaytriangulation<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:voronoipolygons<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: qgis:linestopolygons<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:warpreproject<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:extractprojection<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:assignprojection<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:rasterize<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:polygonize<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:translate<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:rgbtopct<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:pcttorgb<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:contour<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:cliprasterbyextent<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:cliprasterbymasklayer<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:sieve<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:nearblack<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:fillnodata<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:proximity<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:griddatametrics<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:gridaverage<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:gridinversedistance<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:gridnearestneighbor<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:aspect<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:hillshade<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:roughness<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:slope<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:tpitopographicpositionindex<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:triterrainruggednessindex<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:buildvirtualraster<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm ID for menu: gdal:merge<br>src/core/qgsmessagelog.cpp:29
: (logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid
algorithm ID for menu: gdal:gdalinfo<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:overviews<br>src/core/qgsmessagelog.cpp:29 :
(logMessage) [0ms] 2020-10-06T16:47:57 Processing[1] Invalid algorithm
ID for menu: gdal:tileindex<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [33ms] 2020-10-06T16:47:57 Plugins[0] Loaded Processing (package: processing)<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [30ms] 2020-10-06T16:47:57 Plugins[0] Loaded DB Manager (package: db_manager)<br>src/core/qgsmessagelog.cpp:29 : (logMessage) [497ms] 2020-10-06T16:47:58 [0] Application state:<br>QGIS_PREFIX_PATH env var: <br>Prefix: <br>Plugin Path: /home/timlinux/dev/cpp/QGIS-Debug-Build/output/lib/qgis/plugins<br>Package Data Path: /home/timlinux/dev/cpp/QGIS-Debug-Build/output/data<br>Active Theme Name: default<br>Active Theme Path: /home/timlinux/dev/cpp/QGIS-Debug-Build/output/data/resources/themes/default/icons/<br>Default Theme Path: :/images/themes/default/</div></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div><img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px"><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div><div style="text-align:center">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div></div></div></div></div>