2 May
2020
2 May
'20
7:51 a.m.
A few questions about an Ubuntu install.
I managed to add my domain to hyperkitty, created a new list and now i'm getting this behavior:
May 02 07:47:24 2020 (55358) deque:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mailman/app/workflow.py", line 69,
in __next__
return step()
File "/usr/lib/python3/dist-packages/mailman/app/subscriptions.py", line
331, in _step_send_confirmation
self._set_token(TokenOwner.subscriber)
File "/usr/lib/python3/dist-packages/mailman/app/subscriptions.py", line
157, in _set_token
self.token = pendings.add(pendable, timedelta(days=3650))
File "/usr/lib/python3/dist-packages/mailman/database/transaction.py",
line 85, in wrapper
return function(args[0], config.db.store, *args[1:], **kws)
File "/usr/lib/python3/dist-packages/mailman/model/pending.py", line 91,
in add
token = token_factory.new()
File "/usr/lib/python3/dist-packages/mailman/utilities/uid.py", line 79,
in new
return self._next_unpredictable_id()
File "/usr/lib/python3/dist-packages/mailman/utilities/uid.py", line 155,
in _next_unpredictable_id
x = random.random() + right_now % 1.0 + time.clock() % 1.0
AttributeError: module 'time' has no attribute 'clock'
I'm on python 3.8.2
Question #2. I'm setting up mailman 3 on sqlite for simplicity's sake. Do people find the performance of mysql / postgres worth the upgrade? 2B. Is there a migration path if I want to switch to mysql at a later date?
-- Thank you Samir Faci https://keybase.io/csgeek