Después de actualizar Suse Enterprise 9 mediante yast online update, este solo muestra “Initilizing…”
Tras realizar la actualización de una máquina con Suse 9 Enterprise, me encuentro que al intentar ver si hay nuevas actualizaciones disponibles, la herramienta de actualización de yast ha dejado de funcionar. Tan solo muestra en la pantalla “initializing…”
Esto es debido a que tras una primera actualización por algun problema que no se ha podido determinar, no se actualizaron correctamente algunos paquetes.
Para obtener un listado de los paquetes que no se han actualizado, deberemos de ejecutar el siguiente comando:
SPident -vvv | grep ” -”
Hay que tener en cuenta que el entrecomillado del grep lleva un espacio y despues un guion.
El comando SPident nos muestra el nivel de service pack de la máquina y con -vvv nos mostrará si tenemos algún paquete con alguna versión que no corresponde.
En mi caso me encontré con lo siguiente:
- yast2 2.9.82-0.2 < 2.9.89-0.3
- yast2-core 2.9.94-1.8 < 2.9.97-0.3
- yast2-installation 2.9.108-0.3 < 2.9.110-0.3
- yast2-ncurses 2.9.28-0.3 < 2.9.29-0.4
- yast2-packagemanager 2.9.57-0.3 < 2.9.67-0.3.1
- yast2-packager 2.9.69-0.4 < 2.9.73-0.3
- yast2-storage 2.9.69-0.3 < 2.9.74-0.3
- yast2-tune 2.9.29-0.3 < 2.9.30-0.3
- conflicting package (found < expected)
Tras buscar en la pagina de soporte de novell estos paquetes (algunos de ellos hacia falta tener cuenta con el soporte de suse) bajarlos a la máquina e instalarlos todos mediante rpm -Fvh , los problemas desaparecieron.