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

Re: Paquete Mailman roto-rotisimo!



Pues eso suele dar por que en la instruccion del sed por ejemplo no hay un espacio entre sed y el -e

# sed-e '......'
en vez de
# sed -e '.....'



El 20 de junio de 2013 14:06, Alberto <alberto@bersol.info> escribió:
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.)
Desinstalando mailman ...
find: �/usr/lib/mailman�: No existe el fichero o el directorio
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 ...


parstaproxy:~# dpkg -l mailman
dpkg-query: no se ha encontrado ning�n paquete que corresponda con 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ó:
Perdon por haberte contestado solo a ti
Por 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)
Puedes poner el sources.list que tienes por favor


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.
1 no instalados del todo o eliminados.
Se utilizar�n 0 B de espacio de disco adicional despu�s de esta operaci�n.
�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):
  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 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:18, fernando sainz escribió:

El día 20 de junio de 2013 13:12, Alberto<alberto@bersol.info>  escribió:
parstaproxy:~# apt-get -f purge mailman

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

:-((((


¿has reinstalado con -f también?
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
Archive: [🔎] 51C2E639.7060900@bersol.info" target="_blank">http://lists.debian.org/[🔎] 51C2E639.7060900@bersol.info




--
carlos.nicolas@gmail.com





--
carlos.nicolas@gmail.com

Reply to: