virt-manager broken due to broken GtkSource dependency

  • Done
  • quality assurance status badge
Details
2 participants
  • Rick Huijzer
  • Michael Rohleder
Owner
unassigned
Submitted by
Rick Huijzer
Severity
normal
R
R
Rick Huijzer wrote on 15 Sep 2022 16:02
(address . bug-guix@gnu.org)
CAGXOz9bnoROx=O8qWLT2EUN15A2iDMdKTeThYwAe8iuCkoZnKA@mail.gmail.com
Hi,

Since virt-manager 3.2.0 I cannot use the package anymore. Any action in
the GUI results in the following traceback:

```console
$virt-manager --debug

[Thu, 15 Sep 2022 15:55:10 virt-manager 17690] DEBUG (cli:195) Uncaught
exception:
Traceback (most recent call last):
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/xmleditor.py",
line 11, in <module>
gi.require_version("GtkSource", "4")
File
"/gnu/store/b07y8a2axslnz97pjdg7lp73xwk1gf8w-python-pygobject-3.40.1/lib/python3.9/site-packages/gi/__init__.py",
line 129, in require_version
raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace GtkSource not available for version 4

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/manager.py",
line 455, in new_vm
from .createvm import vmmCreateVM
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/createvm.py",
line 30, in <module>
from .storagebrowse import vmmStorageBrowser
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/storagebrowse.py",
line 11, in <module>
from .hoststorage import vmmHostStorage
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/hoststorage.py",
line 16, in <module>
from .createpool import vmmCreatePool
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/createpool.py",
line 18, in <module>
from .xmleditor import vmmXMLEditor
File
"/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/xmleditor.py",
line 14, in <module>
gi.require_version("GtkSource", "3.0")
File
"/gnu/store/b07y8a2axslnz97pjdg7lp73xwk1gf8w-python-pygobject-3.40.1/lib/python3.9/site-packages/gi/__init__.py",
line 129, in require_version
raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace GtkSource not available for version 3.0
```

I will happily provide more information if necessary

--
Met vriendelijke groet,

Rick Huijzer
Attachment: file
M
M
Michael Rohleder wrote on 20 Jan 2023 21:55
(name . Rick Huijzer)(address . ikbenrickhuyzer@gmail.com)(address . 57832-done@debbugs.gnu.org)
878rhxrkn8.fsf@rohleder.de
Rick Huijzer <ikbenrickhuyzer@gmail.com> writes:
Toggle quote (19 lines)
> Since virt-manager 3.2.0 I cannot use the package anymore. Any action in
> the GUI results in the following traceback:
>
> ```console
> $virt-manager --debug
>
> [Thu, 15 Sep 2022 15:55:10 virt-manager 17690] DEBUG (cli:195) Uncaught
> exception:
> Traceback (most recent call last):
> File
> "/gnu/store/976nmhmzaqfk4cim7q0h8x7f5z5api12-virt-manager-3.2.0/share/virt-manager/virtManager/xmleditor.py",
> line 11, in <module>
> gi.require_version("GtkSource", "4")
> File
> "/gnu/store/b07y8a2axslnz97pjdg7lp73xwk1gf8w-python-pygobject-3.40.1/lib/python3.9/site-packages/gi/__init__.py",
> line 129, in require_version
> raise ValueError('Namespace %s not available for version %s' %
> ValueError: Namespace GtkSource not available for version 4

I believe this is fixed with 8598aa4ea3c1ab5ea7f298c9c7034119498587e7
-> close.

--
Buddha was not buddhist.
Jesus was not christian.
Muhammad was not muslim.
They were teachers who tought LOVE.
Love was their religion. - Osho
-----BEGIN PGP SIGNATURE-----

iQFFBAEBCAAvFiEEdV4t5dDVhcUueCgwfHr/vv7yyyUFAmPK/7sRHG1pa2VAcm9o
bGVkZXIuZGUACgkQfHr/vv7yyyXaEQf+MSmTua7biwoA0pJ43ceLbZ2r47hXTjJ5
5krUPpszc8niZUcdYEb55As3ReMTrArgAC0iepB1etfIxVOLa0b5OVHBb5ortFEq
46Kpa6D0HTsOtqT1mw2IDtbCfAdNrXwwG+/xSLEiSRkyv/c2ZltBpZQk48nye3MO
1DVsWFZd26tDDcX29u60ttyPbWjX2etbkMYpKjYSEXrrUFxkxkiU7P+xkjedZ/MH
Slp2gH2OJM/pm8L8AU/MtEiTVA0ap5jPPHuWsA5Q0KfdTGqmN/l3HFDml4w4YUmV
D4F/Ew0SyUzu7JPqGMUABIFDBhUusI2ob6k6fthcwALtQRlzVSi9sQ==
=J14Z
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 57832
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