Trying to launch volctl results in an instant crash citing "TypeError: gobject `GSettings' doesn't support property `schema'"[1][2]. This occurs upon trying an updated version, too. Also, it appears that its functioning on Wayland compositors relies on the inclusion of a 'statusnotifier' package [3], although I'm unsure of how it would be incorporated. I'm not well-versed enough in python/gobjects to debug this, so I'm leaving this report here.

[1] The error:
~ # guix shell volctl -- volctl
Traceback (most recent call last):
File "/gnu/store/xlfmgqym4385059znsinh34886vbmhz3-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/xlfmgqym4385059znsinh34886vbmhz3-volctl-0.9.4/lib/python3.11/site-packages/volctl/__main__.py", line 20, in main
    app = VolctlApp()
          ^^^^^^^^^^^
File "/gnu/store/xlfmgqym4385059znsinh34886vbmhz3-volctl-0.9.4/lib/python3.11/site-packages/volctl/app.py", line 49, in __init__
    self.settings = Gio.Settings("apps.volctl", path="/apps/volctl/")
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/gnu/store/sbyxvi16am5i2fq21mdk8lw4p1mdhz0f-python-pygobject-3.50.0/lib/python3.11/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'

[2] guix describe:
Generation 23   May 03 2025 22:37:26    (current)
  [...]
  guix 670724e
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 670724edcfe7d71c517d4bb1680132b45accf0b8
  guix-past 8353f5e
    repository URL: https://codeberg.org/guix-science/guix-past.git
    branch: master
    commit: 8353f5e12b31a6f477956a10f68d271d805a634f



Reply via email to