Public bug reported:

When upgrading from Ubuntu 24.04 to 26.04, in which Python 3 gets
upgraded to 3.14, our Trac installation broke. It turns out it is due to
Python 3.14 not having sqlite3.version_info anymore.

See upstream https://trac.edgewall.org/ticket/13607 - which also
contains a patch.

Please apply that patch in the current trac package, as without it, it
is completely broken when using the sqlite backend.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: trac 1.6-4 [modified: 
usr/lib/python3/dist-packages/trac/db/sqlite_backend.py]
ProcVersionSignature: Ubuntu 7.0.0-22.22-generic 7.0.0
Uname: Linux 7.0.0-22-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Mon Jun  8 12:58:38 2026
PackageArchitecture: all
ProcEnviron:
 LANG=C
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm
 XDG_RUNTIME_DIR=<set>
SourcePackage: trac
UpgradeStatus: Upgraded to resolute on 2017-06-22 (3273 days ago)

** Affects: trac (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155848

Title:
  sqlite backend uses sqlite3.version_info which doesn't exist in Python
  3.14

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/trac/+bug/2155848/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to