[Mailman-Users] mailman3-core installation on debian stretch/maria-db

Wolfgang Bock mailinglisten at wbock.de
Sat Mar 10 17:06:03 EST 2018


  Hi,

I need your help: I installed mailman3 on a debian stretch environment 
and faced following problems.

1. On "mailman start" I got the error message:
Starting Mailman's master runner
/usr/bin/python3: can't open file '/sbin/master': [Errno 2] No such file 
or directory

2. connection to maria-db
In debian stretch maria-db is running. In my mailman.cfg I set:
[database]
class: mailman.database.mysql.MySQLDatabase
url: 
mysql+pmysql://#username#:#user-pawo#@localhost/#databasename#?charset=utf8&use_unicode=1

This produces as errormessage:
sqlalchemy.exc.NoSuchModuleError: Can't load plugin: 
sqlalchemy.dialects:mysql.pmysql

On mailman start the error message is:
  File "/usr/local/bin/mailman", line 11, in <module>
     sys.exit(main())
   File "/usr/local/lib/python3.5/dist-packages/mailman/bin/mailman.py", 
line 94, in main
     initialize(config_path)
   File 
"/usr/local/lib/python3.5/dist-packages/mailman/core/initialize.py", 
line 189, in initialize
     initialize_2(propagate_logs=propagate_logs)
   File 
"/usr/local/lib/python3.5/dist-packages/mailman/core/initialize.py", 
line 160, in initialize_2
     config.db = getUtility(IDatabaseFactory, utility_name).create()
   File 
"/usr/local/lib/python3.5/dist-packages/mailman/database/factory.py", 
line 54, in create
     database.initialize()
   File 
"/usr/local/lib/python3.5/dist-packages/mailman/database/base.py", line 
106, in initialize
     self.engine = create_engine(url, isolation_level='READ UNCOMMITTED')
   File 
"/usr/local/lib/python3.5/dist-packages/sqlalchemy/engine/__init__.py", 
line 424, in create_engine
     return strategy.create(*args, **kwargs)
   File 
"/usr/local/lib/python3.5/dist-packages/sqlalchemy/engine/strategies.py", 
line 57, in create
     entrypoint = u._get_entrypoint()
   File 
"/usr/local/lib/python3.5/dist-packages/sqlalchemy/engine/url.py", line 
156, in _get_entrypoint
     cls = registry.load(name)
   File 
"/usr/local/lib/python3.5/dist-packages/sqlalchemy/util/langhelpers.py", 
line 221, in load
     (self.group, name))
sqlalchemy.exc.NoSuchModuleError: Can't load plugin: 
sqlalchemy.dialects:mysql.pmysql


Can You help??


Regards Wolfgang





More information about the Mailman-Users mailing list