xserver-xorg-lts-quantal irá remover muitos pacotes

0

Eu estou tentando instalar o xserver-xorg-lts-quantal no Ubuntu 12.04. Mas diz que a instalação do xserver-xorg-lts-quantal removerá muitos pacotes. Como manter esses pacotes? Obrigado

Quando escolho xserver-xorg-lts-quantal no synaptic, ele fornece:

Quando eu corro no terminal, dá:

$ sudo apt-get install xserver-xorg-lts-quantal
[sudo] password for xxxxxx: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx : Depends: libglapi-mesa (= 9.0.1-0ubuntu1~precise)
                   Recommends: libgl1-mesa-dri (>= 7.2)
 xserver-xorg-lts-quantal : Recommends: libgl1-mesa-dri-lts-quantal but it is not going to be installed
                            Recommends: libgl1-mesa-glx-lts-quantal but it is not going to be installed
                            Recommends: xserver-xorg-video-all-lts-quantal but it is not going to be installed
                            Conflicts: libgl1-mesa-glx (>= 0~)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
    
por waterloo2005 29.04.2013 / 13:22

2 respostas

1

Você não precisa manter esses pacotes se eles forem substituídos pelos pacotes quantais correspondentes. Se houver outras pacotes listados que serão removidos, você deve verificar a descrição do pacote em questão, mas geralmente não deve haver nenhum pacote. Se houver muitos outros pacotes listados que serão removidos, você não deve tentar instalar a pilha quantal xorg-server, especialmente se tudo estiver funcionando para você no momento.

    
por LiveWireBT 29.04.2013 / 14:27
2

O problema é que muitos pacotes de software têm uma dependência do lbgl1-mesa-glx que não é compatível com o xserver-xorg-lts-quantal. Veja os listados por waterloo2005: 0ad (jogo), liquidificador ... Esses são aplicativos que requerem OpenGL.

Eu sou um membro da equipe de mantenedores de freecad no Launchpad e nossos pacotes precisos de FreeCAD não são compatíveis com os pacotes lts-quantal por causa disso. Quando alguém quiser instalá-lo em uma nova instalação do Ubuntu 12.04.2, o gerenciador de pacotes deseja remover toda a pilha lts-quantal!

(...)

Editar: Após alguma pesquisa, acho que isso é causado por um erro de dependência de compilação feito pelos mantenedores do pacote. Nosso pacote freecad tem um build-dep no libgl1-mesa-dev que talvez deva ser alterado para libglew-dev. Eu testarei isso amanhã. Se estou certo, isso deve ser relatado como um bug para cada pacote que "quer ser removido" ...

    
por Norm C. 30.04.2013 / 04:30