Depois de atualizar para o quantal, eu queria instalar o vinho. No entanto, tentar fazer isso resulta no apt querer remover todos os tipos de pacotes importantes:
The following packages will be REMOVED:
libgl1-mesa-dri-lts-quantal libgl1-mesa-glx-lts-quantal libglapi-mesa-lts-quantal xserver-xorg-core-lts-quantal
xserver-xorg-input-evdev-lts-quantal xserver-xorg-lts-quantal
Eu fiz uma extensa pesquisa sobre o assunto.
Este tópico descreve meu problema exatamente . Eu tentei a solução sugerida (para dar a liberação quantal o pino mais alto), e enquanto alguns pacotes foram rebaixados, ainda não consigo instalar o vinho.
Este tópico parece semelhante, no entanto o meu apt é ciente da arquitetura estrangeira:
$ sudo dpkg --print-architecture
amd64
$ sudo dpkg --print-foreign-architectures
i386
Eu li sobre resolução de dependências não atendidas , e fiz sudo apt-get autoclean
( que removeu um monte de coisas, presumivelmente as sobras do pangolim), sudo apt-get clean
(que parece não remover nada), e o sudo apt-get -f install
plus sudo dpkg --configure -a
, que mostrou que ainda havia um problema:
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Assim, seguindo esse mesmo segmento novamente, executar sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade
produz:
Broken xorg:amd64 Depends on xserver-xorg [ amd64 ] < none -> 1:7.7+1ubuntu4 > ( x11 ) (>= 1:7.7+1ubuntu4)
Considering xserver-xorg:amd64 4 as a solution to xorg:amd64 1
Holding Back xorg:amd64 rather than change xserver-xorg:amd64
Try to Re-Instate (1) xorg:amd64
Não consigo encontrar uma maneira de corrigir esse problema e tenho medo de experimentar essas bibliotecas importantes.
Finalmente, achei este relatório de bug que parece descrever meu problema, mas o patch que o resolve só é enviado para o pangolin, então não acho usar o apt da fonte proposta quantal me ajudará.
Se alguém tiver algum conselho, ficarei muito feliz em saber disso! Eu passei muitas horas com esse problema e não cheguei a lugar nenhum ...
Muito obrigado antecipadamente!
Respostas a perguntas:
Pergunta 1:
por favor, você pode pastebin.com a saída de sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
antes de tentar instalar o vinho. Esses comandos garantem que seus repositórios estejam totalmente atualizados.
Além disso, você tem algum PPAs como x-swat ou x-edgers instalados?
Resposta 1:
Obrigado pelos comentários! O resultado dos comandos de atualização e atualização mostra que o xorg foi retido . Eu não tenho nenhum PPA.
Pergunta 2:
Então, qual é a saída se você faz sudo apt-get install xorg
?
Resposta 2:
A saída diz que eu não tenho dependências xserver-xorg (> = 1: 7.7 + 1ubuntu4) . Se eu executar o mesmo comando com depuração , recebo muita informação, mas não faz sentido para mim. Por exemplo, ele diz Fixing libgl1-mesa-dri-lts-quantal:amd64 via keep of libgl1-mesa-dri:amd64
, mas se eu verificar dpkg --get-selections
, só tenho libgl1-mesa-glx-lts-quantal:amd64
não o libgl1-mesa-dri:amd64
que parece que deseja manter.
Para completar, publiquei minha sources.list também.