Parece que esta solucionado, he hecho lo siguiente:
Edito el fichero /var/lib/dpkg/info/mailman.prerm
Encuentro la siguiente seccion (parece que añadida por el paquete dh_installinit)
y comento el "if" completo, para que no salga con error al intentar parar...
# Automatically added by dh_installinit
#if [ -x "/etc/init.d/mailman" ]; then
# invoke-rc.d mailman stop || exit $?
#fi
# End automatically added section
Lo siguiente es...
parstaproxy:~# aptitude purge mailman
Se ELIMINAR�N los siguientes paquetes:
mailman{p}
0 paquetes actualizados, 0 nuevos instalados, 1 para eliminar y 0 sin actualizar.
Necesito descargar 0 B de ficheros. Despu�s de desempaquetar se liberar�n 34,6 MB.
�Quiere continuar? [Y/n/?](Leyendo la base de datos ... 27329 ficheros o directorios instalados actualmente.)find: �/usr/lib/mailman�: No existe el fichero o el directorio
Desinstalando mailman ...
Purgando ficheros de configuraci�n de mailman ...
find: �/usr/lib/mailman�: No existe el fichero o el directorio
Purging files from ucf database ............................................... done.
Procesando disparadores para man-db ...dpkg-query: no se ha encontrado ning�n paquete que corresponda con mailman.
parstaproxy:~# dpkg -l mailman
OK, BORRADO
La pregunta ahora es, porque casca al instalar ????
Seleccionando el paquete mailman previamente no seleccionado.
(Leyendo la base de datos ... 23319 ficheros o directorios instalados actualmente.)
Desempaquetando mailman (de .../mailman_1%3a2.1.15-1_i386.deb) ...
Procesando disparadores para man-db ...
Configurando mailman (1:2.1.15-1) ...
Looking for enabled languages (this may take some time) ... done.Installing site language en ............................................ done.Configuring mailman for domain bersol.info ...
sed: -e expresi�n #1, car�cter 41: orden `s' sin terminar
dpkg: error al procesar mailman (--configure):
el subproceso instalado el script post-installation devolvi� el c�digo de salida de error 1
Se encontraron errores al procesar:
mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
El 20/06/13 13:54, Alberto escribió:las dependencias de version de Python estan cubiertas, tengo una 2.7 y demanda una 2.6.x
Mi sources.list...
parstaproxy:/var/lib/dpkg/info# grep -v ^# /etc/apt/sources.list | grep -v ^$
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
El 20/06/13 13:49, Carlos Nicolas escribió:Puedes poner el sources.list que tienes por favorPerdon por haberte contestado solo a tiPor lo que veo del error esta usando paquetes de Python que no encuentra como si las versiones de python que necesita y que tuvieras no fuesen las mismas (al menos eso es lo que se me ocurre)
El 20 de junio de 2013 13:23, Alberto <alberto@bersol.info> escribió:
parstaproxy:~# apt-get -f install mailman
Leyendo lista de paquetes... Hecho
Creando �rbol de dependencias
Leyendo la informaci�n de estado... Hecho
mailman ya est� en su versi�n m�s reciente.
0 actualizados, 0 se instalar�n, 0 para eliminar y 0 no actualizados.Se utilizar�n 0 B de espacio de disco adicional despu�s de esta operaci�n.
1 no instalados del todo o eliminados.
�Desea continuar [S/n]?
Configurando mailman (1:2.1.15-1) ...
Looking for enabled languages (this may take some time) ... done.
Traceback (most recent call last):
File "/var/lib/mailman/bin/list_lists", line 47, in <module>
from Mailman import MailList
File "/var/lib/mailman/Mailman/MailList.py", line 45, in <module>
from Mailman import Utils
File "/var/lib/mailman/Mailman/Utils.py", line 369, in <module>
def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH):
AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH'
Installing site language en ............................................ done.
Traceback (most recent call last):dpkg: error al procesar mailman (--configure):
File "/usr/lib/mailman/bin/update", line 50, in <module>
from Mailman import Utils
File "/var/lib/mailman/Mailman/Utils.py", line 369, in <module>
def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH):
AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH'
El 20/06/13 13:18, fernando sainz escribió:
el subproceso instalado el script post-installation devolvi� el c�digo de salida de error 1
Se encontraron errores al procesar:
mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
Archive: [🔎] 51C2E639.7060900@bersol.info" target="_blank">http://lists.debian.org/[🔎] 51C2E639.7060900@bersol.info
El día 20 de junio de 2013 13:12, Alberto<alberto@bersol.info> escribió:
parstaproxy:~# apt-get -f purge mailman¿has reinstalado con -f también?
Leyendo lista de paquetes... Hecho
Creando �rbol de dependencias
Leyendo la informaci�n de estado... Hecho
Los siguientes paquetes se ELIMINAR�N:
mailman*
0 actualizados, 0 se instalar�n, 1 para eliminar y 0 no actualizados.
1 no instalados del todo o eliminados.
Se liberar�n 34,6 MB despu�s de esta operaci�n.
�Desea continuar [S/n]?
(Leyendo la base de datos ... 27329 ficheros o directorios instalados
actualmente.)
Desinstalando mailman ...
Stopping Mailman master qrunner: mailmanctlTraceback (most recent call
last):
File "/usr/lib/mailman/bin/mailmanctl", line 107, in<module>
from Mailman import Utils
File "/var/lib/mailman/Mailman/Utils.py", line 369, in<module>
def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH):
AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH'
failed!
invoke-rc.d: initscript mailman, action "stop" failed.
dpkg: error al procesar mailman (--purge):
el subproceso instalado el script pre-removal devolvi� el c�digo de salida
de error 1
Traceback (most recent call last):
File "/var/lib/mailman/bin/list_lists", line 47, in<module>
from Mailman import MailList
File "/var/lib/mailman/Mailman/MailList.py", line 45, in<module>
from Mailman import Utils
File "/var/lib/mailman/Mailman/Utils.py", line 369, in<module>
def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH):
AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH'
Traceback (most recent call last):
File "/usr/lib/mailman/bin/update", line 50, in<module>
from Mailman import Utils
File "/var/lib/mailman/Mailman/Utils.py", line 369, in<module>
def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH):
AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH'
dpkg: error al reorganizar:
el subproceso instalado el script post-installation devolvi� el c�digo de
salida de error 1
Se encontraron errores al procesar:
mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
Y pruebo a reinstalar...
CON EL MISMO RESULTADO
:-((((
Eso debería machacar de alguna manera lo que hay instalado permitiendo
luego el purgado.
S2.
El 20/06/13 13:00, fernando sainz escribió:
El día 20 de junio de 2013 12:35, Alberto<alberto@bersol.info> escribió:
Hola Carlos,
Gracias por tu respuesta, contesto a la lista, ya que me lo has mandado a mi
directamente.
Si, conozco Aptitude y lo utilizo de vez en cuando sobre todo para purgar
los paquetes, que la linea es mas corta ;-)
Pero, logicamente, Aptitude es un front-end a mas alto nivel, y si no
funciona apt-get, dificilmente lo hara Aptitude.
Pero bueno, lo hago
Borro los caches (que creo que ya estaban limpios), y lo intento:
Hola.
Yo nunca he tenido esos problemas, pero creo que la solución es usar
la opción -f de apt-get, primero con purge y si no funciona intentar
forzar la reinstalación con install, para luego eliminarlo.
S2.
--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
carlos.nicolas@gmail.com