D'où tr / min observer les dépendances?

J'ai un rpm que j'ai créer en utilisant rpmbuild. Disons que c'est de l'échantillon.tr /min.
Il est construit avec succès. La vitesse de rotation a et exécutable (init).

Quand j'essaie de l'installer à l'aide de rpm -ivh sample.rpm il me montre l'échec des dépendances.

Disons l'erreur est Failed dependency for: example.so ce qui signifie que le rpm n'est pas en mesure de localiser ce fichier objet partagé. (même si le si le fichier existe dans le même répertoire).

Donc, j'ai installer le rpm comme rpm -ivh sample.rpm --nodeps (comme je sais que j'ai le nécessaire, de sorte que les fichiers).

Pourquoi est-rpm ne peut installer les rpm?
où est-il pour les fichiers de l'objet? (linux loader recherche ces .donc). J'ai LD_LIBRARY_PATH pour inclure le chemin d'accès à celles-ci .donc, et donc, quand je lance le fichier installé (init) à partir du rpm, il fonctionne.

Alors, pourquoi est-rpm pas en mesure d'installer de l'échantillon.tr /min (où, exactement, est-il pour les dépendances)?
Est-ce quelque chose qui doit être spécifié au moment de la rpm est de construire?

OriginalL'auteur Deepti Jain | 2012-07-10