#4297 closed defect (invalid)
Trac install generates error on RH Enterprise Linux 4.0 and FreeBSD 6.2
Reported by: | Owned by: | Jonas Borgström | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | 0.10.4 |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description (last modified by )
- Python: Python-2.4.4
- Sqlite: sqlite-3.3.8
- Mod Python: mod_python-3.2.10
- Trac: trac-0.10.2
When I configure it with Apache HTTP server the following error is generated. I read that this error was due to using Sqlite with --enable-threadsafe
but I rebuilt sqlite without the flag and it is still giving an error.
NOTE: Wrong, no don't do that, the --enable-threadsafe
flag is mandatory, see the PySqlite page
— cboos
Manager(self).get_connection() [Wed Nov 29 22:55:15 2006] [error] [client 192.168.0.88] PythonHandler trac.web.modpython_frontend: File "/usr/local/lib/python2.4/site-packages/trac/db/api.py", line 75, in get_connection return self._cnx_pool.get_cnx(self.timeout or None) [Wed Nov 29 22:55:15 2006] [error] [client 192.168.0.88] PythonHandler trac.web.modpython_frontend: File "/usr/local/lib/python2.4/site-packages/trac/db/pool.py", line 101, in get_cnx cnx = self._connector.get_connection(**self._kwargs) [Wed Nov 29 22:55:15 2006] [error] [client 192.168.0.88] PythonHandler trac.web.modpython_frontend: File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py", line 113, in get_connection return SQLiteConnection(path, params) [Wed Nov 29 22:55:15 2006] [error] [client 192.168.0.88] PythonHandler trac.web.modpython_frontend: File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py", line 140, in __init__ assert have_pysqlite > 0 [Wed Nov 29 22:55:15 2006] [error] [client 192.168.0.88] PythonHandler trac.web.modpython_frontend: AssertionError
Note: what is obviously missing are the pysqlite2 Python bindings for SQLite; again, please see the PySqlite page.
Attachments (0)
Change History (3)
comment:1 by , 18 years ago
Description: | modified (diff) |
---|---|
Resolution: | → invalid |
Status: | new → closed |
comment:2 by , 18 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Summary: | Trac install generates error on Red Hat Enterprise 4.0 Linux → Trac install generates error on RH Enterprise Linux 4.0 and FreeBSD 6.2 |
Version: | 0.10.2 → 0.10.4 |
i'm getting the same error under freebsd 6.2:
Oops…
Trac detected an internal error:
Traceback (most recent call last): File "/usr/local/share/trac/cgi-bin/trac.cgi", line 20, in ? cgi_frontend.run() File "/usr/local/lib/python2.4/site-packages/trac/web/cgi_frontend.py", line 68, in run gateway.run(dispatch_request) File "/usr/local/lib/python2.4/site-packages/trac/web/wsgi.py", line 87, in run response = application(self.environ, self._start_response) File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line 391, in dispatch_request env = _open_environment(env_path, run_once=run_once) File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line 51, in _open_environment return open_environment(env_path) File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 463, in open_environment if env.needs_upgrade(): File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 341, in needs_upgrade db = self.get_db_cnx() File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 203, in get_db_cnx return DatabaseManager(self).get_connection() File "/usr/local/lib/python2.4/site-packages/trac/db/api.py", line 76, in get_connection return self._cnx_pool.get_cnx(self.timeout or None) File "/usr/local/lib/python2.4/site-packages/trac/db/pool.py", line 101, in get_cnx cnx = self._connector.get_connection(**self._kwargs) File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py", line 113, in get_connection return SQLiteConnection(path, params) File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py", line 140, in __init__ assert have_pysqlite > 0 AssertionError pkg_info: apache-2.0.59 Version 2 of Apache web server with prefork MPM. autoconf-2.59_2 Automatically configure source code on many Un*x platforms automake-1.9.6_1 GNU Standards-compliant Makefile generator (1.9) bash-3.1.17 The GNU Project's Bourne Again SHell clearsilver-python-0.10.4 A fast, powerful, and language-neutral template system daemontools-0.76_12 Service monitoring and logging utilities by djb db41-4.1.25_4 The Berkeley DB package, revision 4.1 db42-4.2.52_5 The Berkeley DB package, revision 4.2 expat-2.0.0_1 XML 1.0 parser written in C gettext-0.16.1_3 GNU gettext package gmake-3.81_2 GNU version of 'make' utility help2man-1.36.4_1 Automatically generating simple manual pages from program o iperf-2.0.2_1 A tool to measure maximum TCP and UDP bandwidth libiconv-1.9.2_2 A character set conversion library libtool-1.5.22_4 Generic shared library support script m4-1.4.9 GNU m4 neon-0.26.3 An HTTP and WebDAV client library for Unix systems net-snmp-5.3.1_3 An extendable SNMP implementation netcat-1.10_2 Simple utility which reads and writes data across network c nss_ldap-1.255 RFC 2307 NSS module openldap-client-2.3.35 Open source LDAP client implementation p5-gettext-1.05_1 Message handling functions pam_ldap-1.8.2 A pam module for authenticating with LDAP pam_mkhomedir-0.1 Create HOME with a PAM module on demand pcre-7.0_1 Perl Compatible Regular Expressions library perl-5.8.8 Practical Extraction and Report Language pkg-config-0.21 A utility to retrieve information about installed libraries portaudit-0.5.11 Checks installed ports against a list of security vulnerabi portupgrade-2.2.6_3,2 FreeBSD ports/packages administration and management tool s postfix-2.4.1,1 A secure alternative to widely-used Sendmail py24-docutils-0.4 Python Documentation Utilities py24-pysqlite-2.0.7_1 A DB-API v2 Python library for the SQLite 3 embedded SQL en python24-2.4.4 An interpreted object-oriented programming language rssh-2.3.2 A Restricted Secure SHell only for sftp or/and scp rsync-2.6.9 A network file distribution/synchronization utility ruby-1.8.6,1 An object-oriented interpreted scripting language ruby18-bdb-0.6.0 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat screen-4.0.3 A multi-screen window manager silvercity-0.9.7 A lexing package for over 20 programming and markup languag sqlite3-3.3.16 An SQL database engine in a C library w/ Tcl wrapper subversion-python-1.4.3_2 Version control system sudo-1.6.8.12_2 Allow others to run commands as root trac-0.10.4 An enhanced wiki and issue tracking system for software pro vim-7.0.224_1 Vi "workalike", with many additional features
comment:3 by , 18 years ago
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
actually seems to be a problem with the fbsd package name:
$ python Python 2.4.4 (#2, May 31 2007, 20:33:55) [GCC 3.4.6 [FreeBSD] 20060305] on freebsd6 Type "help", "copyright", "credits" or "license" for more information.
import sqlite
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named sqlite
import pysqlite2
This is an installation issue.