NOM
deb-shlibs - Fichier d'information sur les bibliothèques partagées DebianSYNOPSIS
debian/shlibs, debian/binary-name.shlibs, DEBIAN/shlibsDESCRIPTION
Les fichiers shlibs associent les noms et versions (SONAMEs) des bibliothèques partagées aux dépendances correspondantes dans les fichiers de contrôle des paquets. Il y a une entrée par ligne et les lignes vides ne sont pas autorisées. Les lignes commençant par le caractère « (#) » sont considérées comme étant des commentaires et sont ignorées. Toutes les autres lignes doivent être au format :[type:]
bibliothèque version dépendances
Les champs bibliothèque et version sont
séparés par des espaces. Le champ dépendances
finit la ligne. Le champ type est optionnel et donc normalement pas
nécessaire.
Le champ dépendances utilise la même syntaxe que le champ
Depends d'un fichier de contrôle d'un paquet binaire, voir
deb-control(5).
FORMATS DE SONAME
Les formats de SONAME actuellement pris en charge sont :
nom.so.version
et
nom-version.so
où nom est habituellement préfixé par lib.
EXEMPLES
Le fichier shlibs pour un paquet de bibliothèque nommé libcrunch1, qui fournit une bibliothèque dont le SONAME est libcrunch.so.1, doit avoir la lignelibcrunch 1 libcrunch1 (>= 1.2-1)Les dépendances doivent indiquer la version la plus récente du paquet qui ajoute de nouveaux symboles à la bibliothèque : dans l'exemple précédent, de nouveaux symboles ont été ajoutés avec la version 1.2 de libcrunch. Ce n'est pas la seule raison pour laquelle les dépendances doivent être suivies avec soin.
VOIR AUSSI
deb-control(5), dpkg-shlibdeps(1), deb-symbols(5).TRADUCTION
Ariel VARDI <[email protected]>, 2002. Philippe Batailler, 2006. Nicolas François, 2006. Veuillez signaler toute erreur à <[email protected]>.2023-05-11 | 1.21.22 |