FS#79134 - [qgis] python-pyaml now seems to be a hard dependency of the processing plugins

Attached to Project: Arch Linux
Opened by Christoph Fink (peippo) - Tuesday, 18 July 2023, 12:47 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 18 July 2023, 21:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Freshly installed QGIS on clean Arch installation raises error messages on start-up, as the processing plugin(s) seem to now require `yaml`. Installing `python-pyaml` solves the issue - it should probably go into `qgis`’s `depends`.

Additional info:
* package version(s): qgis-3.32.0-1

Steps to reproduce:
1) Install QGIS, make sure python-pyaml is not installed
2) Start QGIS
3) Error messages: ‘Couldn't load plugin 'processing'. ModuleNotFoundError: No module named 'yaml'’
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 18 July 2023, 21:45 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#77947 
Comment by Christoph Fink (peippo) - Tuesday, 18 July 2023, 12:54 GMT
Adding to this: also `python-gdal`, `python-lxml`, `python-owslib`, `python-psycopg2`, and `python-pygments` are needed to make QGIS start up without any error messages with the default plugins activated (on a fresh installation)
Comment by Toolybird (Toolybird) - Tuesday, 18 July 2023, 21:45 GMT
Even though technically different to  FS#77947 , I will merge this ticket into that one because it's all "deps" related and should really be fixed all at once.

Loading...