Não é possível instalar o libpcre3-dev

5

Estou tentando instalar libpcre3-dev , mas isso me dá o seguinte erro:

  

Os seguintes pacotes possuem dependências não atendidas: libpcre3-dev:   Depende: libpcre3 (= 2: 8.38-3.1) mas 2: 8.39-1 + deb.sury.org ~ trusty + 1 deve ser   E instalado: Não é possível corrigir problemas, você realizou pacotes quebrados.

O 2:8.39-1+deb.sury.org~trusty+1 é de um 'antigo' ppa (ondrej), então eu peguei uma nova e nova Fontes .list .

Eu tive o mesmo problema com php7.0-dev e terminei de desinstalar o php7.0 e instalá-lo a partir dos repositórios oficiais.

Agora, quando eu quero remover o libpcre3 , ele quer remover quase todos os meus pacotes? Existe outra maneira de "mudar" o pacote libpcre3 para o "oficial"?

Eu também tentei isso , sem sorte

    
por PrimuS 18.08.2016 / 14:54

1 resposta

8

Use

sudo apt-get install libpcre3=2:8.38-3.1 libpcre3-dev=2:8.38-3.1

para forçar o apt-get a instalar a versão 2: 8.38-3.1 desses pacotes.

    
por Florian Diesch 18.08.2016 / 15:06