Problemas para atualizar o Manjaro

Então galera, chegou as atualizações aqui no Manjaro Gnome, fui tentar atualizar como sempre e estou me deparando com esse erro:


sudo pacman -Syu
:: Sincronizando a base de dados de pacotes...
 core está atualizado
 extra está atualizado
 community está atualizado
 multilib está atualizado
:: Iniciando atualização completa do sistema...
atenção: gnome-initial-setup: local (40.0-1) é mais novo que community (3.38.4-2)
:: Substituir lib32-libcanberra-pulse por multilib/lib32-libcanberra? [S/n] S
:: Substituir libcanberra-pulse por extra/libcanberra? [S/n] S
atenção: pamac-cli: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-common: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-gnome-integration: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-gtk: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
resolvendo dependências...
procurando pacotes conflitantes...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: a instalação de lib32-libcanberra (0.30+2+gc0620e4-4) quebra a dependência "lib32-libcanberra=0.30+2+gc0620e4-3" necessária por lib32-libcanberra-gstreamer
:: a instalação de libcanberra (0.30+2+gc0620e4-4) quebra a dependência "libcanberra=0.30+2+gc0620e4-3" necessária por libcanberra-gstreamer

Se eu opto por não instalar esses pacotes:

sudo pacman -Syu
:: Sincronizando a base de dados de pacotes...
 core está atualizado
 extra está atualizado
 community está atualizado
 multilib está atualizado
:: Iniciando atualização completa do sistema...
atenção: gnome-initial-setup: local (40.0-1) é mais novo que community (3.38.4-2)
:: Substituir lib32-libcanberra-pulse por multilib/lib32-libcanberra? [S/n] n
:: Substituir libcanberra-pulse por extra/libcanberra? [S/n] n
atenção: pamac-cli: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-common: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-gnome-integration: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
atenção: pamac-gtk: local (10.1.2-0.1) é mais novo que extra (10.0.6-2)
resolvendo dependências...
procurando pacotes conflitantes...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: a instalação de lib32-libcanberra (0.30+2+gc0620e4-4) quebra a dependência "lib32-libcanberra=0.30+2+gc0620e4-3" necessária por lib32-libcanberra-gstreamer
:: a instalação de lib32-libcanberra (0.30+2+gc0620e4-4) quebra a dependência "lib32-libcanberra=0.30+2+gc0620e4-3" necessária por lib32-libcanberra-pulse
:: a instalação de libcanberra (0.30+2+gc0620e4-4) quebra a dependência "libcanberra=0.30+2+gc0620e4-3" necessária por libcanberra-gstreamer
:: a instalação de libcanberra (0.30+2+gc0620e4-4) quebra a dependência "libcanberra=0.30+2+gc0620e4-3" necessária por libcanberra-pulse

Alguém sabe como resolvo?

@Rodrigo_Chile mago, eu o convoco!

1 curtida

Creio que também tem que fazer downgrade dos pacotes que ele diz que estão mais novos que o esperado (pacman -Syuu).

1 curtida

Acho que não, pois dá o mesmo erro, o sistema me faz a mesma pergunta e dá o mesmo erro.

sudo pacman -Syuu
[sudo] senha para denielton: 
:: Sincronizando a base de dados de pacotes...
 core está atualizado
 extra está atualizado
 community está atualizado
 multilib está atualizado
:: Iniciando atualização completa do sistema...
atenção: gnome-initial-setup: voltando da versão 40.0-1 para a versão 3.38.4-2
:: Substituir lib32-libcanberra-pulse por multilib/lib32-libcanberra? [S/n] S
:: Substituir libcanberra-pulse por extra/libcanberra? [S/n] S
atenção: pamac-cli: voltando da versão 10.1.2-0.1 para a versão 10.0.6-2
atenção: pamac-common: voltando da versão 10.1.2-0.1 para a versão 10.0.6-2
atenção: pamac-gnome-integration: voltando da versão 10.1.2-0.1 para a versão 10.0.6-2
atenção: pamac-gtk: voltando da versão 10.1.2-0.1 para a versão 10.0.6-2
resolvendo dependências...
procurando pacotes conflitantes...
erro: falha ao preparar a transação (não foi possível satisfazer as dependências)
:: a instalação de lib32-libcanberra (0.30+2+gc0620e4-4) quebra a dependência "lib32-libcanberra=0.30+2+gc0620e4-3" necessária por lib32-libcanberra-gstreamer
:: a instalação de libcanberra (0.30+2+gc0620e4-4) quebra a dependência "libcanberra=0.30+2+gc0620e4-3" necessária por libcanberra-gstreamer

estou na mesma. Resolveu?

Parou ate o som aqui, acho q foi porque pulei:
pacman -Syu --ignore *libcanberra
é um pacote de som.

consegui resolver.

fiz assim:

pacman -Rsn lib32-libcanberra-gstreamer libcanberra-gstreamer
pacman -S lib32-libcanberra-gstreamer libcanberra-gstreamer

Vai precisar reiniciar o sistema.

1 curtida

Veja se usou o repositório testing

Se sim vá no arquivo

/etc/pacmam.conf

Comente o testing

E faça a sincronização e downgrade

sudo pacman -Syyuu

Como o Manjaro usa pacotes um pouco mais antigos que o Arch, o ideal é atualizar via Pamac e não via Pacman, com pamac update --force-refresh. Esse do libcanberra ainda não chegou a mim.

Algo parecido me ocorreu no Garuda/Arch, fui atualizar o pulseaudio-alsa e o Pulse Effects parou de funcionar. Desinstalei o PulseAudio e ao menos tenho som, mas nada do Pulse Effects voltar a funcionar, mesmo com o Pipewire Dummy. Me parece ser algum problema com os pacotes Arch

@thespation, tem como dividir este post em dois? A parte do Manjaro fica, a do Garuda depois você move para o novo tópico que vou criar sobre o erro no Pulse Effects, pode ser?

1 curtida

Não é mais pulseaudio-alsa e pulseaudio. O pacote mudou de nome para pipewire

Não tenho certeza se é este nome…

Agora o pacote é pipewire-alsa

5 postagens foram divididas em um novo tópico: Pulse Effects não funciona após atualização

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.