El 02/04/2014 04:16 p.m., sebastián escribió:
Hola,
Hace unos días hice un upgrade de Squeeze a Wheezy y ahora encuentro un
par de problemas con la gestión de paquetes. Tengo la impresión de que
la base de datos no ha quedado consistente. Mi pregunta es qué debería
investigar para resolverlo.
Siguiendo el procedimiento recomendado actualicé Squeeze, cambié repos a
Wheezy y comenté repos externos, volví a hacer upgrade y luego un
dist-upgrade. Finalmente incluí nuevamente repos externos e hice un upgrade.
Los problemas que encuentro ahora son bien puntuales:
a- El software de los repos externos fue incluido en el main de Wheezy.
El externo tiene una versión más nueva sin embargo se instala por
defecto la versión más vieja (incluida en los repos oficiales)
Eso es lo normal. Por defecto en Wheezy se da prioridad a instalar el
software del repo oficial sobre otros repositorios. Si quieres instalar
un programa de un repositorio externo, deberias configurar las opciones
pining y asi poder usar los repos sin problemas o usar aptitude install
-t repositorio.
b- Si intento desinstalar (no me pregunten cómo llegué e esto) el
paquete libgnutls26, en lugar de informarme acerca de la chorrera de
paquetes que desinstalará me indica el siguiente error:
----
donfierro:~# apt-get remove libgnutls26
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias Leyendo la información de estado... Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios no han sido creados o han
sido movidos fuera de Incoming.
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
apache2 : Depende: apache2-mpm-worker (= 2.2.22-13+deb7u1) pero no va a
instalarse o
apache2-mpm-prefork (= 2.2.22-13+deb7u1) pero no va
a instalarse o
apache2-mpm-event (= 2.2.22-13+deb7u1) pero no va a
instalarse o
apache2-mpm-itk (= 2.2.22-13+deb7u1) pero no va a
instalarse
apache2.2-common : Depende: apache2.2-bin (= 2.2.22-13+deb7u1) pero no
va a instalarse
E: Error, pkgProblemResolver::Resolve generó cortes, esto puede haber
sido causado por paquetes retenidos.
----
El error es claro. Tienes paquetes con dependencias incumplidas. Ejecuta
un apt-get check para verificar cuantos paquetes tienen este problema,
aunque ya sabemos que apache2, apache2-mpm-worker, apache2-mpm-event,
apache2-mpm-itk y apache2.2-bin estan metidos en el problema, si tienes
apache funcionando en tu maquina revisa esa situacion y reinstala todos
los paquetes de los que depende.
He reinstalado paquetes con aptitude sin problemas pero los síntomas no
mejoran y he buscado paquetes retenidos sin éxito.
Tampoco "dpkg --configure -a" reporta paquetes pendientes de configuración.
Muchas gracias,
--
Seb
Pues a mi me parece que tienes todo un meollo con tus repositorios, no
estaria nada mal los adjuntaras en un mensaje para saber que repos
tienes activos, porque como van las cosas el problema esta allí.
--
Dios en su Cielo, todo bien en la Tierra
****************************************
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/533c807c.5080...@gmail.com