Você deve desinstalar o pacote openvm-tools-modules
porque não é fornecido pelo Arch Linux (mais?), então ele não será atualizado para depender de um kernel mais novo. Isso foi "anunciado" no e-mail público arch-dev lista.
O pacman se recusa a atualizar meu sistema Arch Linux devido a um conflito entre o open-vm-tools-modules e o pacote do kernel do Linux:
$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community 1988.4 KiB 970K/s 00:02 [#############################################################################] 100%
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: open-vm-tools-modules: requires linux<3.10
Você tem alguma sugestão sobre como analisar o problema?
Você deve desinstalar o pacote openvm-tools-modules
porque não é fornecido pelo Arch Linux (mais?), então ele não será atualizado para depender de um kernel mais novo. Isso foi "anunciado" no e-mail público arch-dev lista.
A resposta de Braiam cobriu a maioria das soluções possíveis. Existe uma solução adicional. Você pode atualizar o sistema sem atualizar o kernel.
pacman -Syu --ignore linux
Se você tem o pacote linux-headers
instalado, você deve ignorá-lo também.
pacman -Syu --ignore linux,linux-headers
Existem duas soluções possíveis:
open-vm-tools-modules
, então isso pode depender de kernels recentes. open-vm-tools-modules
. --force
( Não recomendado! ) O motivo pelo qual você não pode atualizar é porque o novo kernel não foi testado ou tem novas adições que quebram os pacotes, ou os pacotes foram feitos para funcionar apenas com o kernel anterior sem falhas e devem esperar que novos kernels sejam testado e fazer alterações, se necessário.
Eu não acho que você realmente precise do novo kernel se o atual funcionar bem.
Tags arch-linux pacman