Gdzie rpm szuka zależności?

Mam rpm, który mam zbudować za pomocą rpmbuild. Powiedzmy, że jest to sample.rpm. Buduje się pomyślnie. Rpm ma i plik wykonywalny (nazwijmy go init).

Kiedy próbuję go zainstalować za pomocąrpm -ivh sample.rpm pokazuje mi nieudane zależności.

Powiedzmy, że błąd jestFailed dependency for: example.so co oznacza, że ​​rpm nie jest w stanie zlokalizować tego pliku obiektów współdzielonych. (nawet jeśli plik tak istnieje w tym samym katalogu).

Instaluję rpm jakorpm -ivh sample.rpm --nodeps (ponieważ wiem, że mam wymagane pliki).

Dlaczego więc rpm nie jest w stanie zainstalować tych RPM? gdzie szuka plików obiektowych? (czy ładuje je linux loader .so). Mam LD_LIBRARY_PATH, aby dołączyć ścieżkę do tych .so i tak, gdy uruchomię zainstalowany plik (init) z uruchomionych rpm.

Dlaczego więc rpm nie może zainstalować sample.rpm (gdzie dokładnie szuka zależności)? Czy jest to coś, co należy określić w momencie budowania rpm?

questionAnswers(1)

yourAnswerToTheQuestion