Corri sudo pacman -Syue recebi alguns erros interessantes ao ler:
erro: falha ao confirmar a transação (arquivos conflitantes)
e uma longa lista de arquivos seguida por exists in filesystem. A saída completa está aqui: http://ix.io/lLw
Parece que muitos desses arquivos não estão associados a um pacote quando eu os verifiquei pacman -Qo <path-to-file>, mas não os verifiquei todos. Eu tive uma conexão fraca quando executei pacman -Syu, mas recebo os mesmos erros quando atualizei mais tarde: http://ix.io/lLx
O que devo fazer? Devo verificar todos os arquivos e excluir os que não possuem um pacote associado? Devo forçar a atualização (com sudo pacman -S --force <package-name>?)
Atualizar
Eu tentei correr sudo pacman -S --force <package-name>e consegui isso:
[my-pc]/home/average-joe$ pacman -Qo /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info
error: No package owns /usr/lib/python3.5/site-packages/PyYAML-3.11-py3.5.egg-info
Parece pacman -S --force <packageque não substitui diretórios que contêm arquivos. Do homem:
Usar --force não permitirá substituir um diretório por um arquivo ou instalar pacotes com arquivos e diretórios conflitantes.
Devo apenas excluir os diretórios conflitantes? (eles não têm pacotes associados)
sudo pip install -U docker-compose==1.5.0rc3 nesta página . Talvez sudo pip installconflitos com pacman?
-Satualizações incorretas (instalações parciais, etc) permitirá esse cenário. Caso de mim --forcetrabalhou o tempo todo.
/usr/local/vez de/usr/)