No meu Ubuntu 20.04, quando executo sudo apt update && sudo apt upgrade
, o apt me informa que o pacote xdg-desktop-portal-gtk não pode ser atualizado. Como consequência, se eu tentar sudo apt reinstall xdg-desktop-portal-gtk
, recebo a mensagem (em italiano, mas você pode imaginar facilmente o que significa):
xdg-desktop-portal-gtk : Dipende: libgnome-desktop-3-18 (>= 3.17.92) ma non è installabile
Se eu correr sudo apt list -ua
, recebo:
xdg-desktop-portal-gtk/eoan 1.7.1-flatpak1~eoan amd64 [aggiornabile da: 1.6.0-1build1]
xdg-desktop-portal-gtk/focal,now 1.6.0-1build1 amd64 [installato, aggiornabile a: 1.7.1-flatpak1~eoan]
Enquanto a saída de apt-cache policy xdg-desktop-portal-gtk
é:
Installato: 1.6.0-1build1
Candidato: 1.7.1-flatpak1~eoan
Tabella versione:
1.7.1-flatpak1~eoan 500
500 http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu eoan/main amd64 Packages
*** 1.6.0-1build1 500
500 http://it.archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
O Flatpak é instalado a partir de seu PPA oficial.
Como posso resolver o conflito? Existe uma chance de "bloquear" um repositório para este pacote específico para obtê-lo do outro? Se sim, qual é a versão que devo preferir?
Seguindo a ideia sugerida por Terrance resolvi o problema removendo o PPA que causou o conflito. No meu caso específico, consegui instalar o mesmo software dos repositórios do Ubuntu, então não preciso mais desse PPA.