Собственно, собираю пакет, сама сборка проходит отлично, пакет собирается, но с зависимостями не очень хорошо.
Сама софтина в той конфигурации, в которой я её собираю требует наличия либ из пакета. Пакет явно указан в Requires:, однако после сборки вот что получается:
rpm -qpR kannel-1.5.0.svn4946-1.el6.x86_64.rpm
/bin/sh
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libclntsh.so.11.1()(64bit)
libcrypto.so.10()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libnsl.so.1()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.2)(64bit)
libresolv.so.2()(64bit)
librt.so.1()(64bit)
libssl.so.10()(64bit)
libxml2.so.2()(64bit)
libxml2.so.2(LIBXML2_2.4.30)(64bit)
libxml2.so.2(LIBXML2_2.6.0)(64bit)
libz.so.1()(64bit)
oracle-instantclient11.2-basic
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
rpmlib(PayloadIsXz) <= 5.2-1
И при установке ругается на нехватку libclntsh.so.11.1()(64bit), которая содержится в пакете oracle-instantclient11.2-basic. Пока условно победил включением Autoreq: 0, что есть не совсем правильно. После чего зависимости пакеты выглядят так:
rpm -qpR kannel-1.5.0.svn4946-1.el6.x86_64.rpm
oracle-instantclient11.2-basic
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsXz) <= 5.2-1
И всё же остается непонятным, как в спеке однозначно связать автоматом определяемые либы с пакетом?
PS путь к либам указан /etc/ld.so.conf.d/oracle-client, ldconfig после этого запускал.
Ответ на:
комментарий
от Slavaz
Ответ на:
комментарий
от oxumorron
Ответ на:
комментарий
от redgremlin
Ответ на:
комментарий
от oxumorron
Ответ на:
комментарий
от redgremlin
Ответ на:
комментарий
от oxumorron
Ответ на:
комментарий
от redgremlin
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как сменить зависимость от определенной библиотеки на другую (2011)
- Форум Сборка RPM-пакетов на Fedora (2020)
- Форум установка zabbix agenta на esx (2014)
- Форум Обновление glibc на centos 5.11 (2017)
- Форум Прерывается сборка RPM под AIX (2017)
- Форум Ошибка при сборке Qt 5.3 (2014)
- Форум Rpm build REALLY strange trouble. (2003)
- Форум Help: Сборка RPM из SPEC (2007)
- Форум Как в RPM spec прописать зависимость от Java ? (2012)
- Форум Сборка Wine с DEP (2018)