
En una máquina virtual SLES 12, el comando rpm -qa
no devuelve nada a la salida estándar.
~> rpm -qa
~>
El comando finaliza después de 1 o 2 segundos, por lo que claramente genera algunos datos. Solo cuando la salida se redirige a un archivo o a través de una tubería se vuelve visible:
~> rpm -qa > out.txt # works fine
~> rpm -qa | grep lib
libgcc ...
...
El problema no está en la base de datos rpm, los archivos de la base de datos /var/lib/rpm/
existen y parecen estar en buen estado, una reconstrucción como se sugiereaquíno resuelve el problema.
Respuesta1
Resulta que fue el perfil de apariencia rpm el que causó este comportamiento. Lo desactivé temporalmente y rpm volvió a funcionar.