há mais ou menos um 2 dias atrás, tentei rodar o pacman -Syu
, mas, ele está mostrando até agora essa mensagem:
:: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib-testing is up to date multilib is up to date :: Starting full system upgrade... resolving dependencies... warning: cannot resolve "libcap=2.50", a dependency of "lib32-libcap" warning: cannot resolve "libelf=0.185", a dependency of "lib32-libelf" :: The following packages cannot be upgraded due to unresolvable dependencies: lib32-libcap lib32-libelf
oque pode ser?
bom, você pode ter acidentalmente removido uma dependência(nesse caso “libelf” e “libcap”), tente instala-los com sudo pacman -S libelf libcap
, se não der certo, tente desabilitar o multilib testing e tentar fazer upload de novo
Nota: fui tentar instalar essas dependências e elas estavam em versões um pouco mais antigas, então pode ser realmente um problema do multilib testing
Você tem o repositório multilib-testing
ativo, que contém versões em testes do pacotes de 32 bits. Ele está pedindo um pacote de 64 bits que também está em testes:

Porém você não tem os repositórios de 64 bit em testes ativos. Recomendo ir no pacman.conf e colocar o #
antes dessas linhas:
[multilib-testing]
Include = /etc/pacman.d/mirrorlist
4 curtidas
obrigado, mas agora ele está mostrando alguns alertas:
:: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date :: Starting full system upgrade... warning: lib32-libcanberra: local (0.30+2+gc0620e4-4) is newer than multilib (0.30+2+gc0620e4-3) warning: lib32-nspr: local (4.31-1) is newer than multilib (4.30-1) warning: lib32-util-linux: local (2.37rc2-1) is newer than multilib (2.36.2-1) warning: lib32-zstd: local (1.5.0-2) is newer than multilib (1.4.9-1) there is nothing to do
Ainda sobraram algumas coisas do repositório de testes no seu PC (as que puderam ser baixadas e instaladas sem conflito).
Esses avisos vão sumir conforme as coisas do repositórios de testes passam para o estável, então é só aguardar.
Se quiser se livrar logo desses avisos e voltar para a versão que tem no repositório estável, só fazer pacman -Syuu
(os dois u
permitem voltar versões).
3 curtidas