Как вы ищите подстроку в доступных именах групп?

Для имени группы hello , я используйте следующее условие в ansible, и оно отлично работает:

when: "'hello' in group_names "

Есть ли способ использовать регулярное выражение, если я хочу сопоставить ключевые слова hello в следующих group_names:root @ host ~] # virt-viewer virt-viewer: ошибка поиска символа: /lib64/libspice-client-gtk-3.0.so....

Я только что установил virt-viewer на RHEL7.3, используя yum install virt-viewer , и теперь я получаю ошибку ниже

[root@host ~]# virt-viewer 
virt-viewer: symbol lookup error: /lib64/libspice-client-gtk-3.0.so.5: undefined symbol: gdk_keymap_get_scroll_lock_state

. virt-manager также вылетает, когда я пытаюсь увидеть графическую консоль.

enter image description here

Целевая библиотека, похоже, существует, поэтому что-то не так с зависимостью.

[root@host ~]# ls -l /lib64/libspice*
lrwxrwxrwx. 1 root root      33 Aug 12 15:56 /lib64/libspice-client-glib-2.0.so -> libspice-client-glib-2.0.so.8.6.0
lrwxrwxrwx. 1 root root      33 Aug 12 15:06 /lib64/libspice-client-glib-2.0.so.8 -> libspice-client-glib-2.0.so.8.6.0
-rwxr-xr-x. 1 root root 1200664 Jun  8 00:49 /lib64/libspice-client-glib-2.0.so.8.6.0
lrwxrwxrwx. 1 root root      32 Aug 12 16:08 /lib64/libspice-client-gtk-3.0.so.5 -> libspice-client-gtk-3.0.so.5.0.0
-rwxr-xr-x. 1 root root  132176 Jun  8 00:49 /lib64/libspice-client-gtk-3.0.so.5.0.0
lrwxrwxrwx. 1 root root      28 Aug 12 15:56 /lib64/libspice-controller.so -> libspice-controller.so.0.0.0
lrwxrwxrwx. 1 root root      28 Aug 12 15:07 /lib64/libspice-controller.so.0 -> libspice-controller.so.0.0.0
-rwxr-xr-x. 1 root root   69096 Jun  8 00:49 /lib64/libspice-controller.so.0.0.0
lrwxrwxrwx. 1 root root      24 Dec 25  2016 /lib64/libspice-server.so.1 -> libspice-server.so.1.8.0
-rwxr-xr-x. 1 root root 1194648 Sep  9  2016 /lib64/libspice-server.so.1.8.0

Кто-нибудь еще сталкивался с такой же проблемой?

0
задан 12 August 2017 в 10:28
1 ответ

Обнаружил проблему.

Проблема

Когда я устанавливаю virt-viewer из репозитория yum, устанавливается 1 пакет и обновляется 2 пакета.

Installing:
 virt-viewer                       x86_64                       5.0-7.el7                         rhel-7-server-rpms                       389 k
Updating for dependencies:
 spice-glib                        x86_64                       0.33-6.el7                        rhel-7-server-rpms                       376 k
 spice-gtk3                        x86_64                       0.33-6.el7                        rhel-7-server-rpms                        83 k

В результате возникает ошибка ниже.

[root@host ~]# virt-viewer -h
virt-viewer: symbol lookup error: /lib64/libspice-client-gtk-3.0.so.5: undefined symbol: gdk_keymap_get_scroll_lock_state

Похоже, последние spice-glib и spice-gtk3 не работают должным образом с virt-viewer .

Устранение неполадок

Установите virt-viewer из rhel-server-7.3-x86_64-dvd.iso . Пакеты, связанные со spice, не обновляются, и теперь virt-viewer работает правильно.

Installing:
 virt-viewer                           x86_64                           2.0-12.el7                           dvd                           344 k

Теперь он работает правильно.

[root@host ~]# virt-viewer --version
virt-viewer version 2.0-12.el7

Совместимые spice-glib и spice-gtk3 приведены ниже.

  Installing : spice-glib-0.31-6.el7.x86_64                                                                                                  1/5 
  Installing : spice-gtk3-0.31-6.el7.x86_64                                                                                                  2/5 
  Installing : virt-manager-common-1.4.0-2.el7.noarch                                                                                        3/5 
  Installing : virt-manager-1.4.0-2.el7.noarch                                                                                               4/5 
  Installing : virt-viewer-2.0-12.el7.x86_64                                                                                                 5/5 
]
1
ответ дан 4 December 2019 в 16:10

Теги

Похожие вопросы