deb-shlibs(5) file di informazioni sulle librerie condivise Debian

DESCRIZIONE

I file shlibs mappano i nomi e le versioni delle librerie condivise (soname) in dipendenze adatte per un file di controllo di un pacchetto. Hanno una sola voce per riga; non sono permesse righe vuote. Le righe che iniziano con # sono considerate commenti e vengono ignorate; tutte le altre righe devono essere nel formato

[tipo:] libreria versione dipendenze

I campi libreria e versione sono delimitati da spazi bianchi, ma il campo dipendenze si estende fino alla fine della riga. Il campo tipo è opzionale e normalmente non necessario.

The dependencies field has the same syntax as the Depends field in a binary control file, see deb-control(5).

ESEMPI

Il file shlibs per un tipico pacchetto di libreria, chiamato libcrunch1, che fornisce una libreria il cui soname è libcrunch.so.1, potrebbe essere

libcrunch 1 libcrunch1 (>= 1.2-1)

The dependencies must mention the most recent version of the package that added new symbols to the library: in the above example, new symbols were added to version 1.2 of libcrunch. This is not the only reason the dependencies might need to be tightened.