Como atualizar um sistema Arch Linux após fazer o downgrade de alguns pacotes?

1

Depois de usar pacman para atualizar meu sistema, o QGIS do pacote AUR quebrou (o programa não abriria; muitos outros também tiveram problemas). Para corrigir isso, eu abaixei intencionalmente vários pacotes através da correção aqui . Isso fez com que o QGIS funcionasse, então eu estava feliz. Mas agora, quando eu uso o pacman -Syu para atualizar meu sistema, recebo

$ sudo pacman -Syu
:: 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...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: qgis: installing qscintilla-qt4 (2.10-1) breaks dependency 'qscintilla-qt4<2.10'
:: qgis: installing python2-qscintilla-qt4 (2.10-1) breaks dependency 'python2-qscintilla-qt4<2.10'
:: qgis: installing python-qscintilla-qt4-common (2.10-1) breaks dependency 'python-qscintilla-qt4-common<2.10'

E nada é atualizado. Claramente, o meu rebaixamento manual de pacotes por causa do QGIS é o culpado aqui. Existe uma maneira de fazer uma atualização do sistema em todos os mas esses pacotes para que o QGIS continue a funcionar? Ou isso é uma prática ruim? Devo usar o QGIS em uma máquina virtual ou algo assim?

O pacote específico em questão (QGIS) não é tão preocupante para mim. Estou mais curioso sobre como lidar com pacman nesses casos.

    
por haff 20.03.2017 / 06:46

1 resposta

2

O IgnorePkg funciona para você? por exemplo

IgnorePkg=qgis

link

    
por 20.03.2017 / 08:19