Team Chat Logs

January 23, 2010

2010 0
Mo Tu We Th Fr Sa Su
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

[01:42:36.161784]<rzyz>hello, what does it mean ics in trac source code? roadmap.py
[08:36:41.703820]<bionoid>rzyz: .ics would be the iCalendar format
[08:36:55.254949]<bionoid>In case you didn't figure that out by now ;-)
[12:16:03.575810]<naquad>hi
[12:16:29.638061]<naquad>how do i install trac into separate directory?
[12:24:56.067533]<scfe>naquad: Can you explain your problem a bit more in detail? I don't understand what you mean.
[12:25:47.789055]<naquad>i've checked out 0.12 from svn repo and i want to install it under /home/trac/trac-0.12dev
[12:27:04.384013]<naquad>scfe: ^^
[12:28:05.671631]<scfe>naquad: Do you have experience in Python applications?
[12:28:26.980259]<naquad>very small :(
[12:28:37.689768]<scfe>ok, so basically the process is like this:
[12:29:54.351143]<scfe>1. You need a directory where the apps are installed (often referred as "egg directory"). You can install multiple applications/libraries in this directory. This directory is not necessarily the place where the code lives
[12:30:01.595097]<scfe>so here comes your first decision:
[12:30:21.106151]<scfe>Do you want to have trac 0.12 for all users (system-wide) or just for you?
[12:31:01.261842]<naquad>scfe: i want to install trac only for specific user and run it using mod_wscgi
[12:31:38.539271]<scfe>ok, so let's assume the "egg dir" is /home/user/egg
[12:31:49.938949]<scfe>then you need to add this directory to your PYTHONPATH variable
[12:32:01.875942]<scfe>e.g. (bash) export PYTHONPATH=/home/user/egg
[12:32:08.682402]<naquad>did that
[12:32:14.235993]<scfe>now you need to install applications/libraries in this directory
[12:32:15.140269]<naquad>added to bashrc too
[12:32:46.483811]<scfe>easy_install --install-dir=/home/usr/egg http://svn.edgewall.org/repos/trac/trunk
[12:32:58.253165]<naquad>i don't have easy install :(
[12:33:04.537302]<scfe>which distro?
[12:33:07.223841]<naquad>debian
[12:33:11.043941]<naquad>looking in packages
[12:33:22.783040]<scfe>check for something like python-setuptools-devel
[12:33:29.509786]<scfe>you have setuptools installed?
[12:33:45.899162]<naquad>-dev package got easy_install
[12:33:47.621456]<naquad>installed it
[12:34:43.882591]<scfe>install successful?
[12:34:56.501126]<naquad>in progess
[12:35:04.923458]<naquad>does subversion checkout
[12:35:19.433947]<naquad>error: Could not find suitable distribution for Requirement.parse('Genshi>=0.6dev-r1072') :(
[12:35:48.625551]<naquad>installing genshi
[12:35:50.334637]<scfe>yeah, this is kind-of annoying. trac needs some additional features which is why they require Genshi
[12:36:13.763993]<scfe>but you can apply the same command with a different svn url to install Genshi in your local installation directory
[12:36:23.328237]<scfe>I think nowadays you can just use Genshi's trunk
[12:36:56.164915]<naquad>genshi installed
[12:37:32.165876]<naquad>ha!
[12:37:35.004283]<naquad>it got installed
[12:37:40.573569]<naquad>scfe: thank you very much :)
[12:38:02.275799]<scfe>naquad: you're welcome.
[12:38:43.313874]<scfe>everyone needs a little help from time to time (I'm just looking for some help related to ipv6 dns reverse delegation)
[12:39:22.682800]<naquad>does your isp already support ipv6?
[12:40:14.819456]<scfe>using a tunnel currently. My datacenter will have native ipv6 soon though
[12:40:28.981161]<naquad>cool, mine doesn't even know about ipv6
[12:41:08.514452]<scfe>however due to limited ipv4 addresses for my servers, I'm really looking into ipv6 currently. Some machines don't need public ipv4 :-)
[12:41:35.496046]<naquad>scfe: how many boxes do you have? 0_0
[12:41:44.182892]<scfe>naquad: "some" ;-)
[12:41:49.911655]<naquad>:)
[12:58:29.428358]<naquad>is there any manual host to install multiproject trac?
[12:58:51.929240]<naquad>s/host/how/ :)
[12:58:51.960953]<evil_twin>naquad meant: is there any manual how/ :) to install multiproject trac?
[12:59:03.532189]<naquad>yes
[13:03:50.385268]<naquad>any ideas?