On 2025/02/22 23:59, 'Joost Kraaijeveld' via Trac Users wrote: > The line saying "2025-02-22 15:49:44,797 Trac[loader] DEBUG: Skipping > "trac.db.postgres = trac.db.postgres_backend": DistributionNotFound: > The 'psycopg2>=2.0 or psycopg2-binary' distribution was not found and > is required by Trac" is wrong. I have psycopg2 2.9.10-1 installed
Your created trac debian package is broken. The error is not occurred with debian:trixie-slim image and python3-psycopg2. # apt install -yqq subversion python3-psycopg2 python3.13-venv # python3 -m venv --system-site-packages /tmp/venv # /tmp/venv/bin/pip install svn+https://svn.edgewall.org/repos/trac/branches/1.6-stable # /tmp/venv/bin/trac-admin /tmp/tracenv initenv 'My Project' 'postgres://tracuser:password@192.168.11.122/trac?schema=debian_trixie' # /tmp/venv/bin/trac-admin /tmp/tracenv config set logging log_level DEBUG # /tmp/venv/bin/trac-admin /tmp/tracenv config set logging log_type stderr # /tmp/venv/bin/trac-admin /tmp/tracenv upgrade 15:57:41 Trac[env] INFO: -------------------------------- environment startup [Trac 1.6.1.dev0] -------------------------------- 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.about" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.admin.console" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.admin.web_ui" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.attachment" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.db.mysql" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Skipping "trac.db.mysql = trac.db.mysql_backend [mysql]": DistributionNotFound: The 'PyMySQL; extra == "mysql"' distribution was not found and is required by the application 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.db.postgres" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.db.sqlite" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.mimeview.patch" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.mimeview.pygments" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.mimeview.rst" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.mimeview.txtl" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Skipping "trac.mimeview.txtl = trac.mimeview.txtl [textile]": DistributionNotFound: The 'textile>=2.3; extra == "textile"' distribution was not found and is required by the application 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.notification.api" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.notification.mail" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.notification.prefs" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.prefs" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.search" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.admin" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.batch" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.notification" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.query" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.report" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.roadmap" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.ticket.web_ui" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.timeline" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.versioncontrol.admin" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.versioncontrol.svn_authz" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.versioncontrol.web_ui" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.web.auth" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.web.main" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.web.session" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.wiki.admin" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.wiki.interwiki" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.wiki.macros" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.wiki.web_api" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "trac.wiki.web_ui" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.perm.authz_policy" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.perm.config_perm_provider" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.ticket.clone" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.ticket.commit_updater" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.ticket.deleter" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.versioncontrol.git.git_fs" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.versioncontrol.svn.svn_fs" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[loader] DEBUG: Loading plugin "tracopt.versioncontrol.svn.svn_prop" from "/tmp/venv/lib/python3.13/site-packages" 15:57:41 Trac[default_workflow] DEBUG: Workflow actions at initialization: defaultdict(<class 'dict'>, {'accept': {'oldstates': ['new', 'assigned', 'accepted', 'reopened'], 'newstate': 'accepted', 'operations': ['set_owner_to_self'], 'permissions': ['TICKET_MODIFY'], 'label': 'accept', 'name': '', 'default': 0}, 'create': {'oldstates': [None], 'newstate': 'new', 'default': 1, 'label': 'create', 'name': '', 'operations': [], 'permissions': []}, 'create_and_assign': {'oldstates': [None], 'newstate': 'assigned', 'label': 'assign', 'operations': ['may_set_owner'], 'permissions': ['TICKET_MODIFY'], 'name': '', 'default': 0}, 'leave': {'oldstates': ['*'], 'newstate': '*', 'default': 1, 'operations': ['leave_status'], 'label': 'leave', 'name': '', 'permissions': []}, 'reassign': {'oldstates': ['new', 'assigned', 'accepted', 'reopened'], 'newstate': 'assigned', 'operations': ['set_owner'], 'permissions': ['TICKET_MODIFY'], 'label': 'reassign', 'name': '', 'default': 0}, 'reopen': {'oldstates': ['closed'], 'newstate': 'reopened', 'operations': ['del_resolution'], 'permissions': ['TICKET_CREATE'], 'label': 'reopen', 'name': '', 'default': 0}, 'resolve': {'oldstates': ['new', 'assigned', 'accepted', 'reopened'], 'newstate': 'closed', 'operations': ['set_resolution'], 'permissions': ['TICKET_MODIFY'], 'label': 'resolve', 'name': '', 'default': 0}, '_reset': {'default': 0, 'label': 'Reset', 'newstate': 'new', 'oldstates': [], 'operations': ['reset_workflow'], 'permissions': ['TICKET_ADMIN']}}) Database is up to date, no upgrade necessary. -- Jun Omae <jun6...@gmail.com> (大前 潤) -- 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 visit https://groups.google.com/d/msgid/trac-users/2d442a8b-25f2-4481-a7ef-d5e455c50d3d%40gmail.com.