From charlesreid1

Line 39: Line 39:
This stupid command is now broken, apparently, but here's the output you should see:
This stupid command is now broken, apparently, but here's the output you should see:


[[Trac/Long1]]
{{:Trac/Long1}}




Line 52: Line 52:
and if all goes well you should see this output from the install command:
and if all goes well you should see this output from the install command:


[[Trac/Long2]]
{{:Trac/Long2}}


==Creating New Project==
==Creating New Project==

Revision as of 00:32, 24 November 2011

Trac Installation

Dependencies

(saved terminal output 11-22)

unzipped (or, should have unzipped) to ~/pkg/_sources/Trac-0.12 (wait... what??? I thought I had 0.13???)

I think I downloaded the tarball for 0.12 but I installed Trac via easy_install, using easy_install Trac==0.13. Well... whatever. Just look through terminal saved output.)

Setuptools

Get setuptools script here: http://pypi.python.org/pypi/setuptools

Follow the instructions given to install python's setuptools.

MySQL-Python

Download MySQL-Python tarball here: (link)

Go to extracted MySQL-Python folder and run:

$ python setup.py build

$ python setup.py install

Subversion

To install subversion for Trac, loosely follow instructions for 1.7 on this page: SVN

Installing

$ sudo easy_install http://svn.edgewall.org/repos/trac/trunk

This stupid command is now broken, apparently, but here's the output you should see:

Downloading http://svn.edgewall.org/repos/trac/trunk
Doing subversion checkout from http://svn.edgewall.org/repos/trac/trunk to /tmp/easy_install-zy98nS/trunk
Processing trunk
Running setup.py -q bdist_egg --dist-dir /tmp/easy_install-zy98nS/trunk/egg-dist-tmp-5UIpwt
Genshi is needed by Trac setup, pre-installing
Searching for Genshi>=0.6
Reading http://pypi.python.org/simple/Genshi/
Reading http://genshi.edgewall.org/
Reading http://genshi.edgewall.org/wiki/Download
Best match: Genshi 0.6
Downloading http://ftp.edgewall.com/pub/genshi/Genshi-0.6.zip
Processing Genshi-0.6.zip
Running Genshi-0.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-zy98nS/trunk/temp/easy_install-9RZMiq/Genshi-0.6/egg-dist-tmp-5XZtQB
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
zip_safe flag not set; analyzing archive contents...

Installed /private/tmp/easy_install-zy98nS/trunk/Genshi-0.6-py2.7.egg
Adding Trac 0.13dev-r10872 to easy-install.pth file
Installing trac-admin script to /Library/Frameworks/Python.framework/Versions/2.7/bin
Installing tracd script to /Library/Frameworks/Python.framework/Versions/2.7/bin

Installed /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.13dev_r10872-py2.7.egg
Processing dependencies for Trac==0.13dev-r10872
Searching for Genshi>=0.6
Reading http://pypi.python.org/simple/Genshi/
Reading http://genshi.edgewall.org/
Reading http://genshi.edgewall.org/wiki/Download
Best match: Genshi 0.6
Downloading http://ftp.edgewall.com/pub/genshi/Genshi-0.6.zip
Processing Genshi-0.6.zip
Running Genshi-0.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-2cHgRc/Genshi-0.6/egg-dist-tmp-5p6RYV
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
zip_safe flag not set; analyzing archive contents...
Adding Genshi 0.6 to easy-install.pth file

Installed /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Genshi-0.6-py2.7.egg
Finished processing dependencies for Trac==0.13dev-r10872


Alternatively, you can download the stupid tarball, extract it, and run this command from the extracted directory:

$ python setup.py build

$ python setup.py install

and if all goes well you should see this output from the install command:

running install
running bdist_egg
running egg_info
writing requirements to Trac.egg-info/requires.txt
writing Trac.egg-info/PKG-INFO
writing top-level names to Trac.egg-info/top_level.txt
writing dependency_links to Trac.egg-info/dependency_links.txt
writing entry points to Trac.egg-info/entry_points.txt
reading manifest file 'Trac.egg-info/SOURCES.txt'
writing manifest file 'Trac.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.6-intel/egg
running install_lib
running build_py
creating build/bdist.macosx-10.6-intel
creating build/bdist.macosx-10.6-intel/egg
creating build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/about.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/admin
copying build/lib/trac/admin/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/admin
copying build/lib/trac/admin/api.py -> build/bdist.macosx-10.6-intel/egg/trac/admin
copying build/lib/trac/admin/console.py -> build/bdist.macosx-10.6-intel/egg/trac/admin
creating build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_basics.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_components.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_enums.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_legacy.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_logging.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_milestones.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_perms.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_plugins.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/admin_versions.html -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/deploy_trac.cgi -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/deploy_trac.fcgi -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/templates/deploy_trac.wsgi -> build/bdist.macosx-10.6-intel/egg/trac/admin/templates
copying build/lib/trac/admin/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/admin
copying build/lib/trac/attachment.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/cache.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/config.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/core.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/api.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/mysql_backend.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/pool.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/postgres_backend.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/schema.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/sqlite_backend.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db/util.py -> build/bdist.macosx-10.6-intel/egg/trac/db
copying build/lib/trac/db_default.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/dist.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/env.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/asc.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/attachment.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/changeset.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/closedticket.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/collapsed.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
creating build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/about.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/admin.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/browser.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/changeset.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/code.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/diff.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/prefs.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/report.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/roadmap.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/search.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/ticket.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/timeline.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/trac.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/css/wiki.css -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/css
copying build/lib/trac/htdocs/desc.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/dots.gif -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/download.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/draft.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/edit_toolbar.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/editedticket.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/envelope.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/expanded.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/expander_normal.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/expander_normal_hover.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/expander_open.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/expander_open_hover.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/extlink.gif -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/feed.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/file.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/folder.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/grip.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
creating build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/guide/admin-permissions-TICKET_ADMIN.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/guide/admin-permissions.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/guide/admin.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/guide/basic-workflow.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/guide/original-workflow.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/guide
copying build/lib/trac/htdocs/ics.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/imggrid.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
creating build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/auto_preview.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/babel.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/blame.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/diff.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/expand_dir.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/folding.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/ie_pre7_hacks.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/jquery.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/keyboard_nav.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/noconflict.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/query.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/resizer.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/search.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/suggest.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/timeline_multirepos.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/trac.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/js/wikitoolbar.js -> build/bdist.macosx-10.6-intel/egg/trac/htdocs/js
copying build/lib/trac/htdocs/loading.gif -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/lock-locked.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/milestone.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/newticket.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/parent.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/python.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/README -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/topbar_gradient.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/topbar_gradient2.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/trac.ico -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/trac_banner.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/trac_logo_mini.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/vgradient.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/htdocs/wiki.png -> build/bdist.macosx-10.6-intel/egg/trac/htdocs
copying build/lib/trac/loader.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/log.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/api.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/patch.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/pygments.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/rst.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/silvercity.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/mimeview/txtl.py -> build/bdist.macosx-10.6-intel/egg/trac/mimeview
copying build/lib/trac/notification.py -> build/bdist.macosx-10.6-intel/egg/trac
copying build/lib/trac/perm.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/prefs
copying build/lib/trac/prefs/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/prefs
copying build/lib/trac/prefs/api.py -> build/bdist.macosx-10.6-intel/egg/trac/prefs
creating build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_advanced.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_datetime.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_general.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_keybindings.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_language.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/templates/prefs_pygments.html -> build/bdist.macosx-10.6-intel/egg/trac/prefs/templates
copying build/lib/trac/prefs/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/prefs
copying build/lib/trac/resource.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/search
copying build/lib/trac/search/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/search
copying build/lib/trac/search/api.py -> build/bdist.macosx-10.6-intel/egg/trac/search
creating build/bdist.macosx-10.6-intel/egg/trac/search/templates
copying build/lib/trac/search/templates/opensearch.xml -> build/bdist.macosx-10.6-intel/egg/trac/search/templates
copying build/lib/trac/search/templates/search.html -> build/bdist.macosx-10.6-intel/egg/trac/search/templates
copying build/lib/trac/search/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/search
creating build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/about.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/attach_file_form.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/attachment.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/author_or_creator.rss -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/diff_div.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/diff_options.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/diff_view.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/error.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/footer.cs -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/header.cs -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/history_view.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/index.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/layout.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/list_of_attachments.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/macros.cs -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/macros.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/macros.rss -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/page_index.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/preview_file.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/progress_bar.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/README -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/templates/theme.html -> build/bdist.macosx-10.6-intel/egg/trac/templates
copying build/lib/trac/test.py -> build/bdist.macosx-10.6-intel/egg/trac
creating build/bdist.macosx-10.6-intel/egg/trac/tests
creating build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/better_twill.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/compat.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/svntestenv.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/testcases.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/testenv.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
copying build/lib/trac/tests/functional/tester.py -> build/bdist.macosx-10.6-intel/egg/trac/tests/functional
creating build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/admin.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/api.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/default_workflow.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/model.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/notification.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/query.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/report.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
copying build/lib/trac/ticket/roadmap.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
creating build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/milestone_delete.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/milestone_edit.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/milestone_view.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/query.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/query.rss -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/query_results.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report.rss -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report_delete.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report_edit.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report_list.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report_list.rss -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/report_view.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/roadmap.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/ticket.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/ticket.rss -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/ticket_box.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/ticket_change.html -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/templates/ticket_notify_email.txt -> build/bdist.macosx-10.6-intel/egg/trac/ticket/templates
copying build/lib/trac/ticket/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/ticket
creating build/bdist.macosx-10.6-intel/egg/trac/ticket/workflows
copying build/lib/trac/ticket/workflows/basic-workflow.ini -> build/bdist.macosx-10.6-intel/egg/trac/ticket/workflows
copying build/lib/trac/ticket/workflows/original-workflow.ini -> build/bdist.macosx-10.6-intel/egg/trac/ticket/workflows
creating build/bdist.macosx-10.6-intel/egg/trac/timeline
copying build/lib/trac/timeline/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/timeline
copying build/lib/trac/timeline/api.py -> build/bdist.macosx-10.6-intel/egg/trac/timeline
creating build/bdist.macosx-10.6-intel/egg/trac/timeline/templates
copying build/lib/trac/timeline/templates/timeline.html -> build/bdist.macosx-10.6-intel/egg/trac/timeline/templates
copying build/lib/trac/timeline/templates/timeline.rss -> build/bdist.macosx-10.6-intel/egg/trac/timeline/templates
copying build/lib/trac/timeline/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/timeline
creating build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db10.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db11.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db12.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db13.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db14.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db15.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db16.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db17.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db18.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db19.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db20.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db21.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db22.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db23.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db24.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db25.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db26.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db3.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db4.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db5.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db6.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db7.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db8.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
copying build/lib/trac/upgrades/db9.py -> build/bdist.macosx-10.6-intel/egg/trac/upgrades
creating build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/autoreload.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/compat.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/concurrency.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/daemon.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/datefmt.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/dist.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/html.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/presentation.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/text.py -> build/bdist.macosx-10.6-intel/egg/trac/util
copying build/lib/trac/util/translation.py -> build/bdist.macosx-10.6-intel/egg/trac/util
creating build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/admin.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/api.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/cache.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/diff.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/svn_authz.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/svn_fs.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
copying build/lib/trac/versioncontrol/svn_prop.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol
creating build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/admin_repositories.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/browser.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/changeset.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/diff_form.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/dir_entries.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/dirlist_thead.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/path_links.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/repository_index.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/revisionlog.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/revisionlog.rss -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/revisionlog.txt -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
copying build/lib/trac/versioncontrol/templates/sortable_th.html -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/templates
creating build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/browser.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/changeset.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/log.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/main.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
copying build/lib/trac/versioncontrol/web_ui/util.py -> build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui
creating build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/_fcgi.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/api.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/auth.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/cgi_frontend.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/chrome.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/clearsilver.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/fcgi_frontend.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/href.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/main.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/modpython_frontend.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/session.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/standalone.py -> build/bdist.macosx-10.6-intel/egg/trac/web
copying build/lib/trac/web/wsgi.py -> build/bdist.macosx-10.6-intel/egg/trac/web
creating build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/__init__.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/admin.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/api.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
creating build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/CamelCase -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/InterMapTxt -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/InterTrac -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/InterWiki -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/PageTemplates -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/RecentChanges -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/SandBox -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TitleIndex -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracAccessibility -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracAdmin -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracBackup -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracBrowser -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracCgi -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracChangeset -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracEnvironment -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracFastCgi -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracFineGrainedPermissions -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracGuide -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracImport -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracIni -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracInstall -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracInterfaceCustomization -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracLinks -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracLogging -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracModPython -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracModWSGI -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracNavigation -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracNotification -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracPermissions -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracPlugins -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracQuery -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracReports -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracRepositoryAdmin -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracRevisionLog -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracRoadmap -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracRss -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracSearch -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracStandalone -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracSupport -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracSyntaxColoring -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracTickets -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracTicketsCustomFields -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracTimeline -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracUnicode -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracUpgrade -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracWiki -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/TracWorkflow -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiDeletePage -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiFormatting -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiHtml -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiMacros -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiNewPage -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiPageNames -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiProcessors -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiRestructuredText -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiRestructuredTextLinks -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/default-pages/WikiStart -> build/bdist.macosx-10.6-intel/egg/trac/wiki/default-pages
copying build/lib/trac/wiki/formatter.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/intertrac.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/interwiki.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/macros.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/model.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/parser.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
creating build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_delete.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_diff.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_edit.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_edit_form.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_page_path.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_rename.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/templates/wiki_view.html -> build/bdist.macosx-10.6-intel/egg/trac/wiki/templates
copying build/lib/trac/wiki/web_api.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
copying build/lib/trac/wiki/web_ui.py -> build/bdist.macosx-10.6-intel/egg/trac/wiki
creating build/bdist.macosx-10.6-intel/egg/tracopt
copying build/lib/tracopt/__init__.py -> build/bdist.macosx-10.6-intel/egg/tracopt
creating build/bdist.macosx-10.6-intel/egg/tracopt/mimeview
copying build/lib/tracopt/mimeview/__init__.py -> build/bdist.macosx-10.6-intel/egg/tracopt/mimeview
copying build/lib/tracopt/mimeview/enscript.py -> build/bdist.macosx-10.6-intel/egg/tracopt/mimeview
copying build/lib/tracopt/mimeview/php.py -> build/bdist.macosx-10.6-intel/egg/tracopt/mimeview
creating build/bdist.macosx-10.6-intel/egg/tracopt/perm
copying build/lib/tracopt/perm/__init__.py -> build/bdist.macosx-10.6-intel/egg/tracopt/perm
copying build/lib/tracopt/perm/authz_policy.py -> build/bdist.macosx-10.6-intel/egg/tracopt/perm
copying build/lib/tracopt/perm/config_perm_provider.py -> build/bdist.macosx-10.6-intel/egg/tracopt/perm
creating build/bdist.macosx-10.6-intel/egg/tracopt/ticket
copying build/lib/tracopt/ticket/__init__.py -> build/bdist.macosx-10.6-intel/egg/tracopt/ticket
copying build/lib/tracopt/ticket/commit_updater.py -> build/bdist.macosx-10.6-intel/egg/tracopt/ticket
copying build/lib/tracopt/ticket/deleter.py -> build/bdist.macosx-10.6-intel/egg/tracopt/ticket
creating build/bdist.macosx-10.6-intel/egg/tracopt/ticket/templates
copying build/lib/tracopt/ticket/templates/ticket_delete.html -> build/bdist.macosx-10.6-intel/egg/tracopt/ticket/templates
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/about.py to about.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/admin/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/admin/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/admin/console.py to console.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/admin/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/attachment.py to attachment.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/cache.py to cache.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/config.py to config.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/core.py to core.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/mysql_backend.py to mysql_backend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/pool.py to pool.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/postgres_backend.py to postgres_backend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/schema.py to schema.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/sqlite_backend.py to sqlite_backend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db/util.py to util.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/db_default.py to db_default.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/dist.py to dist.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/env.py to env.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/loader.py to loader.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/log.py to log.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/patch.py to patch.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/pygments.py to pygments.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/rst.py to rst.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/silvercity.py to silvercity.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/mimeview/txtl.py to txtl.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/notification.py to notification.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/perm.py to perm.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/prefs/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/prefs/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/prefs/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/resource.py to resource.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/search/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/search/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/search/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/test.py to test.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/better_twill.py to better_twill.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/compat.py to compat.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/svntestenv.py to svntestenv.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/testcases.py to testcases.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/testenv.py to testenv.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/tests/functional/tester.py to tester.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/admin.py to admin.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/default_workflow.py to default_workflow.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/model.py to model.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/notification.py to notification.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/query.py to query.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/report.py to report.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/roadmap.py to roadmap.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/ticket/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/timeline/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/timeline/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/timeline/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db10.py to db10.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db11.py to db11.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db12.py to db12.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db13.py to db13.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db14.py to db14.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db15.py to db15.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db16.py to db16.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db17.py to db17.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db18.py to db18.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db19.py to db19.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db20.py to db20.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db21.py to db21.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db22.py to db22.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db23.py to db23.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db24.py to db24.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db25.py to db25.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db26.py to db26.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db3.py to db3.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db4.py to db4.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db5.py to db5.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db6.py to db6.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db7.py to db7.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db8.py to db8.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/upgrades/db9.py to db9.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/autoreload.py to autoreload.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/compat.py to compat.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/concurrency.py to concurrency.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/daemon.py to daemon.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/datefmt.py to datefmt.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/dist.py to dist.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/html.py to html.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/presentation.py to presentation.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/text.py to text.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/util/translation.py to translation.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/admin.py to admin.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/cache.py to cache.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/diff.py to diff.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/svn_authz.py to svn_authz.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/svn_fs.py to svn_fs.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/svn_prop.py to svn_prop.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/browser.py to browser.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/changeset.py to changeset.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/log.py to log.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/main.py to main.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/versioncontrol/web_ui/util.py to util.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/_fcgi.py to _fcgi.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/auth.py to auth.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/cgi_frontend.py to cgi_frontend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/chrome.py to chrome.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/clearsilver.py to clearsilver.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/fcgi_frontend.py to fcgi_frontend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/href.py to href.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/main.py to main.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/modpython_frontend.py to modpython_frontend.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/session.py to session.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/standalone.py to standalone.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/web/wsgi.py to wsgi.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/admin.py to admin.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/formatter.py to formatter.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/intertrac.py to intertrac.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/interwiki.py to interwiki.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/macros.py to macros.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/model.py to model.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/parser.py to parser.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/web_api.py to web_api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/trac/wiki/web_ui.py to web_ui.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/mimeview/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/mimeview/enscript.py to enscript.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/mimeview/php.py to php.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/perm/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/perm/authz_policy.py to authz_policy.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/perm/config_perm_provider.py to config_perm_provider.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/ticket/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/ticket/commit_updater.py to commit_updater.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/tracopt/ticket/deleter.py to deleter.pyc
creating build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/PKG-INFO -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/SOURCES.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/dependency_links.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/entry_points.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/requires.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/top_level.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying Trac.egg-info/zip-safe -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
creating dist
creating 'dist/Trac-0.12.2-py2.7.egg' and adding 'build/bdist.macosx-10.6-intel/egg' to it
removing 'build/bdist.macosx-10.6-intel/egg' (and everything under it)
Processing Trac-0.12.2-py2.7.egg
Copying Trac-0.12.2-py2.7.egg to /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Removing Trac 0.13dev-r10872 from easy-install.pth file
Adding Trac 0.12.2 to easy-install.pth file
Installing trac-admin script to /Library/Frameworks/Python.framework/Versions/2.7/bin
Installing tracd script to /Library/Frameworks/Python.framework/Versions/2.7/bin

Installed /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.12.2-py2.7.egg
Processing dependencies for Trac==0.12.2
Searching for Genshi==0.6
Best match: Genshi 0.6
Processing Genshi-0.6-py2.7.egg
Genshi 0.6 is already the active version in easy-install.pth

Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Genshi-0.6-py2.7.egg
Searching for setuptools==0.6c11
Best match: setuptools 0.6c11
Processing setuptools-0.6c11-py2.7.egg
setuptools 0.6c11 is already the active version in easy-install.pth
Installing easy_install script to /Library/Frameworks/Python.framework/Versions/2.7/bin
Installing easy_install-2.7 script to /Library/Frameworks/Python.framework/Versions/2.7/bin

Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg
Finished processing dependencies for Trac==0.12.2

Creating New Project

http://trac.edgewall.org/wiki/0.13/TracInstall

Subversion

If you're going to associate a subversion server with this Trac wiki, create the subversion server first:

$ svnadmin create /svn

$ svnadmin import /path/to/stuff file:///svn/projectname

Next, start the SVN server:

$ svnserve -d

and test to make sure the svn server is working properly:

$ svn co svn://localhost/svn/projectname

Create Trac Environment

First (failed) try

To create trac environment:

$ trac-admin /path/to/project initenv

Then it whines about no database called "trac":

 $ trac-admin $PWD/ucg-trac initenv
Creating a new Trac environment at /Users/reid24/codes/ucg-trac

Trac will first ask a few questions about your environment 
in order to initialize and prepare the project database.

 Please enter the name of your project.
 This name will be used in page titles and descriptions.

Project Name [My Project]> UndergroundCoalGasification
 
 Please specify the connection string for the database to use.
 By default, a local SQLite database is created in the environment
 directory. It is also possible to use an already existing
 PostgreSQL database (check the Trac documentation for the exact
 connection string syntax).

Database connection string [sqlite:db/trac.db]> mysql://root:root@localhost:8889/trac

Creating and Initializing Project
Initenv for '/Users/reid24/codes/ucg-trac' failed. 
Failed to create environment.
(1049, "Unknown database 'trac'")
Traceback (most recent call last):
  File "build/bdist.macosx-10.6-intel/egg/trac/admin/console.py", line 437, in do_initenv
    options=options)
  File "build/bdist.macosx-10.6-intel/egg/trac/core.py", line 124, in __call__
    self.__init__(*args, **kwargs)
  File "build/bdist.macosx-10.6-intel/egg/trac/env.py", line 262, in __init__
    self.create(options)
  File "build/bdist.macosx-10.6-intel/egg/trac/env.py", line 549, in create
    DatabaseManager(self).init_db()
  File "build/bdist.macosx-10.6-intel/egg/trac/db/api.py", line 239, in init_db
    connector.init_db(**args)
  File "build/bdist.macosx-10.6-intel/egg/trac/db/mysql_backend.py", line 111, in init_db
    params)
  File "build/bdist.macosx-10.6-intel/egg/trac/db/mysql_backend.py", line 92, in get_connection
    cnx = MySQLConnection(path, log, user, password, host, port, params)
  File "build/bdist.macosx-10.6-intel/egg/trac/db/mysql_backend.py", line 262, in __init__
    port=port, charset='utf8', **opts)
  File "build/bdist.macosx-10.6-intel/egg/MySQLdb/__init__.py", line 81, in Connect
    return Connection(*args, **kwargs)
  File "build/bdist.macosx-10.6-intel/egg/MySQLdb/connections.py", line 187, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (1049, "Unknown database 'trac'")

That's about when everything starts to crumble apart and the Trac user's manual becomes basically useless. It wants authentication, and a configure file to be edited, and then I'm told to jump around and visit all these other pages about authentication and htpasswd, and somewhere in the middle of it I'm staring at this huge configuration file and I have no idea what I'm even doing.

Then there's a bunch of handwaving, and a message that says "Once you have everything up and running..." - and of course I'm going WHAT???

Where am I supposed to be putting ucg-trac directory? In my htdocs folder? If not, then why does it have its own htdocs folder? And what about config files??? This is so screwed up.

Trac detected an internal error:

ProgrammingError: (1146, "Table 'trac.repository' doesn't exist")

What does that even mean? Who was supposed to create the Trac tables? Why didn't they?

Recovering and Making It Work

Make a trac table:

$ mysqladmin -u root -p create trac
Enter password: 

reid24@mach via  - 30 

Then it fails:

$ trac-admin $PWD/ucg-trac initenv
Initenv for '/Users/reid24/codes/ucg-trac' failed. 
Does an environment already exist?

Ok, so I remove it:

$ rm -rf ucg-trac

Then I try again:


$ trac-admin $PWD/ucg-trac initenv
Creating a new Trac environment at /Users/reid24/codes/ucg-trac

Trac will first ask a few questions about your environment 
in order to initialize and prepare the project database.

 Please enter the name of your project.
 This name will be used in page titles and descriptions.

Project Name [My Project]> UndergroundCoalGasification
 
 Please specify the connection string for the database to use.
 By default, a local SQLite database is created in the environment
 directory. It is also possible to use an already existing
 PostgreSQL database (check the Trac documentation for the exact
 connection string syntax).

Database connection string [sqlite:db/trac.db]> mysql://root:root@localhost:8889/trac

Creating and Initializing Project
 Installing default wiki pages
  CamelCase imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/CamelCase
  InterMapTxt imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/InterMapTxt
  InterTrac imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/InterTrac
  InterWiki imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/InterWiki
  PageTemplates imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/PageTemplates
  RecentChanges imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/RecentChanges
  SandBox imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/SandBox
  TitleIndex imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TitleIndex
  TracAccessibility imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracAccessibility
  TracAdmin imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracAdmin
  TracBackup imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracBackup
  TracBrowser imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracBrowser
  TracCgi imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracCgi
  TracChangeset imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracChangeset
  TracEnvironment imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracEnvironment
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.13dev_r10872-py2.7.egg/trac/db/util.py:65: Warning: Incorrect string value: '\xE2\x86\x92 Ex...' for column 'text' at row 1
  TracFastCgi imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracFastCgi
  TracFineGrainedPermissions imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracFineGrainedPermissions
  TracGuide imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracGuide
  TracImport imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracImport
  TracIni imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracIni
  TracInstall imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracInstall
  TracInterfaceCustomization imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracInterfaceCustomization
  TracLinks imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracLinks
  TracLogging imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracLogging
  TracModPython imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracModPython
  TracModWSGI imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracModWSGI
  TracNavigation imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracNavigation
  TracNotification imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracNotification
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.13dev_r10872-py2.7.egg/trac/db/util.py:65: Warning: Incorrect string value: '\xE2\x80\x83  '...' for column 'text' at row 1
  TracPermissions imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracPermissions
  TracPlugins imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracPlugins
  TracQuery imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracQuery
  TracReports imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracReports
  TracRepositoryAdmin imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracRepositoryAdmin
  TracRevisionLog imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracRevisionLog
  TracRoadmap imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracRoadmap
  TracRss imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracRss
  TracSearch imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracSearch
  TracStandalone imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracStandalone
  TracSupport imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracSupport
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.13dev_r10872-py2.7.egg/trac/db/util.py:65: Warning: Incorrect string value: '\xE2\x9C\x93   ...' for column 'text' at row 1
  TracSyntaxColoring imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracSyntaxColoring
  TracTickets imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracTickets
  TracTicketsCustomFields imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracTicketsCustomFields
  TracTimeline imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracTimeline
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Trac-0.13dev_r10872-py2.7.egg/trac/db/util.py:65: Warning: Incorrect string value: '\xD8\xAA\xD8\xB1\xD8\xA7...' for column 'text' at row 1
  TracUnicode imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracUnicode
  TracUpgrade imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracUpgrade
  TracWiki imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracWiki
  TracWorkflow imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/TracWorkflow
  WikiDeletePage imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiDeletePage
  WikiFormatting imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiFormatting
  WikiHtml imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiHtml
  WikiMacros imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiMacros
  WikiNewPage imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiNewPage
  WikiPageNames imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiPageNames
  WikiProcessors imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiProcessors
  WikiRestructuredText imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiRestructuredText
  WikiRestructuredTextLinks imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiRestructuredTextLinks
  WikiStart imported from /Users/reid24/.python-eggs/Trac-0.13dev_r10872-py2.7.egg-tmp/trac/wiki/default-pages/WikiStart

---------------------------------------------------------------------
Project environment for 'UndergroundCoalGasification' created.

You may now configure the environment by editing the file:

  /Users/reid24/codes/ucg-trac/conf/trac.ini

If you'd like to take this new project environment for a test drive,
try running the Trac standalone web server `tracd`:

  tracd --port 8000 /Users/reid24/codes/ucg-trac

Then point your browser to http://localhost:8000/ucg-trac.
There you can also browse the documentation for your installed
version of Trac, including information on further setup (such as
deploying Trac to a real web server).

The latest documentation can also always be found on the project
website:

  http://trac.edgewall.org/

Congratulations!

And when I point browser to http://localhost:8000/ucg-trac, hey, what do you know, it all worked.

Authentication

http://trac.edgewall.org/wiki/TracStandalone#UsingAuthentication

No Trac documentation worked, most documentation was less helpful than it was confusing. I ended up figuring out the stinking process on my own.

Here's what I had to do:

1. add user using htdigest:

$ cd /path/to/trac/project/conf

$ htdigest -c users.digest RealmName charles

The RealmName should match the realm name given to tracd when you start the trac browser. Here is the syntax and more info on htdigest: http://httpd.apache.org/docs/2.0/programs/htdigest.html

2. start the tracd server using a start line like this:

$ tracd -s --port 8000 --auth="projectname,/path/to/projectname/conf/users.digest,RealmName" /path/to/projectname

This will use the htdigest-created file for user authentication.

3. once you have done all of this (and tracd is running), you can go to http://localhost:8000/login to get to the login page and test out your username/password.


What really bugs me is that the Trac documentation caused me to waste a bunch of time with htpasswd, because it specifically says to use htpasswd. If I hadn't tried htdigest, I would not have been able to get authentication working with Trac at all. If I had followed their documentation, I would have failed to install their program.

Trac with Apache

This guide covers using Trac with Apache: http://trac.edgewall.org/wiki/TracApacheRecipe

Installing Plugin

As an example procedure, here is how I installed the Account Manger Plugin (http://trac-hacks.org/wiki/AccountManagerPlugin):

Checkout a copy of the account manager plugin from SVN to a directory called trac_acct_mgr_plugin:

$ svn co https://trac-hacks.org/svn/accountmanagerplugin/0.11

Next, build the plugin into a Python "egg":

$ python setup.py bdist_egg

and if everything goes successfully, you should see:

running bdist_egg
running egg_info
creating TracAccountManager.egg-info
writing requirements to TracAccountManager.egg-info/requires.txt
writing TracAccountManager.egg-info/PKG-INFO
writing top-level names to TracAccountManager.egg-info/top_level.txt
writing dependency_links to TracAccountManager.egg-info/dependency_links.txt
writing entry points to TracAccountManager.egg-info/entry_points.txt
writing manifest file 'TracAccountManager.egg-info/SOURCES.txt'
reading manifest file 'TracAccountManager.egg-info/SOURCES.txt'
writing manifest file 'TracAccountManager.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.6-intel/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/acct_mgr
copying acct_mgr/__init__.py -> build/lib/acct_mgr
copying acct_mgr/admin.py -> build/lib/acct_mgr
copying acct_mgr/api.py -> build/lib/acct_mgr
copying acct_mgr/db.py -> build/lib/acct_mgr
copying acct_mgr/guard.py -> build/lib/acct_mgr
copying acct_mgr/hashlib_compat.py -> build/lib/acct_mgr
copying acct_mgr/htfile.py -> build/lib/acct_mgr
copying acct_mgr/http.py -> build/lib/acct_mgr
copying acct_mgr/md5crypt.py -> build/lib/acct_mgr
copying acct_mgr/notification.py -> build/lib/acct_mgr
copying acct_mgr/pwhash.py -> build/lib/acct_mgr
copying acct_mgr/svnserve.py -> build/lib/acct_mgr
copying acct_mgr/util.py -> build/lib/acct_mgr
copying acct_mgr/web_ui.py -> build/lib/acct_mgr
creating build/lib/acct_mgr/htdocs
copying acct_mgr/htdocs/acct_mgr.css -> build/lib/acct_mgr/htdocs
copying acct_mgr/htdocs/locked.png -> build/lib/acct_mgr/htdocs
copying acct_mgr/htdocs/time-locked.png -> build/lib/acct_mgr/htdocs
creating build/lib/acct_mgr/locale
copying acct_mgr/locale/.placeholder -> build/lib/acct_mgr/locale
creating build/lib/acct_mgr/templates
copying acct_mgr/templates/account_details.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/admin_accountsconfig.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/admin_accountsnotification.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/admin_users.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/login.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/prefs_account.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/register.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/reset_password.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/verify_email.html -> build/lib/acct_mgr/templates
copying acct_mgr/templates/reset_password_email.txt -> build/lib/acct_mgr/templates
copying acct_mgr/templates/user_changes_email.txt -> build/lib/acct_mgr/templates
copying acct_mgr/templates/verify_email.txt -> build/lib/acct_mgr/templates
creating build/bdist.macosx-10.6-intel
creating build/bdist.macosx-10.6-intel/egg
creating build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/__init__.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/admin.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/api.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/db.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/guard.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/hashlib_compat.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
creating build/bdist.macosx-10.6-intel/egg/acct_mgr/htdocs
copying build/lib/acct_mgr/htdocs/acct_mgr.css -> build/bdist.macosx-10.6-intel/egg/acct_mgr/htdocs
copying build/lib/acct_mgr/htdocs/locked.png -> build/bdist.macosx-10.6-intel/egg/acct_mgr/htdocs
copying build/lib/acct_mgr/htdocs/time-locked.png -> build/bdist.macosx-10.6-intel/egg/acct_mgr/htdocs
copying build/lib/acct_mgr/htfile.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/http.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
creating build/bdist.macosx-10.6-intel/egg/acct_mgr/locale
copying build/lib/acct_mgr/locale/.placeholder -> build/bdist.macosx-10.6-intel/egg/acct_mgr/locale
copying build/lib/acct_mgr/md5crypt.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/notification.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/pwhash.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/svnserve.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
creating build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/account_details.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/admin_accountsconfig.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/admin_accountsnotification.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/admin_users.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/login.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/prefs_account.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/register.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/reset_password.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/reset_password_email.txt -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/user_changes_email.txt -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/verify_email.html -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/templates/verify_email.txt -> build/bdist.macosx-10.6-intel/egg/acct_mgr/templates
copying build/lib/acct_mgr/util.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
copying build/lib/acct_mgr/web_ui.py -> build/bdist.macosx-10.6-intel/egg/acct_mgr
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/__init__.py to __init__.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/admin.py to admin.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/api.py to api.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/db.py to db.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/guard.py to guard.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/hashlib_compat.py to hashlib_compat.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/htfile.py to htfile.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/http.py to http.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/md5crypt.py to md5crypt.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/notification.py to notification.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/pwhash.py to pwhash.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/svnserve.py to svnserve.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/util.py to util.pyc
byte-compiling build/bdist.macosx-10.6-intel/egg/acct_mgr/web_ui.py to web_ui.pyc
creating build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/PKG-INFO -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/SOURCES.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/dependency_links.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/entry_points.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/requires.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/top_level.txt -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
copying TracAccountManager.egg-info/zip-safe -> build/bdist.macosx-10.6-intel/egg/EGG-INFO
creating dist
creating 'dist/TracAccountManager-0.3.2-py2.7.egg' and adding 'build/bdist.macosx-10.6-intel/egg' to it
removing 'build/bdist.macosx-10.6-intel/egg' (and everything under it)

Finally, move the egg, which si in dist/, into the plugins directory of the Trac project:

$ cp dist/TracAccountManager-0.3.2-py2.7.egg /path/to/trac/projectname/plugins/.

Trac and Subversion

Once again, this was an area where the Trac project's documentation was awful and obfuscated the whole procedure. The "TracSubversion" page (http://trac.edgewall.org/wiki/TracSubversion), which you would EXPECT to be about setting up Trac with Subversion, is only about Subversion and setting up a Subversion repository. Their "TracEnvironment" page, which is about Trac environments and not Subversion, has incomplete information on how to set up the subversion repository. The complete procedure is not covered in detail, nor are any subversion instructions gathered in a central location. I had to visit at least 20 different websites to find instructions on setting up subversion with Trac.

My procedure was as follows:

1. Install Subversion's Python SWIG bindings (see the Subversion page for info on how to do that)

2. Create your SVN repository, e.g.

svnadmin create /svn/repository

3. Bunch of neon and subversion issues, ended up having to recompile neon and subversion 10 times