[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problema con base de datos paquetes



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
****************************************


Reply to: