ldconfig muy lento
by Pedro Pablo
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
--------
17 years, 9 months