Solfege error: Namespace Gtk not available

  • Done
  • quality assurance status badge
Details
2 participants
  • 宋文武
  • wakyct
Owner
unassigned
Submitted by
wakyct
Severity
normal

Debbugs page

wakyct wrote 2 months ago
(address . bug-guix@gnu.org)
Z4nprbJ/LK1j7W5D@tilde.team
hello, running Solfege returns the error (it is the same for the newest version, this error was after downgrading one version)

george@dunstan ~/work/guix$ solfege
Traceback (most recent call last):
File "/gnu/store/wlvwcmfwhh4v6halfsf405srarkl8j5f-solfege-3.23.5pre1/bin/.solfege-real", line 50, in <module>
from solfege import presetup
File "/gnu/store/wlvwcmfwhh4v6halfsf405srarkl8j5f-solfege-3.23.5pre1/share/solfege/solfege/presetup.py", line 26, in <module>
gi.require_version("Gtk", "3.0")
File "/gnu/store/qfi7wq01fifhsr21871xw4rn1ic0hvm5-python-pygobject-3.47.0/lib/python3.10/site-packages/gi/__init__.py", line 122, in require_version
raise ValueError('Namespace %s not available' % namespace)

I tried downgrading the source version again but still got

Traceback (most recent call last):
File "/gnu/store/6ng4hhcckwss4akk2yl43750llqvk2s8-solfege-3.23.4/bin/.solfege-real", line 50, in <module>
from solfege import presetup
File "/gnu/store/6ng4hhcckwss4akk2yl43750llqvk2s8-solfege-3.23.4/share/solfege/solfege/presetup.py", line 26, in <module>
gi.require_version("Gtk", "3.0")
File "/gnu/store/qfi7wq01fifhsr21871xw4rn1ic0hvm5-python-pygobject-3.47.0/lib/python3.10/site-packages/gi/__init__.py", line 122, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available

Sorry I don't understand packages very well, surely this package is not asking for exactly version 3.0 of Gtk?


thanks for any advice, George
宋文武 wrote 2 months ago
(address . wakyct@tilde.team)(address . 75623-done@debbugs.gnu.org)
87v7uegec1.fsf@envs.net
wakyct@tilde.team writes:

Toggle quote (23 lines)
> hello, running Solfege returns the error (it is the same for the newest version, this error was after downgrading one version)
>
> george@dunstan ~/work/guix$ solfege
> Traceback (most recent call last):
> File "/gnu/store/wlvwcmfwhh4v6halfsf405srarkl8j5f-solfege-3.23.5pre1/bin/.solfege-real", line 50, in <module>
> from solfege import presetup
> File "/gnu/store/wlvwcmfwhh4v6halfsf405srarkl8j5f-solfege-3.23.5pre1/share/solfege/solfege/presetup.py", line 26, in <module>
> gi.require_version("Gtk", "3.0")
> File "/gnu/store/qfi7wq01fifhsr21871xw4rn1ic0hvm5-python-pygobject-3.47.0/lib/python3.10/site-packages/gi/__init__.py", line 122, in require_version
> raise ValueError('Namespace %s not available' % namespace)
>
> I tried downgrading the source version again but still got
>
> Traceback (most recent call last):
> File "/gnu/store/6ng4hhcckwss4akk2yl43750llqvk2s8-solfege-3.23.4/bin/.solfege-real", line 50, in <module>
> from solfege import presetup
> File "/gnu/store/6ng4hhcckwss4akk2yl43750llqvk2s8-solfege-3.23.4/share/solfege/solfege/presetup.py", line 26, in <module>
> gi.require_version("Gtk", "3.0")
> File "/gnu/store/qfi7wq01fifhsr21871xw4rn1ic0hvm5-python-pygobject-3.47.0/lib/python3.10/site-packages/gi/__init__.py", line 122, in require_version
> raise ValueError('Namespace %s not available' % namespace)
> ValueError: Namespace Gtk not available
>

Hello, thank you for the report, I had just fixed this in commit cd12fa4e2051925ea.
To get it run 'guix pull' then 'guix package -i solfege', have a good day!
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 75623@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75623
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help