qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.34k stars 2.97k forks source link

SAGA tools no longer appear in 3.28.1 #51041

Open mapninja opened 1 year ago

mapninja commented 1 year ago

What is the bug or the crash?

After upgrade to 3.28.1, SAGA tools no longer appear in the processing menu, and so cannot be accessed through the SAGANP plugin.

Steps to reproduce the issue

Install 3.28.1

Go to Main Menu>Processing>

Neither SAGA nor SAGANP (when installed) show up in the menus for the processing panels.

When you go to Processing>Settings they are both present in providers, but under neither has anything under the Menus item

Versions

Appears to only effect 3.28.1

Supported QGIS version

New profile

Additional context

Multiple installations, all MacOS, so far. Looks like a packaging oversight.

nyalldawson commented 1 year ago

FYI: While this should work in 3.28, the inbuilt SAGA tools have been completely removed for 3.30. It's highly recommended that you start manually installing SAGA and using the 3rd party SAGA next gen plugin in order to prepare for this.

mapninja commented 1 year ago

OK, seems to have been removed for 3.28.1, since none of my students are able to finish the lab exercise I wrote with 3.28.0.

Wish there was a way to know about these major removals before upgrading.

nyalldawson commented 1 year ago

It wasn't intentionally removed for 3.28.1 -- I suspect that's just a packaging issue with the macos installer. (ping @3nids)

Wish there was a way to know about these major removals before upgrading.

Trust me, It will be clearly communicated in the release notes for 3.30!

agiudiceandrea commented 1 year ago

SAGA-GIS processing algorithms are available in QGIS 3.28.1 on Windows (OSGeo4W).

DusanEastcode commented 1 year ago

SAGA-GIS processing algorithms are available in QGIS 3.28.1 on Windows (OSGeo4W).

no MacOS anymore? I run 800+ programmer community so maybe I can help :)

benz0li commented 1 year ago

Processing provider for SAGA 7.2. Requires manual installation of SAGA 7.2 binaries.

Processing Saga NextGen Provider — QGIS Python Plugins Repository > About


I am asking because bullseye (Debian 11), focal (Ubuntu 20.04 LTS) and jammy (Ubuntu 22.04 LTS) have v7.3.0 in their package repository.
ℹ️ bookworm (upcoming Debian 12), sid (upcoming Debian 13) and lunar (upcoming 24.04 LTS) have currently v8.5.0 in their package repository.

Furthermore, saga v7.2.0 does not build on 'Debian 11'/'Ubuntu 20.04 LTS' and newer – only saga versions ≥ 7.3.0.

@nyalldawson Is it safe to use this plugin with saga versions 7.3.0 and 8.5.0? Any plans this plugin will officially support saga versions > 7.2.0?


Cross references:

amyfox777 commented 9 months ago

I just want to add here that directing students to install and open an older version of QGIS (in this case: 3.8.2), is a wonderful way of introducing them to regressive software. Some of the old versions of QGIS work so much nicer for individual projects.

Never lose the opportunity to teach students to "stretch" back to the older versions of QGIS. We can never have enough QGIS, can we???