Package: trac
Version: 1.6-5
Followup-For: Bug #1083806
Dear Maintainer,
I use Trac as a fastcgi service with lighttpd and I still run into an
import of pkg_resources when starting it. Log extract from my webserver
logs:
ModuleNotFoundError: No module named 'pkg_resources'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/trac/web/fcgi_frontend.py", line 23, in
<module>
from trac.web.main import dispatch_request
File "/usr/lib/python3/dist-packages/trac/web/main.py", line 39, in <module>
from trac.env import open_environment
File "/usr/lib/python3/dist-packages/trac/env.py", line 43, in <module>
from trac.loader import load_components
File "/usr/lib/python3/dist-packages/trac/loader.py", line 21, in <module>
from pkg_resources import working_set, DistributionNotFound, \
VersionConflict, UnknownExtra
This can be fixed by changing the line in loader.py, and using
"from trac.pkg_resources ..." instead of "from pkg_resources ..."
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.0.7+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages trac depends on:
ii libjs-excanvas 0.r4~git20200903.44ac99f-1
ii libjs-jquery 3.7.1+dfsg+~3.5.33-1
ii libjs-jquery-timepicker 1.6.3-6
ii libjs-jquery-ui 1.13.2+dfsg-1
ii python3 [python3-supported-max] 3.14.7-3
ii python3-jinja2 3.1.6-1
ii python3-multipart 1.3.0-3
ii python3-setuptools 84.2.0-1
Versions of packages trac recommends:
ii lighttpd [httpd] 1.4.85-1
ii python3-babel 2.17.0-1
ii python3-docutils 0.22.3+dfsg-1
ii python3-pygments 2.18.0+dfsg-2
ii python3-pytz 2025.2-4
pn python3-subversion <none>
Versions of packages trac suggests:
pn libapache2-mod-wsgi <none>
pn python3-psycopg2 <none>
pn python3-textile <none>
ii trac-accountmanager 0.6.1+svn18669-1
pn trac-authopenid <none>
pn trac-bitten <none>
pn trac-bzr <none>
pn trac-customfieldadmin <none>
pn trac-email2trac <none>
pn trac-graphviz <none>
pn trac-ja-resource <none>
pn trac-mastertickets <none>
pn trac-mercurial <none>
pn trac-spamfilter <none>
pn trac-wikiprint <none>
pn trac-wikirename <none>
pn trac-wysiwyg <none>
pn trac-xmlrpc <none>
-- no debconf information