pacman -S clang
mostra-me a versão clang-5.0.0-1
e instale o clang-5.0.0-1-x86_64
Que tipo de mágica eu preciso fazer para instalar o clang na versão 6?
Executar pacman -Syu clang
não ajuda (clang 5 já está instalado).
Saída de um comando:
[root@27a829640c2f user]# pacman -Syu clang
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
warning: clang-5.0.0-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (1) clang-5.0.0-1
Total Installed Size: 273.41 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
https://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Extra&q=clang&maintainer=&flagged= mostra a versão 6.
Se houver uma versão atualizada de um pacote nos repositórios e o pacman não conseguir encontrá-la, há um dos três problemas.
Seu banco de dados local está fora de sincronia com o espelho, então você tem que consertar isso com
pacman -Syu
.Os espelhos com os quais você está sincronizando estão desatualizados. Então você tem que encontrar e configurar espelhos atualizados .
O pacote está em um repositório que você não habilitou em seu arquivo
pacman.conf
.