LINUX.ORG.RU

«failed dependencies» - rpm -Uvh mod_php*


0

0

na servere net locale, poetomu sorry :))

unstall oracle client 9.2.0.4. on Suse 8.2

get mod_php4-4.3.1.src.rpm

export ORACLE_BASE, ORACLE_HOME, LD_LIBRARY_PATH echo "/opt/oracle/product/9ir2" > /etc/ld.so.conf ldconfig

in mod_php4.spec add --with-oci8

rpm -ba --rmspec mod_php4.spec - OK

create mod_php4-core, devel, 4-3-1, aolserver.

pri poputke rpm -Uvh mod_php4-4.3.1.rpm vudaet error: failed dependencies ^ libclntsh.so.9.0 is needed by mod_php4-4.3.1

esli printenv | grep libcln* - to sve ok, nahodit.... chto eshe nuzno zdelat, chobu nashlas eta biblioteka?

anonymous

man rpm на предмет --nodeps

Наличие libclntsh.so rpm определяет НЕ ПО НАЛИЧИЮ ФАЙЛА, а по наличию записи об этом файле в своей базе, т.е. libphp-oci будет работать, хотя rpm и ругается

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

nodeps - proboval, install ok, tolko osadok ostalsy chto ne vse po pravilam sobral :))

nalichie libclntsh.so v svoeyi base??? a tuda chto mozno dopisat? I o kakoy svoey base idet rech?

anonymous
()
Ответ на: комментарий от anonymous

В /var/lib/rpm лежит база пакетов и их зависсимостей - какой пакет что предоставляет, в чем нуждается, какие файлы содержит и т.п.

Если так хочется об'rpm'иться по полной программе, напиши spec-файл для этого дела, собери фиктивную rpm'ку с описанием оракловых файлов, и установи ее :-)

P.S. --nodeps для того, что связано с продуктами типа Oracle вполне нормальное явление.

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.