ldconfig muy lento

Pedro Pablo pfabrega at arrakis.es
Tue Aug 1 14:37:48 UTC 2006


Hola:

Tengo algún problema con ldconfig. Es muy lento cuando lo ejecuto y resulta 
incómodo cuando se instala un paquete.
La configuración de /etc/ld.so.conf es la más simple, solo tengo los ficheros 
mysqlclient10-i386.conf  mysql-i386.conf  opensync.conf  qt-i386.conf  
xorg-x11-i386.conf en el directorio ld.so.conf.d/


Cuando ejecuto un programa con strace veo que se empeña en buscar dlls en
/builddir/build/BUILD/ cuando este directorio no aparece en la configuración 
de ldconfig, por ejemplo:

open("/builddir/build/BUILD/qt-copy/lib/tls/i686/sse2/libjpeg.so.62", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/tls/i686/libjpeg.so.62", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/tls/sse2/libjpeg.so.62", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/tls/libjpeg.so.62", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/i686/sse2/libjpeg.so.62", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/i686/libjpeg.so.62", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/sse2/libjpeg.so.62", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/builddir/build/BUILD/qt-copy/lib/libjpeg.so.62", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3

ni tampoco está definida la variable de entorno LD_LIBRARY_PATH

Todo funciona correctamente, pero supongo que se podría agilizar un poco el 
funcionamiento si evito estas búsquedas innecesarias.


El sistema es una FC4 actualizada con los repositorios estándares y alguno más 
para mplayer, kde y otros.

Desde ya muchas gracias

-- 
 16:12:37 up 6 days, 12:03,  1 user,  load average: 0.20, 0.14, 0.31
--------




More information about the Fedora-es-list mailing list