Fallo en la actualización completa del sistema Pacman

Fallo en la actualización completa del sistema Pacman

Estoy intentando realizar una actualización completa del sistema usando pacman en ArchLinux. Tengo el kernel 3.2.

Al escribir sudo pacman -Syu me salieron los siguientes errores

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
error: could not parse package description file 'libice-1.0.8-1/desc' from db 'extra'
resolving dependencies...
warning: cannot resolve "p11-kit>=0.12", a dependency of "gnutls"
warning: cannot resolve "vim-runtime=7.3.495-1", a dependency of "gvim"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      gnutls  gvim

Do you want to skip the above packages for this upgrade? [y/N] y
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: nvidia: requires linux<3.3

Intenté reinstalar libice pero recibí el siguiente error

error: could not parse package description file 'libice-1.0.8-1/desc' from db 'extra'
warning: libice-1.0.8-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (package filename is not valid)

¿Como puedo solucionar este problema?

Respuesta1

Creo que estás usando un espejo que no está (muy) sincronizado.

Los p11-kitpaquetes vim-runtimese actualizaron el 2012-04-01 y 2012-04-10 respectivamente. El paquete nvidia se actualizó hoy (11 de abril de 2012), por lo que todo lo que necesita hacer es esperar un poco.

Es bastante interesante que tenga una linuxversión de paquete 3.3 y un gvimpaquete del 10 de abril de 2012. ¿Cambiaste repositorios (deshabilitados testing) o espejos últimamente? Es posible que desee utilizar ellista de espejosoactualizador de lista de espejospara encontrar un espejo actualizado cerca de usted. Lo más probable es que esto también repare su extraarchivo db.

información relacionada