Estoy tratando de instalar libpcre3-dev
pero me da el siguiente error:
Los siguientes paquetes tienen dependencias insatisfechas: libpcre3-dev: Depende: libpcre3 (= 2: 8.38-3.1) pero 2: 8.39-1 + deb.sury.org ~ debe instalarse trusty + 1 E: No se pueden corregir los problemas, usted han tenido paquetes rotos.
El 2:8.39-1+deb.sury.org~trusty+1
es de un 'viejo' ppa (ondrej), así que tomé una nueva y fresca fuente.lista .
Tuve el mismo problema php7.0-dev
y terminé desinstalando php7.0 e instalándolo desde los repositorios oficiales.
Ahora, cuando quiero eliminar libpcre3
, ¿quiere eliminar casi todos mis paquetes? ¿Hay otra forma de "cambiar" el paquete libpcre3 al "oficial"?
También probé esto , sin suerte
fuente
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package 2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3 E: Couldn't find any package by glob '2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3' E: Couldn't find any package by regex '2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3'
libpcre3
desde 16.04, APT eliminó todos los paquetes dependiendo de la versión 18.04 delibpcre3
. Por lo general, es una buena idea eliminar las fuentes de paquetes antiguas.