Привет всем.
Пытаюсь на Fedora Core 3 собрать rpm из openssl-0.9.8.tar.gz.
Не получается :)
Помещаю openssl-0.9.8.tar.gz в /usr/src/redhat/SOURCES
Даю команду
#rpmbuild -ta --target=i686 openssl-0.9.8.tar.gz
В конце процесса появляются следующее:
--- cut ---
Проверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /var/tmp/openssl-0.9.8-root
ошибка: Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
/usr/lib/engines/lib4758cca.so
/usr/lib/engines/libaep.so
/usr/lib/engines/libatalla.so
/usr/lib/engines/libchil.so
/usr/lib/engines/libcswift.so
/usr/lib/engines/libgmp.so
/usr/lib/engines/libnuron.so
/usr/lib/engines/libsureware.so
/usr/lib/engines/libubsec.so
/usr/lib/pkgconfig/libcrypto.pc
/usr/lib/pkgconfig/libssl.pc
Ошибки сборки пакетов:
Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
/usr/lib/engines/lib4758cca.so
/usr/lib/engines/libaep.so
/usr/lib/engines/libatalla.so
/usr/lib/engines/libchil.so
/usr/lib/engines/libcswift.so
/usr/lib/engines/libgmp.so
/usr/lib/engines/libnuron.so
/usr/lib/engines/libsureware.so
/usr/lib/engines/libubsec.so
/usr/lib/pkgconfig/libcrypto.pc
/usr/lib/pkgconfig/libssl.pc
--- cut ---
Пакеты естественно не собираются. :(
Правим openssl.spec:
diff -Naur openssl.spec.orig openssl.spec
--- openssl.spec.orig 2005-09-22 17:51:43.214890472 +0700
+++ openssl.spec 2005-09-22 17:47:34.000000000 +0700
@@ -116,6 +116,7 @@
%attr(0755,root,root) /usr/bin/*
%attr(0755,root,root) /usr/lib/*.so*
+%attr(0755,root,root) /usr/lib/engines/*.so
%attr(0755,root,root) %{openssldir}/misc/*
%attr(0644,root,root) /usr/man/man[157]/*
@@ -130,6 +131,8 @@
%attr(0644,root,root) /usr/lib/*.a
%attr(0644,root,root) /usr/lib/pkgconfig/openssl.pc
+%attr(0644,root,root) /usr/lib/pkgconfig/libcrypto.pc
+%attr(0644,root,root) /usr/lib/pkgconfig/libssl.pc
%attr(0644,root,root) /usr/include/openssl/*
%attr(0644,root,root) /usr/man/man[3]/*
В итоге получаем
--- cut ---
Проверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /var/tmp/openssl-0.9.8-root
--- cut ---
RPM`ок в /usr/src/redhat/RPMS/i686 как не было так и нет :(
Вопрос: Что я делаю неправильно? Как мне собрать rpm?
Спасибо.