missing dep: python-owslib

Description:

qgis crashes when starting.

Additional info:

  • package version(s): 3.36.0-2
  • config and/or log files: see below
  • link to upstream bug report, if any: N/A

Steps to reproduce:

  1. pacman -S qgis
  2. qgis

Error output from a dialog box:

Couldn't load plugin 'MetaSearch' due to an error when calling its classFactory() method 

ModuleNotFoundError: No module named 'owslib' 
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 426, in _startPlugin
    plugins[packageName] = package.classFactory(iface)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/qgis/python/plugins/MetaSearch/__init__.py", line 28, in classFactory
    from MetaSearch.plugin import MetaSearchPlugin
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 923, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/qgis/python/plugins/MetaSearch/plugin.py", line 32, in 
    from MetaSearch.dialogs.maindialog import MetaSearchDialog
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 923, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/qgis/python/plugins/MetaSearch/dialogs/maindialog.py", line 48, in 
    from MetaSearch.dialogs.newconnectiondialog import NewConnectionDialog
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 923, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/qgis/python/plugins/MetaSearch/dialogs/newconnectiondialog.py", line 33, in 
    from MetaSearch.search_backend import CATALOG_TYPES
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 923, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/qgis/python/plugins/MetaSearch/search_backend.py", line 27, in 
    import owslib
  File "/usr/lib/python3.11/site-packages/qgis/utils.py", line 923, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'owslib'


Python version: 3.11.8 (main, Feb 12 2024, 14:50:05) [GCC 13.2.1 20230801] 
QGIS version: 3.36.0-Maidenhead Maidenhead, exported 

Python Path:
/usr/share/qgis/python
/home/XXX/.local/share/QGIS/QGIS3/profiles/default/python
/home/XXXk/.local/share/QGIS/QGIS3/profiles/default/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python311.zip
/usr/lib/python3.11
/usr/lib/python3.11/lib-dynload
/usr/lib/python3.11/site-packages
/home/XXX/.local/share/QGIS/QGIS3/profiles/default/python