1C-preinstall зависит от openssl1.1 , которая более е поддерживается и намечена к удалению из p11
https://lists.altlinux.org/pipermail/sisyphus-incominger/2024-May/746520.html x86_64: NEW unmet dependencies detected: 1c-preinstall#8.3-alt15:sisyphus+348173.100.1.1 at 1715855556 libcrypto1.1 1c-preinstall#8.3-alt15:sisyphus+348173.100.1.1 at 1715855556 libssl1.1
Это клиенты 1С:Предприятия имеют зависимость на libcrypto1.1 и libssl1.1. 1c-preinstall лишь перечисляет их, чтобы быть уверенными в наличии всех необходимых пакетов в системе. Пример: ldd 1cv8c | grep lib64 | cut -d " " -f3 | xargs -L1 rpm --queryformat "%{NAME}\n" -qf | sort | uniq | sed -e 's/^/Requires: /' Мне неизвестно, как эти клиенты поведут себя при их отсутствии, а контакта с отделом разработки 1С у меня нет. Благодаря 1c-preinstall мы предупреждены, дальше буду тестировать и смотреть что получится.
Интересно, как они поведут себя при смене версий 1.1 на 3
(Ответ для AEN на комментарий #3) > Интересно, как они поведут себя при смене версий 1.1 на 3 Ближайшая доступная мне на сейчас имитация будущей Альт Рабочей станции - alt-p11-mate-20240526-x86_64.iso Разворачиваю на стенде. Кто подскажет, как заменить 1.1 на 3 чтобы посмотреть что получится? Тем временем, на линии консультаций 1С обращение c темой "Возможная несовместимость клиентов c операционными системами семейства Альт будущих версий" зарегистрировано. Номер обращения - HL-838614 от 28.05.2024 11:50:25 (UTC+03:00).
(In reply to Pavel Isopenko from comment #4) > (Ответ для AEN на комментарий #3) > > Интересно, как они поведут себя при смене версий 1.1 на 3 > > Кто подскажет, как > заменить 1.1 на 3? Удалить libcrypto1.1 libssl1.1, локально собрать 1c-preinstall без зависимостей на них.
task #349697 for p11 EPERM
(In reply to Pavel Isopenko from comment #6) > task #349697 for p11 EPERM А его прямо в репозиторий пропустить нужно? apt-repo test ...?
(Ответ для Arseny Maslennikov на комментарий #7) > А его прямо в репозиторий пропустить нужно? apt-repo test ...? Sergey V. Turchin has added an approval of subtask #100 of task #349697
(Ответ для Pavel Isopenko на комментарий #8) > (Ответ для Arseny Maslennikov на комментарий #7) > > А его прямо в репозиторий пропустить нужно? apt-repo test ...? > Sergey V. Turchin has added an approval of subtask #100 of task #349697 apt-repo test можно пропустить, я его проверил на стенде. #349697 PENDING #2 p11 1c-preinstall.git=8.3-alt16
(In reply to Pavel Isopenko from comment #9) > (Ответ для Pavel Isopenko на комментарий #8) > > (Ответ для Arseny Maslennikov на комментарий #7) > > > А его прямо в репозиторий пропустить нужно? apt-repo test ...? > > Sergey V. Turchin has added an approval of subtask #100 of task #349697 OK > apt-repo test можно пропустить, я его проверил на стенде. > #349697 PENDING #2 p11 1c-preinstall.git=8.3-alt16 Поясните, пожалуйста. Т. е. эти libcrypto1.1 и libcrypto3 никому в 1c-preinstall не нужны. Верно?
(In reply to Arseny Maslennikov from comment #10) > (In reply to Pavel Isopenko from comment #9) > > (Ответ для Pavel Isopenko на комментарий #8) > > > (Ответ для Arseny Maslennikov на комментарий #7) > > > > А его прямо в репозиторий пропустить нужно? apt-repo test ...? > > > Sergey V. Turchin has added an approval of subtask #100 of task #349697 > > OK > > > apt-repo test можно пропустить, я его проверил на стенде. > > #349697 PENDING #2 p11 1c-preinstall.git=8.3-alt16 > > Поясните, пожалуйста. Выше не так сказал. Читать: > Т. е. эти libcrypto1.1 и libssl1.1 никому в 1c-preinstall не нужны. Верно?
(Ответ для Arseny Maslennikov на комментарий #10) > > > Sergey V. Turchin has added an approval of subtask #100 of task #349697 > OK > > apt-repo test можно пропустить, я его проверил на стенде. > > #349697 PENDING #2 p11 1c-preinstall.git=8.3-alt16 > Поясните, пожалуйста. > Т. е. эти libcrypto1.1 и libcrypto3 никому в 1c-preinstall не нужны. Верно? Мне они точно не нужны. :-) Позволит вернуть эти пакеты в списки mkimage-prifiles, т.е. более полноценно собирать тестовые образы дистрибутивов уже сейчас. А потом уже пусть разбираются, насколько они нужны.
(Ответ для Arseny Maslennikov на комментарий #11) > > Т. е. эти libcrypto1.1 и libssl1.1 никому в 1c-preinstall не нужны. Верно? Тут сложнее. В платформе 8.3.22 была зависимость на libcrypto1.1 В платформе 8.3.25 её нет. Если у кого-то на p11 будут проблемы - будем рекомендовать обновлять платформу 1С до актуальной. Однако, 8.3.22 и без libcrypto1.1 запускается и приложения открывает, например https://accounting.demo.1c.ru/accounting/ Кабы знать, зачем она была там нужна. И при каких обстоятельствах клиент может завалиться? Запрос на консультацию в 1С написал, может что подскажут. В платформе 8.3.25 есть зависимость на libcrypto3, однако она в дистрибутиве по умолчанию. Может добавлю ещё в 1c-preinstall, для порядка. В общем будем выведывать, проверять, править и так далее.
(Ответ для Sergey V Turchin на комментарий #12) > Мне они точно не нужны. :-) > Позволит вернуть эти пакеты в списки mkimage-prifiles, т.е. более полноценно > собирать тестовые образы дистрибутивов уже сейчас. А потом уже пусть > разбираются, насколько они нужны. Верно. Прямо сейчас - не надо. И в mkimage-prifiles пока не надо. Потом, по ходу разберёмся и придумаем как поступить.
(In reply to Pavel Isopenko from comment #13) > (Ответ для Arseny Maslennikov на комментарий #11) > > > Т. е. эти libcrypto1.1 и libssl1.1 никому в 1c-preinstall не нужны. Верно? > > Тут сложнее. В платформе 8.3.22 была зависимость на libcrypto1.1 > В платформе 8.3.25 её нет. Если у кого-то на p11 будут проблемы - будем > рекомендовать обновлять платформу 1С до актуальной. > Однако, 8.3.22 и без libcrypto1.1 запускается и приложения открывает, > например https://accounting.demo.1c.ru/accounting/ Кабы знать, зачем она > была там нужна. И при каких обстоятельствах клиент может завалиться? Запрос > на консультацию в 1С написал, может что подскажут. > В платформе 8.3.25 есть зависимость на libcrypto3, однако она в дистрибутиве > по умолчанию. Может добавлю ещё в 1c-preinstall, для порядка. > В общем будем выведывать, проверять, править и так далее. Тенденция ясна. Спасибо!
Павел, спасибо!