05.12.2006 11:40:57Ошибка установки CryptoPro 3.0 bld 3294 Ответов: 11
Александр
Скачал с вашего сайта последнюю версию CryptoPro CSP (весь диск). Пытаюсь установить его при помощи команды setup.sh:
tar xf /mnt/s9sp32/release/sparc_32.tar
./setup.sh
получаем ошибку:
ld.so.1: cpverify: fatal: libm.so.2: open failed: No such file or directory
У меня есть библиотека libm.so.1 в /usr/lib
Скажите, какую версию солярис вы поддерживаете?
На какой версии вы собираете свои библиотеки?
 
Ответы:
05.12.2006 12:16:02Дьяченко Дмитрий
>получаем ошибку:
>ld.so.1: cpverify: fatal: libm.so.2: open failed: No >such file or directory
>У меня есть библиотека libm.so.1 в /usr/lib
а libm.so.2 нет. В этом и проблема

>Скажите, какую версию солярис вы поддерживаете?
Solaris 8/9 Sparc32/64, x86

>На какой версии вы собираете свои библиотеки?
Solaris9

Встречный вопрос: а на чём Вы работаете?

Варианты решения:
1) поискать на диске libm.so.2 и кинуть link в /usr/local/lib
2) доставить libm.so.2
3) кинуть link на libm.so.1 и скрестить пальцы
05.12.2006 12:25:41Александр
>Встречный вопрос: а на чём Вы работаете?
Извините, что не сказал сразу. У нас использутся Solaris9 9/04, потому как всё это происходит на платформе от фуджитсу. Я знаю, что есть более новые релизы девятки, но в них нет поддержки платформы от фуджитсу - sun4us. Возможно, в новых релизах и появилась эта самая библиотека. :(

>Варианты решения:
>1) поискать на диске libm.so.2 и
кинуть link в >/usr/local/lib
Поискал, есть только libm.so.1
>2) доставить libm.so.2
Непонятно, где ее взять. Я подозреваю, что нужен update, во всяком случае патчи последние этого не добавляют.
>3) кинуть link на libm.so.1 и скрестить пальцы
Пробовал. Собственно, это первое, что я сделал. И что удивительно, установка завершилась успешно. Но начсалась ругань от storeman:
/opt/CPROcsp/bin/storeman
ld.so.1: storeman: fatal: libm.so.2: version `SUNW_1.2' not found (required by file /opt/CPROcsp/lib/libcpext.so.3)
ld.so.1: storeman: fatal: libm.so.2: open failed: No such file or directory
05.12.2006 15:09:42Дмитрий
попробуйте сказать ldd storeman - м.б. станет ясней что и где он пытается найти.

слова про SUNW_1.2 указывают на проблему с проверкой версии библиотеки, если я не путаю ничего.

ещё вопрос: какую чтоно версию CSP вы используете? как она себя идентифицирует?
05.12.2006 15:11:27Дмитрий
попробуйте сказать ldd storeman - м.б. станет ясней, что и где он пытается найти.

слова про SUNW_1.2 указывают на проблему с проверкой версии библиотеки, если я не путаю ничего.
05.12.2006 15:45:23Александр
после сообщений storeman, я вернулся к более раннему билду, 3290, который хоть устанавливается. Сами понимаете, систему можно "обманывать" до бесконечности: подменять библиотеки, изучать трассы и прочее, но когда-нибудь это все может выйти боком. :(
Раз нет библиотек и команда setup риводит к ошибкам, стало быть, на наш солярис такой дистрибутив ставить нельзя!
05.12.2006 16:05:34Дмитрий
спасибо. если пойму "чем отличаются", сообщу
05.12.2006 16:08:18Александр
А какая ревизия соляриса установлена у вас?
Наша - 9/04
07.12.2006 12:34:45дмитрий
Разбирательство привело к следующему:
отличия 3290 и 3294 вызваны различиями в компиляции -
3290 - s9/Studia9, а 3294 - s10/Studia10

libm тянется из библиотеки ASN.1

Попробуем как-то решить проблемы.
07.12.2006 12:45:32Александр
Большое спасибо, что вы выяснили это вопрос.
Пойду дальше настраивать предыдущий билд 3290.
09.06.2007 16:30:51Александр
Здравствуйте.
Cкачал CryptoPro CSP 3.0
Возникла проблема с libm.so.2(его нет)
Где его все-таки скачать?

Спасибо.
13.06.2007 9:59:50Александр, что начал ветку
Прикольно вы себя назвали тем же именем. Получается, что как будто человек переписывается сам с собой. :)
Я хоть и не из крипто-про, ответ я понял: нигде не скачать! Она должна уже быть в солярисе. В 10-м. Если у вас солярис более ранней версии, просите у них более раннюю версию криптопро. У них крипто про только десятку поддерживает, потому как есть лишь один солярис, на котором они собирают бинарники и это десятка. :)