[Mailman-de] Umzug von mailman auf anderen Server

Frank Walter francwalter at gmx.net
Mi Mai 23 17:31:33 CEST 2012


> root at example:~# /etc/init.d/mailman start
> ...
> ImportError: No module named message
>  * Site list for mailman missing (looking for list named 'mailman').
>  * Please create it; until then, mailman will refuse to start.
> 


Langsam dämmert mir, dass ich wohl schon vorher ein Problem hatte.
Ich hatte nun versucht mailman über aptitude wieder zu deinstallieren, da kommen dann auch diese Fehler mit "ImportError: No module named message" u.a.

Ich hatte den gar nicht installiert, ein Kollege tat das.
Vermutlich war die Installation schon fehlerhaft.

Deinstallieren kann ich aber auch nicht.
In Aptitude ist mailman mit C markiert, also halb konfiguriert. 
Will ich mailman löschen erhalte ich einen ähnlichen Fehlerhagel:


Entfernen von mailman ...
 * Stopping Mailman master qrunner mailmanctl                                                                           Traceback (most recent call last):
  File "/usr/lib/mailman/bin/mailmanctl", line 110, in <module>
    from Mailman.MailList import MailList
  File "/var/lib/mailman/Mailman/MailList.py", line 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python2.7/dist-packages/apport/__init__.py", line 1, in <module>
    from apport.report import Report
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 18, in <module>
    import problem_report
  File "/usr/lib/python2.7/dist-packages/problem_report.py", line 15, in <module>
    from email.encoders import encode_base64
ImportError: No module named encoders

Original exception was:
Traceback (most recent call last):
  File "/usr/lib/mailman/bin/mailmanctl", line 110, in <module>
    from Mailman.MailList import MailList
  File "/var/lib/mailman/Mailman/MailList.py", line 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
                                                                                                                 [fail]
invoke-rc.d: initscript mailman, action "stop" failed.
dpkg: Fehler beim Bearbeiten von mailman (--remove):
 Unterprozess installiertes pre-removal-Skript gab den Fehlerwert 1 zurück
Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits erreicht ist
                                                                                   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 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python2.7/dist-packages/apport/__init__.py", line 1, in <module>
    from apport.report import Report
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 18, in <module>
    import problem_report
  File "/usr/lib/python2.7/dist-packages/problem_report.py", line 15, in <module>
    from email.encoders import encode_base64
ImportError: No module named encoders

Original exception was:
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 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
Traceback (most recent call last):
  File "/usr/lib/mailman/bin/update", line 51, in <module>
    from Mailman import MailList
  File "/var/lib/mailman/Mailman/MailList.py", line 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python2.7/dist-packages/apport/__init__.py", line 1, in <module>
    from apport.report import Report
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 18, in <module>
    import problem_report
  File "/usr/lib/python2.7/dist-packages/problem_report.py", line 15, in <module>
    from email.encoders import encode_base64
ImportError: No module named encoders

Original exception was:
Traceback (most recent call last):
  File "/usr/lib/mailman/bin/update", line 51, in <module>
    from Mailman import MailList
  File "/var/lib/mailman/Mailman/MailList.py", line 51, in <module>
    from Mailman.Archiver import Archiver
  File "/var/lib/mailman/Mailman/Archiver/__init__.py", line 17, in <module>
    from Archiver import *
  File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 32, in <module>
    from Mailman import Mailbox
  File "/var/lib/mailman/Mailman/Mailbox.py", line 21, in <module>
    import mailbox
  File "/usr/lib/python2.7/mailbox.py", line 19, in <module>
    import email.message
ImportError: No module named message
dpkg: Fehler beim Aufräumen:
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 mailman
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuch, dies zu lösen:
Drücken Sie zum Fortsetzen die Eingabetaste.



Ich verstehe es nicht, was läuft da schief?





Mehr Informationen über die Mailingliste Mailman-de