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 <
>> lasgoutte...@free.fr> 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 trac-users+unsubscr...@googlegroups.com.
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