NOMBRE¶
deb-shlibs - Fichero de información de bibliotecas compartidas de Debian
DESCRIPCIÓN¶
shlibs crea una correlación entre los nombres y versiones de
bibliotecas compartidas (
sonames) y las dependencias, de manera
adecuada para su inclusión en el fichero de control del paquete. Se
inserta una entrada por línea, y las líneas vacías
no están permitidas. Las líneas que empiezan con un
carácter
# se consideran comentarios, y se ignorarán.
Todas las demás líneas deben seguir el formato
- [tipo:] biblioteca versión
dependencias
Los campos
biblioteca y
versión se delimitan con espacios
en blanco, pero el campo de las
dependencias se extiende hasta el fin
de línea. El campo
tipo es opcional, y habitualmente
innecesario.
El campo
dependencies tiene la misma sintaxis que el campo
Depends
en un fichero de control binario, consulte
deb-control(5). Para
más detalles, consulte también el Manual de normas de Debian.
EJEMPLOS¶
El aspecto de un fichero
shlibs para un paquete típico de
bibliotecas llamado
libcrunch1, el cual proporciona una biblioteca cuyo
«soname» es I
libcrunch.so.1, podría ser
- libcrunch 1 libcrunch1 (>= 1.2-1)
Las
dependencias deben mencionar la versión más reciente
del paquete que añadió símbolos nuevos a la biblioteca:
en el ejemplo anterior, les añadieron símbolos nuevos en la
versión 1.2 de
libcrunch. Esta no es la única
razón por la que se deben reforzar las relaciones de dependencia; una
vez más, consulte el Manual de Normas de Debian para más
detalles.
VÉASE TAMBIÉN¶
deb-control(5),
dpkg-shlibdeps(1),
deb-symbols(5).
TRADUCTOR¶
Rudy Godoy <rudy@kernel-panik.org>, Rubén Porras
<nahoo@inicia.es>, Bruno Barrera C. <bruno.barrera@igloo.cl>,
Carlos Izquierdo <gheesh@ertis.net>, Esteban Manchado y NOK. Debian L10n
Spanish <debian-l10n-spanish@lists.debian.org>.
Revisiones por Santiago Vila <sanvila@unex.es>, Javier
Fernández-Sanguino, Rubén Porras, Luis Uribe y Omar
Campagne.