NAMN¶
deb-shlibs - Debians informationsfil för delade bibliotek
BESKRIVNING¶
shlibs-filer skapar en koppling mellan biblioteksnamn och versioner (
sonamn) till beroenden som är lämpliga för en
paketstyrfil. Den har en post per rad. Blanka rader är
inte
tillåtna. Rader som inleds med ett
#-tecken anses vara
kommentarer, och ignoreras. Alla andra rader måste vara på formatet
- [typ:] bibliotek version
beroenden
Fälten
bibliotek och
version avdelas med blanktecken medan
fältet
beroenden sträcker sig till slutet av raden.
Fältet
typ är frivilligt och behövs vanligtvis inte.
Fältet
dependencies har samma syntax som fältet
Depends
i en binär-kontrollfil, se
deb-control(5). Se även Debians
policyhandbok för ytterligare detaljer.
EXEMPEL¶
shlibs-filen för ett typiskt bibliotekspaket, som heter
libcrunch1 och som innehåller ett bibliotek vars sonamn är
libcrunch.so.1, kan se ut så här:
- libcrunch 1 libcrunch1 (>= 1.2-1)
Fältet
beroenden måste ange den senaste versionen av paketet
som lade till nya symboler i biblioteket: i exemplet ovan lades nya symboler
till i version 1.2 av
libcrunch. Det är inte den enda orsaken till
att beroenden kan behöva snävas in; återigen, se Debians
policymanual för detaljer.
SE ÄVEN¶
deb-control(5),
dpkg-shlibdeps(1),
deb-symbols(5).
ÖVERSÄTTNING¶
Peter Krefting och Daniel Nylander.