Hola,
Desde hace un rato "yum" y "rpm" se quedan colgados al ejecutarlos, no aparece ningun error por pantalla, logs, etc..
En el caso de "rpm" se produce al intentar sacar un listado de los paquetes instalados con "rpm -aq", empieza a listarlos pero se para sin seguir ni mostrar ningun error, concretamente se queda en:
# rpm -aq (..) coreutils-5.2.1-31 pyxf86config-0.3.19-1 synaptics-0.13.5-5 cyrus-sasl-2.1.19-3
A partir de aqui no sigue..
"yum" se queda colgado haciendo cualquier tarea, por ejemplo una busqueda de un paquete "yum search nmap"...
Los programas se quedan colgados, ya que he probado a lanzarlos con "strace" para ver lo que hacen.. Los dos procesos antes de quedarse colgados muestran lo mismo, copy&paste de las ultimas dos lineas (*):
mmap2(NULL, 765952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7abc000 futex(0xb7d269d0, FUTEX_WAIT, 2, NULL
No he hecho ningun cambio, actualizaciones, etc.. Estan son las versiones de ambos paquetes bajo una Fedore Core 3:
# rpm --version RPM version 4.3.2
# yum --version 2.2.2
He probado reconstruyendo la BBDD de los RPM instalados y no se soluciona.. ¿Alguna idea de lo que puede estar pasando?
Saludos,
(*) Mas fragmento de las trazas que saca strace:
TRAZA para "rpm -aq" ====================
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, "pyxf86config-0.3.19-1\n", 22pyxf86config-0.3.19-1 ) = 22 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, "synaptics-0.13.5-5\n", 19synaptics-0.13.5-5 ) = 19 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 write(1, "cyrus-sasl-2.1.19-3\n", 20cyrus-sasl-2.1.19-3 ) = 20 mmap2(NULL, 765952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7abc000 futex(0xb7d269d0, FUTEX_WAIT, 2, NULL
TRAZA para "yum search nmap" ============================
open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 8 fcntl64(8, F_SETFD, FD_CLOEXEC) = 0 fstat64(8, {st_mode=S_IFREG|0644, st_size=18415616, ...}) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 mmap2(NULL, 765952, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5073000 futex(0xb52dc9d0, FUTEX_WAIT, 2, NULL
es-users@lists.fedoraproject.org