Problem seems to be Python 2 code in spamfilter:

ERROR: Skipping "spamfilter = tracspamfilter.api":
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/trac/loader.py", line 80, 
in _load_eggs
    entry.load(require=True)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 
2465, in load
    return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 
2471, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File 
"/usr/local/lib/python3.10/dist-packages/tracspamfilter/__init__.py", line 
17, in <module>
    from tracspamfilter.filtersystem import *
  File 
"/usr/local/lib/python3.10/dist-packages/tracspamfilter/filtersystem.py", 
line 231
    except Exception, e:
           ^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized 
(filtersystem.py, line 231)

On Tuesday 11 June 2024 at 18:44:49 UTC+1 JP 99 wrote:

> @ryan Ollos - is SpamFilter compatible with trac 1.6? I'm seeing a lot of 
> errors on startup, as per the below, and spambayes not supported on python3?
>
> 2024-06-11 14:24:59,179 Trac[loader] ERROR: Skipping "spamfilter = 
> tracspamfilter.api":
> 2024-06-11 14:24:59,180 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.accountadapter" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,189 Trac[loader] ERROR: Skipping 
> "spamfilter.accountadapter = tracspamfilter.accountadapter [account]":
> 2024-06-11 14:24:59,189 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.adapters" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,198 Trac[loader] ERROR: Skipping "spamfilter.adapters 
> = tracspamfilter.adapters":
> 2024-06-11 14:24:59,198 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.admin" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,206 Trac[loader] ERROR: Skipping "spamfilter.admin = 
> tracspamfilter.admin":
> 2024-06-11 14:24:59,207 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.adminreport" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,215 Trac[loader] ERROR: Skipping 
> "spamfilter.adminreport = tracspamfilter.adminreport":
> 2024-06-11 14:24:59,215 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.adminusers" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,223 Trac[loader] ERROR: Skipping 
> "spamfilter.adminusers = tracspamfilter.adminusers":
> 2024-06-11 14:24:59,223 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.akismet" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,231 Trac[loader] ERROR: Skipping "spamfilter.akismet = 
> tracspamfilter.filters.akismet":
> 2024-06-11 14:24:59,231 Trac[loader] DEBUG: Loading plugin 
> "spamfilter.bayes" from "/usr/local/lib/python3.10/dist-packages"
> 2024-06-11 14:24:59,279 Trac[loader] DEBUG: Skipping "spamfilter.bayes = 
> tracspamfilter.filters.bayes [spambayes]": DistributionNotFound: The 
> 'spambayes; extra == "spambayes"' distribution was not found and is 
> required by the application
> On Friday 26 April 2024 at 20:02:30 UTC+1 Ryan Ollos wrote:
>
>> On Fri, Apr 26, 2024 at 6:34 AM Jean-Marc Lasgouttes <
>> [email protected]> wrote:
>>
>>> Hello all,
>>>
>>> We finally managed to have a working Trac 1.6 instance (woohoo!), but 
>>> there is still an annoying issue : fake account are created at an 
>>> alarming pace, and a few of them try to create spam tickets (we do not 
>>> have an open wiki).
>>>
>>> I understand that there are solutions for spam creation, but I did not 
>>> see much about good solutions to avoid creation of these zombie accounts.
>>>
>>> How do you handle that?
>>>
>>> JMarc
>>>
>>
>> This may be what you are looking for:
>> https://trac.edgewall.org/wiki/SpamFilter#SpamFilterandAccountManager
>>  
>>
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/trac-users/37bfaf07-d95e-491e-9007-26ff0e6efcdfn%40googlegroups.com.

Reply via email to