CentOS 5.5 - создание символической ссылки в файле спецификации RPM

Мне нужно создать следующие символические ссылки в файле RPM

/bin/ln -sf libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8
/bin/ln -sf libssl.so.0.9.8e /lib/libssl.so.0.9.8

В моем файле спецификации RPM:

%files
%defattr(-,root,root)
/lib/libcrypto.so.0.9.8
/lib/libssl.so.0.9.8
<other files...>

%install
/bin/ln -sf libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8
/bin/ln -sf libssl.so.0.9.8e /lib/libssl.so.0.9.8

/lib/libcrypto.so.0.9.8e и /lib/libssl.so.0.9 .8e существуют на моем компьютере, но когда я пытаюсь установить свой RPM, я получаю сообщение об ошибке:

libcrypto.so.0.9.8 is needed by my-test-rpm-1.el5.i686
libssl.so.0.9.8 is needed by my-test-rpm-1.el5.i686

Что не так? Что мне нужно сделать, чтобы создать символические ссылки как часть установки RPM?

Спасибо

7
задан Dima 28 January 2011 в 01:02
поделиться