
При попытке запуска на исполнение платформы 1с в среде debian 13.2 без возникает ошибка
"libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported."
Проверено на платформах версий:
8.3.27.1936
8.5.1.1150
Что, по-видимому, вызвано использованием в компонентах платформы различных версий библиотеки libsoup. Или для одного компонента указывается необходимая версия, а для другого без указания конкретной версии, и тогда используется наиболее старшая из доступных.
При установке Debian 13.2 одновременно установлены версии
libsoup-2.4
libsoup-3.0
Советы по удалению одной из версий приводят к нарушению целостности системы -- для работы системы нужны обе версии.
Чтобы устранить ошибку, необходимо заставить 1С использовать только одну из версий библиотеки libsoup.
Это можно сделать, создав символическую ссылку на выбранную основной версию.
Для моего случая (сочетания версий библиотек), посредством команды:
sudo ln -s libsoup-3.0.so.0.7.4 libsoup-2.4.so.1
Результат выполнения:
user1@pc1:/usr/lib/x86_64-linux-gnu$ ls -la | grep libsoup
lrwxrwxrwx 1 root root 20 Dec 31 15:57 libsoup-2.4.so.1 -> libsoup-3.0.so.0.7.4
-rw-r--r-- 1 root root 666320 May 3 2025 libsoup-2.4.so.1.11.2
lrwxrwxrwx 1 root root 21 Dec 31 15:45 libsoup-2.4.so.1.bak -> libsoup-2.4.so.1.11.2
lrwxrwxrwx 1 root root 20 Jul 24 12:40 libsoup-3.0.so.0 -> libsoup-3.0.so.0.7.4
-rw-r--r-- 1 root root 645688 Jul 24 12:40 libsoup-3.0.so.0.7.4
Вступайте в нашу телеграмм-группу Инфостарт
