Где rpm ищет зависимости?

У меня есть rpm, который я собрал, используя rpmbuild. Допустим, это образец.rpm. Строит успешно. Rpm имеет и исполняемый файл (назовем его init).

Когда я пытаюсь установить его с помощьюrpm -ivh sample.rpm это показывает мне неудачные зависимости.

Допустим, ошибкаFailed dependency for: example.so Это означает, что rpm не может найти этот общий объектный файл. (даже если файл so существует в том же каталоге).

Итак, я устанавливаю обороты какrpm -ivh sample.rpm --nodeps (как я знаю, что у меня есть необходимые файлы так).

Почему rpm не может установить эти rpms? где он ищет объектные файлы? (загрузчик linux ищет эти .so). У меня есть LD_LIBRARY_PATH, чтобы включить путь к этим .so, и поэтому, когда я запускаю установленный файл (init) из rpm, он запускается.

Тогда почему rpm не может установить sample.rpm (где именно он ищет зависимости)? Это что-то, что нужно указывать во время сборки rpm?

Ответы на вопрос(1)

Ваш ответ на вопрос