En uno de los equipos que, con mayor o menor suerte, mantenemos, me ha aparecido el siguiente mensaje de error del aptitude
:
E: Esta ejecución de la instalación requiere eliminar temporalmente el
paquete esencial e2fsprogs debido a un bucle de Conflictos/Pre-Dependencias.
Esto generalmente es malo, pero si realmente quiere hacerlo, active
la opción APT::Force-LoopBreak.
E: Internal Error, Could not early remove e2fsprogs
Tras trastear un poco por ahí y ver varias posibles soluciones que, casi siempre, implicaban la modificación del fichero /etc/apt/apt.conf
, finalmente me decanté por ejecutar éste comando:
aptitude -o APT::Force-LoopBreak=true dist-upgrade
De esta forma, apt
continúa sin ningún problema.
linux, debian, apt, aptitude, force-loopbreak, loopbreak
5 ideas sobre “APT::Force-LoopBreak”
Coño, tienes los equipos un pelín desactualizados,no? xD
Hace uno o dos años que no veía eso… o ahora que lo pienso… ¿hay un cambio de «debians estables» ahora?
creo recordar que eso sucedía entre entre woody y sarge
¡No que va! Lo que tengo son mil versiones del mirror de debian :(. A mí, potato no me resulta del todo extraño…
ufff…
jejeje, hace tanto que no ve un BUEN POTATO!!
(perdon por las mayusculas, pero me hacía mucha gracia ponerlo así) 😀
No se porqué pensé… haciendo lo que haces/haceis, tendrias vuestro mirror propio, bien tuneado y bien estudiado para evitar «cosas así» 😛
tenemos un mirror propio y está(ba) tuneado, pulido, reducido a la mínima expresión y listo para casi cualquier cosa. Eran los tiempos en que sarge era testing (¡ah! lo recuerdo como si fuera ayer) y tenía que usar algunos paquetes de woody. Eran los buenos, viejos tiempos. Ahora, el último mirror decente que tuvimos nos duró quince días, hasta que etch pasó a estable.
Desde ese día, ya sé que tengo que actualizar el mirror y ya no hace gracia 😀
🙂