/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
/usr/local/lib/lib*.so is not a symlink
Fra : Henrik Christian Gro~


Dato : 12-06-02 22:25


Når jeg kører ldconfig får jeg en stribe advarsler à la:
/sbin/ldconfig: warning: /usr/local/lib/libadvapi32.so is not a symlink
/sbin/ldconfig: warning: /usr/local/lib/libx11drv.so is not a symlink
/sbin/ldconfig: warning: /usr/local/lib/libddraw.so is not a symlink

Det ville jeg jo gerne rette op på, men hvis jeg så laver en `ll
libadvapi32*`, får jeg resultatet:
-rwxr-xr-x 1 root staff 408435 jul 1 2001 libadvapi32.so
-rwxr-xr-x 1 root staff 217463 sep 11 2000 libadvapi32.so.1.0

Det ser (for mig) ud som om .so-filen kunne være en nyere version, så
den rigtige løsning er ikke at slette .so og lave et symlink, men
snarere at omdøbe .so til .so.n.m lave et symlink og slette de gamle
..so.k.l, men hvordan finder jeg det rigtige versionsnummer?

Er jeg helt på vildspor, eller er der bare en smartere løsning?
Eller risikerer jeg bare at smadre noget ved at rydde op?

Hvad årsagen til rodet angår, så ved jeg ikke hvad der er sket, men jeg
gætter på en samling dårligt lavede pakker der har forsøgt at opgradere
bibliotekerne. Andre bud modtages.

..Henrik

--
Linux overalt! - og det kan kun gå for langsomt!

 
 
Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408886
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste