debian: falla la actualización de etch a lenny

debian: falla la actualización de etch a lenny

El mensaje de error es:

 error processing /var/cache/apt/archives/debianutils_2.30_i386.deb (--unpack):
 trying to overwrite `/usr/sbin/add-shell', which is also in package passwd

¿Como puedó resolver esté problema? estoy haciendo

aptitude safe-upgrade

Salida de dpkg -S add-shell:

passwd: /usr/sbin/add-shell

Respuesta1

Respuesta corta: primero actualice de grabado inestable a grabado estable, luego de grabado a lenny.

Parece que no tenías una instalación de grabado actualizada, según la discusión deerror #458452. Se admiten actualizaciones de una versión estable a la siguiente y entre estados sucesivos de una versión inestable (incluido su estado estable final), pero no siempre para casos más complejos. Para actualizar a un grabado estable aunque haya desaparecido de las réplicas de Debian, consíguelo en archive.debian.org.

Si aptitudese niega a hacer algo hasta que repare el problema manualmente, puede ejecutar dpkg --force-overwrite -i /var/cache/apt/archives/debianutils_2.30_i386.deb. Sin embargo, pasar por etch sería una mejor idea (y no tendría este problema, porque el debianutilspaquete de etch declara dependencias que provocan passwdla actualización primero).

Tenga en cuenta que, al actualizar a una nueva versión, normalmente necesitará full-upgradeen lugar de safe-upgrade.

información relacionada