Aquellos usuarios que instalaron openSUSE Leap 42.1 antes de aproximadamente el mes de noviembre o diciembre (2015) es posible que al actualizar o refrescar las fuentes de software tengan un mensaje de error como el siguiente:
En definitiva viene a indicar que el sistema no encuentra la dirección del repositorio Packman porque este está apuntando a:
http://packman.inode.at/suse/openSUSE_Leap_42.1/
Por alguna razón el repositorio ha cambiado de dirección URL que ahora es:
http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/
Simplemente tenemos que eliminar el repositorio antiguo. Ya sabes:
YaST>Software>Repositorios de software
Nos situamos sobre el repositorio Packman (Packman Repository) y picamos en “Suprimir”, y seguidamente en “Aceptar”.
Abrimos nuevamente este módulo de YaST y volvemos a añadir el repositorio Packman. Ya sabes: Añadir>Repositorios de la comunidad
Y seleccionamos Packman Repository
En la ventana principal del módulo de repositorios ponte sobre Packman Repository pica en “Editar” y escríbelo de la siguiente manera Packman_Repository; de no ser así en consola no identificará a este repositorio por estar formado por palabras separadas por un espacio vacío. También podríamos dejar sólo la palabra Packman.
Después tenemos que cambiar de proveedor los paquetes que se puedan haber actualizado desde el repositorio oficial durante esta eventualidad por los de Packman.
# su (y contraseña)
# zypper ref
# zypper dup --from Packman_Repository
O de esta otra forma si dejamos el nombre del repositorio simplemente como Packman:
# zypper dup --from Packman
Y papeleta resuelta.
Saludos flamencos,