Edgewall Software

Changes between Version 35 and Version 36 of TracOnOsx


Ignore:
Timestamp:
Jul 23, 2005, 3:57:36 PM (19 years ago)
Author:
metafeather@…
Comment:

infor from ticket #1823

Legend:

Unmodified
Added
Removed
Modified
  • TracOnOsx

    v35 v36  
    88= Installing With Fink =
    99
    10 If you already have [http://fink.sf.net/ Fink] and are comfortable using it, you may prefer to install Trac that way. But multiple people have noticed that SQLite currently won't install unless you enable [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable packages] in Fink; the same goes for the handy trac-py23 package mentioned a little later on.
     10If you already have [http://fink.sf.net/ Fink] and are comfortable using it, you may prefer to install Trac that way. But multiple people have noticed that SQLite currently won't install unless you enable [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable packages] in Fink; the same goes for the handy trac-py23 or trac-py24 packages mentioned a little later on.
    1111
    1212== Updating Fink ==
     
    3434}}}
    3535
    36 Though ''fink'' manages the administrator/root permissions for you, which might be handy. You probably have to allow fink to use unstable packages. Otherwise it might not be able to find the sqlite package. In FinkCommander->Preferences tic ''Use unstable packages''.
     36Though ''fink'' manages the administrator/root permissions for you, which might be handy. You probably have to allow fink to use unstable packages. Otherwise it might not be able to find the sqlite package. In FinkCommander->Preferences tick ''Use unstable packages''.
    3737
    3838== Installing Subversion ==
     
    5858}}}
    5959
    60 I found that the above fink commands had given me somewhat elderly Subversion 1.0.6 binaries; after updating with Fink, I got the current (at the time of this writing) 1.1.3 version.
     60I found that the above fink commands had given me somewhat elderly Subversion 1.0.6 binaries; after updating with Fink to the unstable branch, I got the current (at the time of this writing) 1.2.1-11 version.
    6161
    6262== Installing Clearsilver, pysqlite, and Trac Itself ==
     
    7070$ fink install trac-py23
    7171}}}
     72
     73or
     74
     75{{{
     76$ fink install trac-py24 (for python24 support)
     77}}}
     78
     79'' See Troubleshooting note below if using trac-py24 ''
    7280
    7381That should be all you need to do. You can now set up your [wiki:TracEnvironment Trac environment] as per the usual instructions. If you do end up needing to install pysqlite, Clearsilver and Trac manually after having installed the rest with Fink as above, read on.
     
    225233}}}
    226234
     235!! Trac-py24
     236
     237If using the Fink packages python24, trac-py24 and clearsilver-py24 you may get the error:
     238
     239{{{
     240 No module named neo_cgi
     241}}}
     242
     243when using trac-admin or viewing through a web browser, this is because the Fink clearsilver-py24 package does not appear to include its python bindings so do a manual make of Clearsilver from the corresponding source version to the fink version, then copy the python binding to the python lib:
     244
     245{{{
     246$ cd <source dir>/python
     247$ sudo cp neo_cgi.so /sw/lib/python2.4/site-packages/
     248}}}
     249
    227250= Installing using pkgsrc =
    228251