web-dev-qa-db-fra.com

Impossible d'installer libpcre3-dev

J'essaie d'installer libpcre3-dev mais cela me donne l'erreur suivante:

Les paquetages suivants ont des dépendances non satisfaites: libpcre3-dev: Dépend de: libpcre3 (= 2: 8.38-3.1) mais 2: 8.39-1 + deb.sury.org ~ trusty + 1 doit être installé E: Impossible de corriger les problèmes, vous ont tenu des colis cassés.

Le 2:8.39-1+deb.sury.org~trusty+1 provient d'un 'ancien' ppa (ondrej), alors j'ai pris un nouveau et nouveau Sources.list .

J'ai eu le même problème avec php7.0-dev et j'ai fini par désinstaller PHP 7.0 et l'installer à partir du dépôt officiel.

Maintenant, quand je veux supprimer libpcre3, il veut supprimer presque tous mes paquets? Existe-t-il un autre moyen de "changer" le paquet libpcre3 en "officiel"?

J'ai aussi essayé this , sans chance

8
PrimuS

Utilisation

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

pour forcer apt-get à installer la version 2: 8.38-3.1 de ces paquets.

Attention: Utilisez ceci uniquement si vous êtes vraiment sûr de vouloir installer la version 2: 8.38-3.1 (la version de l’officiel buntu 16.04 référentiel) des paquets libpcre3 et libpcre3-dev.

Si vous n'exécutez pas Ubuntu 16.04, vous devez changer le numéro de version pour celui que vous souhaitez installer.

11
Florian Diesch