| Summary: | не запускается из-за конфликта libsoup2 libsoup3 | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Белаш Константин <bk> |
| Component: | virt-viewer | Assignee: | Alexey Shabalin <shaba> |
| Status: | REOPENED --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | aris, naf, oddity, shaba |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Белаш Константин
2022-08-29 17:05:54 MSK
Cобрал libosinfo вместе с libsoup3. (Ответ для Alexey Shabalin на комментарий #1) > Cобрал libosinfo вместе с libsoup3. Молодец, всё починил! $ gnome-boxes (process:420463): libsoup-ERROR **: 21:03:45.134: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. Ловушка трассировки/останова (Ответ для Alexey Shabalin на комментарий #1) > Cобрал libosinfo вместе с libsoup3. Та же ошибка. Теперь надо и libgovirt собирать с libsoup-3.0. Для virt-viewer (/usr/bin/remote-viewer) проблема - скорее в обновлённой 29.08
libphodav .
Старая libphodav 2.0
$ ldd /usr/lib64/libphodav-2.0.so.0 | grep soup
libsoup-2.4.so.1 => /usr/lib64/libsoup-2.4.so.1
Новая libphodav 3.0
$ ldd /usr/lib64/libphodav-3.0.so.0 | grep soup
libsoup-3.0.so.0 => /usr/lib64/libsoup-3.0.so.0
Сам /usr/bin/remote-viewer собран с libphodav и libsoup, в итоге сейчас и получается
$ ldd /usr/bin/virt-viewer | grep '\(soup\|phodav\)'
libphodav-3.0.so.0 => /usr/lib64/libphodav-3.0.so.0
libsoup-3.0.so.0 => /usr/lib64/libsoup-3.0.so.0
libsoup-2.4.so.1 => /usr/lib64/libsoup-2.4.so.1
На другой системе, где пакет libphodav не обновлён -
$ ldd /usr/bin/virt-viewer | grep '\(soup\|phodav\)'
libphodav-2.0.so.0 => /usr/lib64/libphodav-2.0.so.0
libsoup-2.4.so.1 => /usr/lib64/libsoup-2.4.so.1
И virt-viewer там нормально работает.
(Ответ для Alexey Shabalin на комментарий #1) > Cобрал libosinfo вместе с libsoup3. Алексей, я полностью обновил ОС (apt-get dist-upgrade) как рекомендовалось. Ошибка осталась: $ virt-viewer (process:5501): libsoup-ERROR **: 11:20:49.657: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. Ловушка трассировки/останова (Ответ для Yuri N. Sedunov на комментарий #4) > Теперь надо и libgovirt собирать с libsoup-3.0. Сначала нужен rest-1.0. $ ACS rest-1.0 librest1.0 - A library for access to RESTful web services librest1.0-devel - Development package for librest1.0 Обновил пакет до версии virt-viewer-11.0-alt3.x86_64. Теперь virt-viewer нормально запускается и работает. Спасибо! |