Edgewall Software

Changes between Version 111 and Version 112 of TracInstall


Ignore:
Timestamp:
Jun 20, 2005, 10:19:44 PM (19 years ago)
Author:
Matthew Good
Comment:

make compatible version information more clear

Legend:

Unmodified
Added
Removed
Modified
  • TracInstall

    v111 v112  
    77'''Note:''' These are generic instructions for installing and setting up Trac and its requirements.  You should first look at TracInstallPlatforms for instructions and downloads specific to the system where you are installing Trac.
    88
     9{{{
     10#!html
     11<h2 style="color: red;">Warning</h2>
     12<p style="color: red; font-variant: italic;">Please read this carefully before installing Trac.</p>
     13}}}
     14
     15Different versions of Trac's dependencies are not necessarily interchangable, so please pay attention to the notes about different versions.  If you are having trouble getting Trac to work please double-check all the dependencies before asking for help on the MailingList or IrcChannel.
     16
    917== Requirements ==
    1018
     
    1220
    1321 * [http://www.python.org/ Python], version >= 2.1 (>=2.3 recommended).
    14    * Python 2.1 support is going to be dropped for the next (0.9) release of Trac. Minimum required version for trunk is thus Python 2.2.0 (see #1311 and [http://lists.edgewall.com/archive/trac/2005-March/002074.html this mail]).
     22   * Python 2.1 support is going to be dropped for the next (0.9) release of Trac. Minimum required version for trunk is thus Python 2.2.2 (see #1311 and [http://lists.edgewall.com/archive/trac/2005-March/002074.html this mail]).
    1523   * Please keep in mind, that for RPM-based systems you will also need python-devel and python-xml packages.
    1624   * Make sure you get the version of Python for which there are Subversion bindings, as of writing is 2.3. Don't install Python 2.4 just to realize the Python 2.3 Subversion bindings don't work with it, like what happened to me.
    1725 * [http://subversion.tigris.org/ Subversion], version >= 1.0. (>= 1.1 recommended)
    18  * [http://svnbook.red-bean.com/svnbook-1.1/ch08s02.html#svn-ch-8-sect-2.3 Subversion Python bindings]. Trac uses the [http://www.swig.org/ SWIG] bindings included in the Subversion distribution,  '''not''' the  [http://pysvn.tigris.org/ PySVN] package! Also note that the Subversion bindings have problems with versions of SWIG >= 1.3.22, so using 1.3.21 is strongly recommended at this point.
     26 * [http://svnbook.red-bean.com/svnbook-1.1/ch08s02.html#svn-ch-8-sect-2.3 Subversion Python bindings]
     27   * Trac uses the [http://www.swig.org/ SWIG] bindings included in the Subversion distribution
     28   * '''Not PySVN''' http://pysvn.tigris.org/
     29   * Also note that the Subversion bindings have problems with versions of SWIG >= 1.3.22, so using 1.3.21 is strongly recommended at this point.
    1930 * [http://www.sqlite.org/ SQLite], version 2.8.x or 3.0.x
    20  * [http://pysqlite.org/ PySQLite], version 1.0.x (for SQLite 2.8.x), version 1.1.x (for SQLite 3.0.x) (For sqlite-3.2.2 I had to use pysqlite-1.1.6 which installed as .../site-packages/sqlite; pysqlite-2.0.3 installed as pysqlite2 so imports failed and symlinking it to "sqlite" caused error identified by #1589)
     31 * [http://pysqlite.org/ PySQLite]
     32   * version 1.0.x (for SQLite 2.8.x)
     33   * version 1.1.x (for SQLite 3.0.x)
     34   * '''Not version 2.x''' ''PySQLite 2 has a new API and is not compatible with Trac''
    2135 * [http://clearsilver.net/ Clearsilver], version >= 0.9.3
    2236 * Note: On debian you will need to install python-dev to get the distutils.core package.