1

на хосте opensuse 13.1 ставил qemu и kvm. Virt manager  при запуске выдаёт такой выхлоп

+ открыть спойлер

 Консоль:
@suse:~> virt-manager
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
    _show_startup_error(str(run_e), "".join(traceback.format_exc()))
  File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
    from virtManager.error import vmmErrorDialog
  File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
    from virtManager.baseclass import vmmGObject
  File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
    from virtManager import util
  File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
    import virtinst
  File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
    from virtinst import util
ImportError: cannot import name util

debug показывает:

+ открыть спойлер

 Консоль:
@suse:~> virt-manager --debug
2014-11-01 14:39:11,425 (cli:71): virt-manager startup
2014-11-01 14:39:11,425 (virt-manager:306): Launched as: /usr/share/virt-manager/virt-manager.py --debug
2014-11-01 14:39:11,425 (virt-manager:307): GTK version: (2, 24, 23)
2014-11-01 14:39:11,425 (virt-manager:308): virt-manager version: 0.9.5
2014-11-01 14:39:11,425 (virt-manager:309): virtManager import: <module 'virtManager' from '/usr/share/virt-manager/virtManager/__init__.pyc'>
2014-11-01 14:39:11,469 (cli:110): Error import virtinst
Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/cli.py", line 106, in check_virtinst_version
    import virtinst
  File "/usr/share/virt-manager/virtinst/__init__.py", line 70, in <module>
    from virtinst.distroinstaller import DistroInstaller
  File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 32, in <module>
    from virtinst import urlfetcher
  File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 35, in <module>
    from virtinst import osdict
  File "/usr/share/virt-manager/virtinst/osdict.py", line 25, in <module>
    from gi.repository import Libosinfo as libosinfo
  File "/usr/lib64/python2.7/site-packages/gi/__init__.py", line 27, in <module>
    from ._gi import _API
ImportError: could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))
2014-11-01 14:39:11,470 (virt-manager:409): could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))

virt-manager requires the python-virtinst library version 0.600.4 or greater. This can be downloaded at:

http://virt-manager.org/download.html
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 402, in <module>
    main()
  File "/usr/share/virt-manager/virt-manager.py", line 311, in main
    cli.check_virtinst_version(virtinst_str)
  File "/usr/share/virt-manager/virtManager/cli.py", line 111, in check_virtinst_version
    raise RuntimeError(str(e) + "\n\n" + msg)
RuntimeError: could not import gobject (error was: ImportError('When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject".',))

virt-manager requires the python-virtinst library version 0.600.4 or greater. This can be downloaded at:

http://virt-manager.org/download.html
2014-11-01 14:39:11,471 (cli:83): Uncaught exception:
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
    _show_startup_error(str(run_e), "".join(traceback.format_exc()))
  File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
    from virtManager.error import vmmErrorDialog
  File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
    from virtManager.baseclass import vmmGObject
  File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
    from virtManager import util
  File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
    import virtinst
  File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
    from virtinst import util
ImportError: cannot import name util

Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 412, in <module>
    _show_startup_error(str(run_e), "".join(traceback.format_exc()))
  File "/usr/share/virt-manager/virt-manager.py", line 64, in _show_startup_error
    from virtManager.error import vmmErrorDialog
  File "/usr/share/virt-manager/virtManager/error.py", line 25, in <module>
    from virtManager.baseclass import vmmGObject
  File "/usr/share/virt-manager/virtManager/baseclass.py", line 27, in <module>
    from virtManager import util
  File "/usr/share/virt-manager/virtManager/util.py", line 27, in <module>
    import virtinst
  File "/usr/share/virt-manager/virtinst/__init__.py", line 23, in <module>
    from virtinst import util
ImportError: cannot import name util

От рута тоже самое. уже весь мозг сломал.

Свободное ПО для Свободных людей

2

lecksys пишет:

на хосте opensuse 13.1 ставил qemu и kvm. Virt manager  при запуске выдаёт такой выхлоп
.....
От рута тоже самое. уже весь мозг сломал.

Ну, ругается оно, что нет правильного virtinst'а. И хочет, чтобы virt-manager увидел python-virtinst library version 0.600.4 или старше. Которую можно взять отсюда: http://virt-manager.org/download.html

В процессе ломания мозгов эту операцию делали?

3

lecksys,

Cruiser78 пишет:

Которую можно взять отсюда:

 Консоль: root
[root@linuxforum.ru ~]# zypper in python-virtinst