FS#62960 - [virt-manager] 2.2.0-1 missing gtksourceview4 dependency
Attached to Project:
Community Packages
Opened by Jay (GSF1200S) - Friday, 21 June 2019, 07:16 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 23 June 2019, 09:42 GMT
Opened by Jay (GSF1200S) - Friday, 21 June 2019, 07:16 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 23 June 2019, 09:42 GMT
|
Details
Description:
Virt-manager itself opens, and allows you to run machines or perform maintenance with the control panel. Attempting to spawn a VM window (to actually view the console or details) however doesn't work. virt-manager --debug spits out the following error: Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/manager.py", line 489, in row_activated self.show_vm(_src) File "/usr/share/virt-manager/virtManager/manager.py", line 474, in show_vm vmmenu.VMActionUI.show(self, self.current_vm()) File "/usr/share/virt-manager/virtManager/vmmenu.py", line 329, in show from .vmwindow import vmmVMWindow File "/usr/share/virt-manager/virtManager/vmwindow.py", line 15, in <module> from .details.details import vmmDetails File "/usr/share/virt-manager/virtManager/details/details.py", line 18, in <module> from ..addhardware import vmmAddHardware File "/usr/share/virt-manager/virtManager/addhardware.py", line 23, in <module> from .device.fsdetails import vmmFSDetails File "/usr/share/virt-manager/virtManager/device/fsdetails.py", line 14, in <module> from ..storagebrowse import vmmStorageBrowser File "/usr/share/virt-manager/virtManager/storagebrowse.py", line 11, in <module> from .hoststorage import vmmHostStorage File "/usr/share/virt-manager/virtManager/hoststorage.py", line 17, in <module> from .createpool import vmmCreatePool File "/usr/share/virt-manager/virtManager/createpool.py", line 18, in <module> from .xmleditor import vmmXMLEditor File "/usr/share/virt-manager/virtManager/xmleditor.py", line 6, in <module> gi.require_version('GtkSource', '4') File "/usr/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace GtkSource not available Installing gtksourceview4 from the extra repository solves this problem (everything works fine). The prior virt-manager version (2.1.0-2) does not need gtksourceview4 installed to function, so this appears to be a new required dependency for virt-manager 2.2.0. Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: As above: open virt-manager 2.2.0 and it loads, but will not load a console/details window of any VM. Installing gtksourceview4 resolves this issue, and it is not listed as a dependency or optional dependency for virt-manager 2.2.0. |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Sunday, 23 June 2019, 09:42 GMT
Reason for closing: Fixed
Additional comments about closing: virt-manager 2.2.0-2
Sunday, 23 June 2019, 09:42 GMT
Reason for closing: Fixed
Additional comments about closing: virt-manager 2.2.0-2
The last virt-manager release only supports gtksourceview4 but in git the code it seems that the next version could also run with gtksourceview3.