| Summary: | libsoup2/libsoup3 conflict in remmina-plugins-spice plugin | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Nikolay A. Fetisov <naf> |
| Component: | remmina-plugins | Assignee: | Andrey Cherepanov <cas> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | cas, iv |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Было исправлено в 1.4.27-alt1 |
Расширение remmina-plugins-spice через libphodav линкуется с libsoup-3.0: $ ldd /usr/lib64/remmina/plugins/remmina-plugin-spice.so |grep -E '(libphodav|libsoup)' libphodav-3.0.so.0 => /usr/lib64/libphodav-3.0.so.0 (0x00007f9d67f02000) libsoup-3.0.so.0 => /usr/lib64/libsoup-3.0.so.0 (0x00007f9d676f3000) Собственно remmina слинкована с libsoup-2.4: $ ldd /usr/bin/remmina |grep -E '(libphodav|libsoup)' libsoup-2.4.so.1 => /usr/lib64/libsoup-2.4.so.1 (0x00007fe2373a4000) Соответственно, при попытке запуске remmina завершается с ошибкой $ remmina remmina-Message: 10:36:29.821: Remmina does not log all output statements. Turn on more verbose output by using "G_MESSAGES_DEBUG=all" as an environment variable. More info available on the Remmina wiki at: https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging Load modules from /usr/lib64/remmina/plugins (process:608478): libsoup-ERROR **: 10:36:29.835: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. Ловушка трассировки/останова После удаления remmina-plugins-spice запустить remmina получается. Ну и со старым libphodav-2.5 также всё работает.