
Estou tentando fazer uma atualização completa do sistema usando o pacman no ArchLinux. Eu tenho o kernel 3.2.
Ao digitar, sudo pacman -Syu
recebi os seguintes erros
:: 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
Tentei reinstalar o libice mas recebi o seguinte erro
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 posso resolver este problema?
Responder1
Acredito que você esteja usando um espelho que está (muito) fora de sincronia.
Os pacotes p11-kit
, vim-runtime
foram atualizados em 01/04/2012 e 10/04/2012, respectivamente. O pacote nvidia foi atualizado hoje (11/04/2012), então tudo que você precisa fazer é esperar um pouco.
É muito interessante que você tenha um linux
pacote versão 3.3 e um gvim
pacote de 10/04/2012. Você alterou repositórios (disabled testing
) ou espelhos recentemente? Você pode querer usar olista de espelhosouatualizador de lista de espelhospara encontrar um espelho atualizado perto de você. Isso provavelmente também repararia seu extra
arquivo db.