Subject: volctl fails to start -- TypeError: gobject `GSettings' doesn't support property `schema'

From: Simen Endsjø <[email-masked]>
Date: Thu, 06 Mar 2025 12:07:01 +0100

$ guix describe; guix shell volctl -- volctl
Generation 32	Mar 05 2025 21:09:58	(current)
  nonguix d0b6099
    repository URL: https://gitlab.com/nonguix/nonguix
    branch: master
    commit: d0b6099324cd47961064bd96ae830c4ca6d1bada
  sijo d57a87e
    repository URL: https://git.sr.ht/~simendsjo/dotfiles
    branch: main
    commit: d57a87e987fd6cc838492130f0d4429d6f36831c
  guix 310adf4
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 310adf4ce70cbb864859274fcc7842bd519bbddc
Traceback (most recent call last):
  File "/gnu/store/fjh6w7dnjgr96lgqv0arhni08hfkxhmf-volctl-0.9.4/bin/.volctl-real", line 33, in <module>
    sys.exit(load_entry_point('volctl==0.9.4', 'gui_scripts', 'volctl')())
  File "/gnu/store/fjh6w7dnjgr96lgqv0arhni08hfkxhmf-volctl-0.9.4/lib/python3.10/site-packages/volctl/__main__.py", line 20, in main
    app = VolctlApp()
  File "/gnu/store/fjh6w7dnjgr96lgqv0arhni08hfkxhmf-volctl-0.9.4/lib/python3.10/site-packages/volctl/app.py", line 49, in __init__
    self.settings = Gio.Settings("apps.volctl", path="/apps/volctl/")
  File "/gnu/store/v1zfipyk0viify75j46c5rh3jwmczbmp-python-pygobject-3.50.0/lib/python3.10/site-packages/gi/overrides/__init__.py", line 313, in new_init
    return super_init_func(self, **new_kwargs)
TypeError: gobject `GSettings' doesn't support property `schema'