Team Chat Logs

September 30, 2009

2009 8
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        

[00:00:18.182640]<evil_twin>t.e.o: Ticket #8703 (Diffs between two branches that have merged changes between them are ...) created - <http://trac.edgewall.org/ticket/8703> - jsceballos@…
[00:01:43.946934]<sachin_>hi everbody
[00:01:49.919535]<sachin_>Internal Server Error
[00:01:58.922517]<sachin_>Apache/2.2.11 (Ubuntu) DAV/2 SVN/1.5.4 PHP/5.2.6-3ubuntu4.2 with Suhosin-Patch mod_python/3.3.1 Python/2.6.2 mod_ssl/2.2.11 OpenSSL/0.9.8g mod_wsgi/2.3 Server at localhost Port 80
[00:02:04.513541]<sachin_>any body help me
[00:02:19.223500]<sachin_>hi coling!!!
[00:26:23.465733]<bionoid>sachin_: You need to provide details, internal server error can be a lot of different things. Does your logs say anything useful?
[00:26:26.962437]<bionoid>jake-aus: Here.
[00:26:53.032002]<sachin_>not more
[00:27:11.497840]<sachin_>i newbie for trac
[00:28:43.398335]<bionoid>sachin_: Huh? You're not even telling what operating system, webserver, trac version or anything else useful about your setup - we cannot telepathically know what is your problem, sorry.
[00:29:04.197651]<sachin_>sory
[00:29:09.924076]<sachin_>Apache/2.2.11 (Ubuntu) DAV/2 SVN/1.5.4 PHP/5.2.6-3ubuntu4.2 with Suhosin-Patch mod_python/3.3.1 Python/2.6.2 mod_ssl/2.2.11 OpenSSL/0.9.8g mod_wsgi/2.3 Server at localhost Port 80
[00:29:17.916378]<sachin_>Ubuntu 9.0 Jaunt
[00:30:08.673406]<bionoid>Aha - both mod_python and mod_wsgi? Which one are you using for trac?
[00:30:24.278580]<bionoid>And what does your apache log say when the internal server error occurs?
[00:30:34.176158]<sachin_>i just past!!
[00:31:22.854100]<sachin_>"[Wed Sep 30 12:58:18 2009] [error] [client 127.0.0.1] mod_wsgi (pid=9919): Exception occurred processing WSGI script '/var/trac/apache/trac.wsgi'.
[00:31:23.169660]<sachin_>[Wed Sep 30 12:58:18 2009] [error] [client 127.0.0.1] Traceback (most recent call last):
[00:31:23.184238]<sachin_>[Wed Sep 30 12:58:18 2009] [error] [client 127.0.0.1] File "/var/trac/apache/trac.wsgi", line 8, in <module>
[00:31:23.205004]<sachin_>[Wed Sep 30 12:58:18 2009] [error] [client 127.0.0.1] import trac.web.main
[00:31:23.507240]<sachin_>[Wed Sep 30 12:58:18 2009] [error] [client 127.0.0.1] ImportError: No module named trac.web.main
[00:31:25.385105]<sachin_>"
[00:31:48.932893]<bionoid>So it appears you didn't install Trac properly.
[00:32:39.134566]<bionoid>Or you may have several versions of python - building trac with say 2.5 and running the server on 2.6, thus it cannot reach the trac installation.
[00:32:49.915088]<sachin_>http://pastebin.com/m1b00b3df
[00:34:36.431869]<bionoid>sachin_: It appears that the multiple python versions may be your issue.
[00:35:57.368043]<sachin_>ok
[00:36:05.958322]<sachin_>have any solution
[00:51:26.144209]<bionoid>sachin_: You need to build trac with the same python version that your webserver uses.
[00:52:08.196905]<sachin_>bionoid_:Thanks
[00:52:23.103142]<sachin_>bionoid_:Python Version problem
[01:00:19.638068]<evil_twin>t.e.o: argument-fix_trac-svn-post-commit-hook_cmd.2.patch attached to Ticket #8700 - <http://trac.edgewall.org/attachment/ticket/8700/argument-fix_trac-svn-post-commit-hook_cmd.2.patch> - federico.briata@…
[02:12:16.732297]<yann|work>are there specific package versions to use (except for a genshi 0.6 snapshot) to run 0.12 trunk or multirepos ?
[02:12:39.945599]<yann|work>when I run the tests I get: mechanize._mechanize.BrowserStateError: cannot go to 'http://127.0.0.1:8608'
[02:14:12.646520]<yann|work>(although if I can see that ./trac/web/standalone.py does listen on that port)
[02:14:37.727790]<yann|work>I am missing something ?
[03:00:39.256418]<passatijy>I'm got a 0.12 trunk version and all works ok
[03:11:04.023760]<yann|work>passatijy: using which versions of dependency packages ?
[03:11:51.423651]<yann|work>I can run the standalone server, and did not encounter any problem yet, it seems to be only the testsuite having problems
[03:12:40.590420]<yann|work>the problem itself seems to be the testsuite not managing to connect to the server it just started
[03:12:57.216091]<yann|work>so it could just be a bug in one of the underlying libs
[03:13:50.244074]<yann|work>I'm using mechanize 0.1.7b (debian testing) - maybe a more recent version is needed ? we have 0.7.11 in unstable
[03:14:42.851748]<yann|work>btw, is there an ETA for 0.12 ?
[03:15:12.282397]<yann|work>and any precise plans wrt merging the multirepos branch ?
[03:16:08.345234]<yann|work>(upgrading mechanize 0.7.11 does not help the testsuite)
[03:20:20.923041]<evil_twin>t.e.o: Ticket #8700 (patch for trac-svn-post-commit-hook.cmd) updated - <http://trac.edgewall.org/ticket/8700#comment:3> - federico.briata@…
[04:47:43.907362]<passatijy>yann , what package you need to know ?
[04:48:13.759016]<passatijy>i'm svn checkout trac, genshee and tracdevplugin
[04:49:01.241838]<passatijy>I dont know what is mechanize
[04:50:21.766581]<evil_twin>t.e.o: Message from Trac-Admin execution.txt attached to NewTicketGuidelines - <http://trac.edgewall.org/attachment/wiki/NewTicketGuidelines/Message%20from%20Trac-Admin%20execution.txt> - Gannu
[05:13:45.173869]<yann|work>passatijy: I have checked out genshi trunk only
[05:15:44.887663]<yann|work>(and trac)
[05:16:06.677919]<yann|work>mechanize is used by twill
[05:38:24.999719]<yann|work>another issue: if I try to run functionnal tests only, with "PYTHONPATH=.:../genshi ./trac/tests/functional/testcases.py" it fails with NameError: global name 'FunctionalTestSuite' is not defined
[05:39:34.804266]<yann|work>hm, that is after uninstalling twill - in that case, running the testsuite just skips functionnal tests and 800 tests run OK
[05:40:17.786226]<yann|work>if I reinstall twill, I have the same error in both cases
[06:02:36.952838]<yann|work>there seem to be a couple of problems in the GitPlugin
[06:03:38.376295]<yann|work>eg (on 0.12) it causes an internal server error when trying to browse a clone of git.git - I'm looking into it, but well, I'm discovering :)
[06:11:06.735865]<hossrod_>Hello all. I followed a great tutorial to setup trac on ubuntu server at: http://en.newinstance.it/2009/08/27/tutorial-ubuntu-904-apache-with-ssl-subversion-over-http-https-and-trac/.
[06:11:21.491697]<hossrod_>It worked great, but I was wondering how to specify which version of trac to install?
[06:11:40.735789]<hossrod_>The instructions just use the command: sudo apt-get install trac
[06:11:51.240509]<hossrod_>But it installed 11.1
[06:12:07.809883]<hossrod_>When i did the windows tutorial, it installed 11.5
[06:15:30.274805]<bionoid>hossrod_: If you install using apt-get, (by default) you will get the version that comes with your distribution.
[06:15:55.743292]<bionoid>hossrod_: You could possibly get 0.11.5 from sid-backports, but I'm not sure how that would work for Ubuntu (backports.org)
[06:17:00.992000]<bionoid>And in any case, that may very well break parts or the whole of your existing setup.
[06:17:25.696761]<bionoid>If you need the latest version, you really should install it from source as outlined in the documentation on trac.edgewall.org
[06:17:28.941394]<hossrod_>unfortenitly I'm a total linux noob and I'm not sure what all that means. :) Do you think I can replace the install step the tutorial uses with the one from edgewall site? easy_install http://svn.edgewall.org/repos/trac/tags/trac-0.11
[06:18:25.529122]<bionoid>I don't have time to look at your tutorial in detail, but you'd probably have to do other things in addition.
[06:22:45.342960]<kirean>hossrod_: I think you just could install latest 0.11 with easy_install?
[06:23:31.927384]<jhammel>hossrod_: and i'd highly recommend virtualenv for...whatever you're doing
[06:23:38.216218]<jhammel>(sorry, came in mid-conversation)
[06:24:44.465849]<hossrod_>I liked this tutorial because it also shows how to configure apache for https. I think maybe I will try one of the other ones on edgewall site and then just do the HTTPS stuff from the other tutorial.
[06:25:25.839786]<hossrod_>virtualenv? is that a virtual machine? I'm currently running unbuntu in a virtualbox VM with XP host.
[06:26:05.344086]<jhammel>hossrod_: no, its a virtual python environment so that you can isolate a subset of python code (e.g. trac and plugins, etc) from system python
[06:26:25.206118]<jhammel>hossrod_: http://pypi.python.org/pypi/virtualenv
[06:26:49.099615]*retracile mutters something resentful about mornings.
[06:28:55.315547]<hossrod_>Thats getting out of my comfort zone, but i like it. Its a problem I deal with perl on windows. I will have to give it a shot.
[06:29:24.656763]<jhammel>hossrod_: since you're mentioning trying different versions, thought i'd bring it up
[06:29:40.018266]<jhammel>hossrod_: so you can try different things without worrying about messing up your system
[06:30:25.153042]<hossrod_>im gonna be doing clean installs with a image of clean installed ubuntu. Once I get what I want, I will setup the real deal on a dedicated machine I have.
[06:34:13.001713]<retracile>hossrod_: the 'apt-get install trac' installs the latest version of Trac that Ubuntu has packaged. That means that it has hopefully had more testing, but it's also lagging behind our releases. In Ubuntu's case, 0.11.1 has some bugs when run with python 2.6, which Ubuntu is running... so you really need something newer than what Ubuntu is shipping.
[06:34:45.283091]<kirean>hossrod_: in that case, I think you should give "sudo easy_install trac" a shot
[06:35:20.399284]*retracile makes a wish for 'bdist_deb'
[06:35:32.693713]<hossrod_>is easy_install something that is already there, or do I have to install it first?
[06:35:55.281253]<jhammel>hossrod_: easy_install easy_install ;)
[06:36:30.142463]*retracile makes another wish for easy_uninstall
[06:36:40.528741]<hossrod_>easy_install life
[06:37:02.460230]<kirean>hossrod_: python-setuptools
[06:37:18.430574]<jhammel>retracile: yeah, i think i wrote it a few times at this point....pretty annoying it ain't there
[06:37:33.878670]<jhammel>retracile: its not like its hard to write
[06:39:09.451696]<kirean>hossrod_: sudo apt-get install python-setuptools
[06:39:43.565848]<retracile>jhammel: I assume it's more than an 'rm -rf'
[06:48:36.746885]<jhammel>retracile: heh, yeah....what do you do, you remove the .egg or .egg-link, and remove the appropriate line from site-packages.pth
[06:49:13.277804]<jhammel>retracile: its pretty easy to write...i did it once upon a time, but it got lost...i should have packaged and put on pypi
[06:53:14.702651]<jhammel>retracile: though rm -rf is more thorough ;)
[07:03:34.788028]<retracile>jhammel: well, I was thinking rm -rf of the .egg (file or directory); I knew there was some path magic that would also have to be dealt with.
[07:03:53.518467]<retracile>jhammel: if you happen to write it yet again, drop me a copy please. :)
[07:04:01.577293]<jhammel>retracile: will do
[07:04:21.755060]<jhammel>retracile: i'll try to remember to do that next time instead of just doing it by hand yet again
[07:04:29.484103]<retracile>I don't expect I'll get around to writing it... I tend to use bdist_rpm
[07:04:34.348556]<retracile>heh :)
[07:04:49.686015]<jhammel>yeah, bad habit
[07:05:14.289743]<retracile>If you're doing something for the 2nd time, automate it. :)
[07:05:27.039157]<jhammel>we're "agile" and "extreme", which in this office often translates as "quick and dirty" which often translates to "save time now to spend more later"
[07:05:47.731985]<jhammel>the getting more credit cards approach to debt balancing ;0
[07:05:59.748479]<retracile>heh :)
[07:06:09.297503]<retracile>I like that analogy :)
[07:06:25.946461]<retracile>Seems like the Bittorrent guy actually did that...
[07:07:06.985204]<jhammel>most people are really young here....i'm 32 and i'm old for this office....so most people haven't gotten whacked in the face enough to know that being a little thoughtful up front actually saves more time in the long run
[07:07:39.088731]<retracile>wisdom is underrated in this industry. :/
[07:08:22.505473]<jhammel>like most, i'm afraid
[07:09:16.228555]<jhammel>you have the bitter curmugeons that speak the truth, but no one likes them because they're bitter curmugeons
[07:09:49.226186]<jhammel>and you have the people that talk all fancy and say "the world is a beautiful place" and "we're doing amazing stuff" and they get listened to
[07:10:00.291210]<jhammel>there's some eternal truth there, i feel
[08:33:55.149391]<screeley>doki_pen, im please.
[08:55:26.878864]<evil_twin>t.e.o: Ticket #8704 (ProgrammingError: operator does not exist: text = integer LINE 1: SELECT ...) created - <http://trac.edgewall.org/ticket/8704> - software@…
[09:10:25.021557]<evil_twin>t.e.o: Ticket #8704 (ProgrammingError: operator does not exist: text = integer LINE 1: SELECT ...) closed - <http://trac.edgewall.org/ticket/8704#comment:1> - Felix Schwarz <felix.schwarz@…>
[09:59:11.542620]<joe_-_>I can't seem to get Trac to see my repository actions. Any advice what to do?
[10:01:09.617618]<retracile>joe_-_: You mean Trac isn't seeing your commits?
[10:01:16.129295]<joe_-_>Correct.
[10:01:43.630122]<joe_-_>I had to reinstall the computer and unfortunately the person who set it up prior is no longer here.
[10:03:19.076970]<retracile>joe_-_: look in the [trac] section of the .ini for repository_dir
[10:03:37.236567]<retracile>that should point to the local directory where the svn repository is
[10:03:39.157730]<joe_-_>It's set to /var/svn/content_manager
[10:03:52.237748]<joe_-_>I also had to migrate the subversion repos.
[10:04:40.076613]<retracile>joe_-_: does 'svn ls file:///var/svn/content_manager' look right?
[10:05:12.794324]<joe_-_>Yes.
[10:05:13.863109]<retracile>joe_-_: for context, what OS/distro, Trac version, and front end (apache/tracd/fcgi/whatever) are you using?
[10:05:25.537715]<evil_twin>t.e.o: Ticket #8702 (Different workflows when viewing own tickets/others tickets) updated - <http://trac.edgewall.org/ticket/8702#comment:2> - ecarter
[10:05:42.451039]<joe_-_>CentOS 5, 0.11.5, Apache w/mod_python
[10:06:16.303437]<retracile>are you also serving the repo over http?
[10:06:20.172491]<joe_-_>We have multiple projects and multiple repos. I just got authentication mostly working.
[10:06:22.710782]<joe_-_>No, svn+ssh.
[10:06:57.186884]<retracile>make sure the repo is readable by the apache user
[10:07:19.182743]<joe_-_>They're chmod'd to apache:svn ugo+rw
[10:07:51.103400]<retracile>joe_-_: are you seeing some of the revisions, but not new ones, or are you not seeing any?
[10:08:14.530144]<joe_-_>None at all. These are all old repos too, just did a svnadmin load on them all to migrate so I know there are commits in there.
[10:08:48.642601]<retracile>joe_-_: anything in the trac logs?
[10:09:25.684609]<joe_-_>Nothing that appears relevant.
[10:10:10.378391]<joe_-_>Hold on. I may just be air-headed and have skipped something very obvious.
[10:10:28.067192]*retracile hopes so ;)
[10:10:42.584379]<joe_-_>Hmm. Well it says insuf. perms to changeset view.
[10:10:49.797790]<joe_-_>But, I checked under the perms and I should have them.
[10:11:10.336158]<retracile>joe_-_: you're logged in as a user to the Trac?
[10:11:20.153710]<joe_-_>Yeah. Which is another issue in and of itself.
[10:11:36.519072]<joe_-_>Sorry. Trac newbie. I had this all thrust upon me. Old box got hacked and I had to reinstall.
[10:12:04.963710]<retracile>Ah, so you're having a really good day. :/
[10:12:24.131650]<joe_-_>Lovely day. Especially since I'd have IT do it but, if it isn't Windows they have no idea.
[10:12:42.078875]<retracile>There's a 'trac-admin resync' command, but let's hold off on that... I think we need to start with the login/perms
[10:13:14.563105]<joe_-_>Okay. Well I recall we were doing some form of SVN related authentication.
[10:13:31.674384]<retracile>Do you have a user that has TRAC_ADMIN permissions, and can you log into Trac as that user?
[10:13:36.925885]<joe_-_>Yes.
[10:14:11.108435]<retracile>As that user, go to the 'browse source' page; what does that show?
[10:14:20.764945]<joe_-_>Forbidden.
[10:14:33.340221]<retracile>merrr?
[10:14:44.790535]<joe_-_>Indeed.
[10:15:44.043463]<joe_-_>Methinks something with the svn perms may be doing this? But they should be globally readable...
[10:16:07.971266]<retracile>That was my next thought
[10:16:19.173998]<joe_-_>I installed the SvnAuthzAdmin and TracAccountManager plugin installed.
[10:22:49.910452]<retracile>joe_-_: 'svn --username=blah ls file:///var/svn/content_manager' where blah is the user you're logged in as in Trac
[10:23:09.060930]<joe_-_>Works.
[10:23:24.031038]<retracile>That seems odd.
[10:24:06.960452]<joe_-_>Well, all of our svn access is handled through users that have ssh access. Their accounts are in the svn group so that they can commit/update
[10:24:17.820365]<joe_-_>So it is actual user accounts on the box.
[10:25:19.887690]<retracile>ah, right
[10:25:38.220164]<joe_-_>But I have no idea what that means for Trac.
[10:26:17.698743]<retracile>Well, Trac is going to try to access it directly in the filesystem, rather than through the file:// url.
[10:26:34.645360]<joe_-_>The permissions should be okay for it. I'll try lowering the logging level to debug.
[10:28:37.350892]<retracile>'su -s /bin/bash apache', then in that shell try doing 'svnlook youngest /var/svn/content_manager'
[10:28:56.883642]<joe_-_>614
[10:29:17.750078]<retracile>so apache's able to read it...
[10:29:34.895381]<joe_-_>I feel like I should just rm -rf /var/trac/* and try again, lol.
[10:29:51.113953]<retracile>I think the next step is to disable the SvnAuthzAdmin plugin, restart httpd, and see if browse source works
[10:29:59.565182]<joe_-_>k
[10:31:22.128450]<joe_-_>I have TRAC_ADMIN to anonymous (I'll remove it later, naturally) and disabled all plugins. I am still getting forbidden.
[10:34:30.164161]<cboos>oh damn, I just see that 0.12 is due in 6 hours!
[10:34:49.624619]<cboos>... I think we have to speed up a bit, then ;-)
[10:35:32.511025]<jhammel>cboos: just close everything as "wontfix" ;)
[10:35:40.638014]<jhammel>call it a day
[10:35:53.588776]<cboos>:-) good idea
[10:36:04.187362]<jhammel>cboos: that's what we call "agile"
[10:36:53.986797]<retracile>hehe :D
[10:37:08.334787]<cboos>agile, because you need to run fast, after doing that ...
[10:37:30.622627]<retracile>joe_-_: ok disable the authz on the svn repo temporarily too...
[10:37:47.322300]<retracile>joe_-_: I have a feeling I'm going to kick myself when we figure this out...
[10:37:54.203126]<joe_-_>Me too.
[10:38:48.641116]<joe_-_>k done.
[10:39:32.478150]<retracile>aaaand....
[10:40:25.741775]<evil_twin>t.e.o: Ticket #2086 (better support for multiple repositories ) updated - <http://trac.edgewall.org/ticket/2086#comment:45> - cboos
[10:40:30.743016]<evil_twin>t.e.o: Ticket #6016 (trac-admin resync doesn't update revision message after editing a svn ...) updated - <http://trac.edgewall.org/ticket/6016#comment:6> - cboos
[10:40:37.159192]<joe_-_>retracile: You really wanna know?
[10:40:49.996449]<joe_-_>Works.
[10:40:52.971599]<retracile>joe_-_: heh
[10:41:08.923809]<joe_-_>So, now I just need to get authentication back in there...
[10:41:15.092591]<retracile>joe_-_: ok, so we have something wrong in the authz
[10:41:19.409807]<joe_-_>Correct.
[10:41:30.016707]<joe_-_>I guess I don't even terribly care for it at this point.
[10:41:41.894124]<retracile>are you seeing the revisions in trac now?
[10:41:53.998471]<joe_-_>Yuh-huh :)
[10:42:10.946347]<retracile>ok, drop the TRAC_ADMIN perms from anonymous ;)
[10:42:22.661306]<joe_-_>How will I perform admin functions then?
[10:42:56.841154]<retracile>joe_-_: well, you do need _some_ user with TRAC_ADMIN perms...
[10:43:04.287206]<jhammel>more importantly, how will i?
[10:43:29.788673]<retracile>jhammel: I want it to be a challenge for you, no sense in you getting bored...
[10:43:38.020206]<joe_-_>Hmm, okay. What's the simplest authentication scheme I can do then
[10:43:53.021808]<jhammel>joe_-_: depends on who you ask
[10:43:56.890555]<joe_-_>Other than anonymous having TRAC_ADMIN.
[10:44:02.054924]<retracile>LDAP using AD
[10:44:03.762822]<retracile>;P
[10:44:04.257251]<jhammel>joe_-_: IMHO, accountmanager + htpasswd files
[10:44:07.579199]<jhammel>retracile: hah!
[10:44:19.505386]<jhammel>i've had enough trouble with LDAP w/o AD
[10:44:20.617508]<joe_-_>Well, we do have LDAP here, but I want outside clients to be able to login so that's a no-go.
[10:44:22.648529]*retracile can't keep a straigh face :)
[10:44:29.964771]<joe_-_>jhammel: That may be the way to do it.
[10:44:33.004773]<retracile>s/straigh/straight/
[10:44:33.016254]<evil_twin>retracile meant: ACTION can't keep a straight face :)
[10:44:50.661280]<joe_-_>lol. you have your bot doing replacements?
[10:44:53.446884]<retracile>pacopablo: hm... I think that's a bug in evil_twin...
[10:44:58.602659]<retracile>yep
[10:45:10.174574]<joe_-_>*snort*
[10:45:15.478295]<jhammel>joe_-_: well, we ain't gonna do them by hand
[10:45:20.201843]<joe_-_>Naturally.
[10:45:25.636379]<retracile>but agreed with jhammel; htpasswd's probably easiest
[10:45:25.898591]<evil_twin>t.e.o: Ticket #7116 (fine-grained permissions are not applied to directories when browsing ...) updated - <http://trac.edgewall.org/ticket/7116#comment:6> - cboos
[10:45:30.897981]<evil_twin>t.e.o: Ticket #7706 (ValueError: too many values to unpack) updated - <http://trac.edgewall.org/ticket/7706#comment:7> - cboos
[10:45:32.250112]<joe_-_>Alright, so htpasswd it is.
[10:45:35.899764]<evil_twin>t.e.o: Ticket #5640 (SVN checkin comments float up past svn:authz barrier.) updated - <http://trac.edgewall.org/ticket/5640#comment:22> - cboos
[10:45:40.898204]<evil_twin>t.e.o: Ticket #5993 (Confusing error message when repository_dir has changed.) updated - <http://trac.edgewall.org/ticket/5993#comment:8> - cboos
[10:45:45.897587]<evil_twin>t.e.o: Ticket #8690 (Missing changeset link) closed - <http://trac.edgewall.org/ticket/8690#comment:3> - cboos
[10:45:50.897969]<evil_twin>t.e.o: Ticket #6370 (Contrib post-commit for Win has issues with quotes in project name, ...) updated - <http://trac.edgewall.org/ticket/6370#comment:4> - cboos
[10:45:56.872012]<dunk_>wauw its busy
[10:46:19.536465]<retracile>dunk_: noticed a bug in the sed plugin... it tries to sed actions
[10:46:41.284513]<dunk_>yeah
[10:47:40.628649]<dunk_>i dont think i have a flag in the event object that shows whether its an action or not
[10:47:51.469003]<retracile>dunk_: hrm.
[10:48:18.056957]<dunk_>retracile put a bug report at http://dev.gozerbot.org ;]
[10:49:31.705083]<jhammel>dunk_: you should have a way to file bugs through evil_twin
[10:49:37.993068]<jhammel>evil_twin: you are broken
[10:49:39.477437]<dunk_>yeah
[10:49:48.072225]<dunk_>jhammel paco was looking into this
[10:50:06.189329]<dunk_>we need a sessionid or something which is for now only served by web
[10:50:12.109134]<dunk_>sth like that
[10:50:25.906585]<evil_twin>t.e.o: Ticket #6654 (Changset view is slow when using sub repository path) updated - <http://trac.edgewall.org/ticket/6654#comment:14> - cboos
[10:50:30.909632]<evil_twin>t.e.o: Ticket #8700 (patch for trac-svn-post-commit-hook.cmd) updated - <http://trac.edgewall.org/ticket/8700#comment:4> - cboos
[10:50:34.492824]<dunk_>maybe the XMLRPC is the right thing to do
[10:50:35.750103]<dunk_>dunno
[10:50:35.909761]<evil_twin>t.e.o: Ticket #5710 (add link to last change to browse) updated - <http://trac.edgewall.org/ticket/5710#comment:8> - cboos
[10:50:40.911561]<evil_twin>t.e.o: Ticket #6041 (trac-post-commit-hook doen't work (nor error message)) updated - <http://trac.edgewall.org/ticket/6041#comment:6> - cboos
[10:50:44.939746]<jhammel>dunk_: i guess they're not on the same server?
[10:50:45.914305]<evil_twin>t.e.o: Ticket #5189 (Feature request: add --no-notification option to trac-post-commit-hook) updated - <http://trac.edgewall.org/ticket/5189#comment:7> - cboos
[10:50:50.914295]<evil_twin>t.e.o: Ticket #8536 (Don't display Default Repository on main Browse page) updated - <http://trac.edgewall.org/ticket/8536#comment:24> - cboos
[10:50:55.914317]<evil_twin>t.e.o: Ticket #8525 (Multirepos Databse Upgrade from 0.11 Fails w/ PostgreSQL) updated - <http://trac.edgewall.org/ticket/8525#comment:7> - cboos
[10:51:00.914233]<evil_twin>t.e.o: Ticket #8291 (Create an admin panel for managing repositories) updated - <http://trac.edgewall.org/ticket/8291#comment:13> - cboos
[10:51:05.914229]<evil_twin>t.e.o: Ticket #7822 (Manage repositories in DB instead of trac.ini) updated - <http://trac.edgewall.org/ticket/7822#comment:7> - cboos
[10:51:05.940354]<dunk_>nope
[10:51:10.914115]<evil_twin>t.e.o: Ticket #7723 (Make repository cache work on multirepos branch) updated - <http://trac.edgewall.org/ticket/7723#comment:55> - cboos
[10:51:15.914479]<evil_twin>t.e.o: Ticket #6826 (Excessive calls of filter.pre_process_request for one request) updated - <http://trac.edgewall.org/ticket/6826#comment:4> - cboos
[10:51:20.913860]<evil_twin>t.e.o: Ticket #6445 (post-commit script example in trac-post-commit-hook is missing environment ...) updated - <http://trac.edgewall.org/ticket/6445#comment:9> - cboos
[10:51:29.608125]<dunk_>djiez
[10:51:38.848137]<dunk_>cboos on a roll ;]
[10:51:40.138225]*jhammel wonders if cboos is taking his "wontfix" idea
[10:51:46.856824]<dunk_>hehe yeah
[10:51:48.570450]<retracile>dunk_: http://dev.gozerbot.org/trac/ticket/136
[10:51:56.744166]<dunk_>ok thnx retracile
[10:52:01.724403]<cboos>only 5 hours left!! I might make it!
[10:52:13.041054]<retracile>jhammel: no, they're on different machines, managed by different people, even :)
[10:52:16.917624]*jhammel hands cboos some cold water and a towel
[10:52:20.976761]<dunk_>when im recovered enough im gonna squish all those bugs
[10:53:20.833154]<joe_-_>Okay, htpasswd auth is out.
[10:53:26.435357]<jhammel>joe_-_: ?
[10:53:54.163236]<joe_-_>It won't work, which is probably my own fault but it doesn't allow people to register
[10:54:17.171661]<jhammel>joe_-_: you've enabled the registration module?
[10:54:32.117625]<joe_-_>Yeah, but I goto the site and it pops up asking for my information. I put it in and it keeps saying it's invalid.
[10:54:47.307108]<jhammel>joe_-_: quit trying to lie, then ;)
[10:54:47.733738]<joe_-_>I ran htpasswd and reset my password four times.
[10:54:51.486819]<retracile>logs?
[10:54:53.815812]<jhammel>dunno, always works for me
[10:54:58.210357]<joe_-_>It's apache asking for auth
[10:55:12.397599]<retracile>oh.
[10:55:20.357922]<jhammel>joe_-_: why are you using apache auth?
[10:55:25.922355]<evil_twin>t.e.o: Ticket #1781 (Link from 'Browser Source' to Subversion Repository URL) updated - <http://trac.edgewall.org/ticket/1781#comment:30> - cboos
[10:55:26.429739]<retracile>you need to setup account manager's form login
[10:55:30.923443]<evil_twin>t.e.o: Ticket #8369 (ValueError: too many values to unpack) updated - <http://trac.edgewall.org/ticket/8369#comment:6> - cboos
[10:55:35.922216]<evil_twin>t.e.o: Ticket #8203 (Internal error when using multirepos, in search) updated - <http://trac.edgewall.org/ticket/8203#comment:5> - cboos
[10:55:40.859880]<joe_-_>It's htpasswd. I put it into Apache's configuration file for that website.
[10:55:41.406385]<jhammel>joe_-_: yeah, do what retracile said
[10:56:36.435418]<joe_-_>I put into the configuration: AuthType Basic, AuthName "trac", AuthUserFIle /var/www/content_manager/.htpasswd, Require valid-user
[10:56:36.601494]<retracile>joe_-_: Ah, I see. Yes, a quite reasonable assumption, but in this case, not quite what we meant.
[10:56:47.619713]<joe_-_>Oh, sorry. What do I need to do then?
[10:56:55.402393]<joe_-_>Or, a URL that says as such.
[10:57:33.838929]<joe_-_>I found http://trac.edgewall.org/wiki/TracAuthenticationIntroduction but it appears to be the same?
[10:57:34.003494]<retracile>http://trac-hacks.org/wiki/AccountManagerPlugin#HtPasswdStore
[10:57:41.057605]<joe_-_>k, will do.
[10:58:02.827372]<cboos>quick poll: does anyone care about the ordering of entries in the repository browser? Currently the order is case-insensitive, I'd like to make that case sensitive.
[10:58:22.214011]<retracile>... hm. and i'm not sure about that nasty red warning box; the link is broken, and I haven't run into problems.
[10:58:45.202992]<retracile>cboos: ooooo... flamewar material! :D
[10:59:55.236639]<cboos>well, it's that kind of silly change you hesitate to make right away, just because you know there /will/ be someone to complain loudly ;-)
[11:00:11.752804]<retracile>cboos: with case-sensitive, we'd have A-Za-z0-9 instead of Aa-Zz0-9 or thereabouts?
[11:01:02.067301]<cboos>yes, I think so, although you have a creative way to explain it ;-)
[11:01:14.951309]<retracile>heh
[11:01:38.526582]<retracile>why do you want it changed?
[11:01:40.095668]<cboos>my itch for this is the following: http://trac.edgewall.org/browser/sandbox
[11:02:10.925654]<retracile>you want 'Attic' sorted out of the others?
[11:02:13.605457]<cboos>see that Attic folder popping up in the middle... well not exactly in the middle but not in 1st pos as I intended to have it
[11:02:16.481605]<cboos>yes
[11:02:31.752415]<retracile>perhaps call it '_attic' instead?
[11:02:34.699553]<cboos>that will also result in the README and such coming first
[11:02:58.163283]<retracile>hm; yes, the README argument I can see...
[11:03:48.365709]<retracile>I dunno... my gut reaction is a case-insensitive sort order is friendlier to mortals.
[11:04:43.600998]<cboos>... what do the other mortals in here think about this?
[11:05:24.066192]<WiK>afternoon
[11:05:25.946405]<evil_twin>t.e.o: thumbailPreviewOfAttachImages.r8466-fixed.patch attached to Ticket #2827 - <http://trac.edgewall.org/attachment/ticket/2827/thumbailPreviewOfAttachImages.r8466-fixed.patch> - anonymous
[11:06:12.966696]<WiK>I have done alot of tweaking of my site.html and tring to find some good docs on doing my own addons or more advanced tweaking. Can someone point me in the correct direction?
[11:06:30.036399]<WiK>I'm not having much luck tracking any good examples down on the wiki
[11:08:56.549782]<jhammel>cboos: i prefer case insensitive
[11:10:25.981850]<evil_twin>t.e.o: thumbailPreviewOfAttachImages.r8466-fixed.2.patch attached to Ticket #2827 - <http://trac.edgewall.org/attachment/ticket/2827/thumbailPreviewOfAttachImages.r8466-fixed.2.patch> - anonymous
[11:10:30.982266]<evil_twin>t.e.o: Ticket #2827 (Preview attachments in main ticket (or wiki) window) updated - <http://trac.edgewall.org/ticket/2827#comment:9> - cboos
[11:12:49.792019]<joe_-_>Yay.
[11:12:56.648485]<joe_-_>Many, many thanks to you all.
[11:13:09.618452]*joe_-_ broke down and just used tracd, btw
[11:13:53.863549]*cboos thinks that tracd is all we ever need ;-)
[11:13:59.461964]<joe_-_>Apparently.
[11:14:11.928714]<jhammel>i'm starting to thing that tracd is all that should ever be used
[11:14:12.150449]<joe_-_>That and just turning Apache off will be nice.
[11:14:22.180928]<jhammel>i have more problems with apache than anything else
[11:14:38.899589]<joe_-_>I'm willing to bet that was the crux of my issue.
[11:14:45.541906]<jhammel>its powerful, like a brontosaurus, but they're both dinosaurs
[11:14:49.334338]<dunk_>i put tracd into a gozerbot plugin so trac can be run within a bot ;]
[11:14:50.084371]<joe_-_>That and overall unfamiliarity with Trac
[11:15:32.395563]<WiK>joe_-_: I've had that issue...currently im tring to get my feet wet writting my own trac plugin/patch but not having much luck
[11:15:52.535082]<joe_-_>Hmm, sounds like fun. I've wanted to get into Python a bit.
[11:16:03.762803]<WiK>I've modified a report using the site.html to allow a dropdown list of my Priorities in my report
[11:16:11.936255]<joe_-_>Now, with wonderful timing, it's lunch. Thanks again!
[11:16:12.641951]<WiK>that way i can change a bunch at one time
[11:16:38.159195]<WiK>now i just need to find the correct stuff so that i can submit the changes all at once
[11:17:49.650979]<jhammel>WiK: have you looked at the BatchModifyPlugin?
[11:18:09.547462]<retracile>WiK: there was a batch-modify plugin on trac-hacks at one point, but I don't know its current state. Not sure if it had 'batch' or 'ninja' in the name now....
[11:18:11.581016]<WiK>nope, let me go and look at the source code and see if i can pull out or tweak it to what i need
[11:18:55.771701]<cboos>ninja is the name of the branch in the sandbox; it was promising but never got finished
[11:19:08.597616]<cboos>... guess what, it's in Attic now ;-)
[11:52:06.496217]<ViRUS>I'm looking for a decent bug tracker for multiple projects. Since I was unable to find something really nice (tried FM.net, SF.net and I also JFGIed it) I came back to track and found some effords upon adding multi project support to trac.
[11:54:48.632263]<ViRUS>I stumbled accross http://trac.edgewall.org/wiki/TracMultipleProjects and wonder what's the current state of it. I was already thinking of simply using "components" as as "projects" and be done, but that's rather an alienation of trac than a real solution as the Roadmap won't display any useful information then and the Timeline doesn't support filtering by component either.
[12:39:37.874552]<pwet>hello
[12:40:54.468052]<pwet>i came some months ago with the idea to create an uml diagramm from Trac source code
[12:41:51.377078]<dunk_>yeah create uml from code
[12:41:51.543251]<Rejo>Sep 30 19:41:41 trillian kernel: [215943.203964] apache2[22490]: segfault at 7f3f2f9a0068 rip 7f3f2f791bab rsp 7fff3799e0c0 error 4
[12:41:56.570777]<Rejo>Does that ring a bell for someone?
[12:42:08.867865]<Rejo>Or, what do I need to further investigate this?
[12:42:27.296234]<pwet>i got some results, but it takes lot of times, because of the need of lot of hand editing
[12:42:42.475981]<Rejo>Its a Trac installed using "easy_install Trac" running on a Ubuntu 8.04 box.
[12:43:18.909214]<pwet>if anyone interested (and who would like to give a feedback) http://dl.free.fr/pDOM6d7eM , it's an ascii text file
[12:43:46.372389]<pwet>i use www.jave.de as ascii editor
[12:45:24.825427]<pwet>(i'm trying to find what tool i used to get the classes in uml from python)
[12:45:59.989839]<pwet>it's far to be finished though (as i said, it takes lot of time)
[12:47:26.012937]<pwet>i used pynsource from andypatterns.com, vimoutliner (don't ask me why :$), and jave ascii editor
[12:47:35.718357]<pwet>if anyone know a better solution, let me know
[12:49:59.971126]<retracile>pwet: are you familiar with graphviz?
[12:50:44.887372]<pwet>i did some funny things with, not really familiar though
[12:51:22.465109]*jhammel imagines pwet using graphviz to draw a balloon animal
[12:51:55.187379]<pjw>hey guys. i goofed up and deleted a page i didn't want to. is there an easy & quick way to get it back?
[12:51:55.352623]<pwet>ahahah shhh :$
[12:52:09.504607]<retracile>pwet: it would get you away from ascii art for a uml diagram.
[12:52:27.791266]<retracile>pjw: you have backups, right?
[12:52:35.124231]<pwet>retracile: effectively, i should have a look at it
[12:52:40.009574]<pjw>ya, nightly backups
[12:52:40.342366]<pwet>thanks a lot
[12:52:42.149611]<jhammel>retracile: oh, now you're hating on ascii art, eh?
[12:53:02.901547]<pwet>(i didn't mean to manage a flamewar oO)
[12:53:04.880471]<retracile>jhammel: oh, certainly not. I <3 me some ascii art ;)
[12:53:15.995948]<jhammel>retracile: :)
[12:53:47.074793]<retracile>pjw: grab a backup, use trac-admin to export the wiki, and you can get the latest version of the wiki page from that
[12:54:00.667806]<retracile>pjw: if you also need the history, you may have to dig into the sql
[12:54:12.019014]<pjw>ok, i'll check it out
[12:54:21.264845]<pjw>thanks retracile
[12:58:27.912219]<pjw>thanks retracile. that worked like a charm... a bit unfortunate that there isn't a bit more of a history, but there you have it...
[13:01:04.757812]<retracile>pjw: that's why there's a warning when you go to delete a wiki page
[13:06:40.827260]<pjw>heh. fair enough
[13:06:50.040271]<pjw>anyways, maybe i'll remove permissions for some people now... hahhahha
[13:07:27.661707]<retracile>heh
[13:25:27.186371]<evil_twin>t.e.o: Ticket #2827 (Preview attachments in main ticket (or wiki) window) updated - <http://trac.edgewall.org/ticket/2827#comment:10> - rblank
[13:55:25.610051]<SKOM>how to install ChildNavPlugin, if there is only ChildNav.py file on trac-hacks.org website ?
[13:56:04.378550]<SKOM>i know how to compile plugin from source or how to deploy an egg file... but this?
[13:56:23.348572]<jhammel>SKOM: just throw it in the plugins directory of your project
[13:58:10.196187]<SKOM>ok
[13:58:21.006359]<SKOM>jhammel: thanks
[14:05:54.372650]<retracile>SKOM: too simple for you, eh? ;)
[14:31:44.209206]<Renacor>is there a way to tell trac that a repository is not local but through https on another server?
[14:32:53.519604]<retracile>Renacor: not supported.
[14:33:07.415538]<Renacor>thats pretty lame
[14:33:09.911037]<retracile>Renacor: you can run svnsync to create a local mirror of the repository to point trac at though.
[14:33:13.513250]<Renacor>damn, no plugin for that?
[14:33:20.008859]<Renacor>hmm
[14:33:33.561929]<retracile>*sigh*
[14:33:46.300183]<Renacor>retracile: thanks for the workaround though
[14:43:54.850287]<pwet>have fun!
[15:22:35.753858]<doki_pen>pacopablo: alright, search is working now with the url hash timestamps. I'm still worried about different timezone crap though.. but it's working here.
[15:22:56.479183]<doki_pen>pacopablo: and updating search isn't updating for some reason, I have to track that down
[19:10:31.127142]<evil_twin>t.e.o: Ticket #8705 (Trac Description Overflow) created - <http://trac.edgewall.org/ticket/8705> - jason.giedymin@…
[19:15:33.062091]<evil_twin>t.e.o: Ticket #8705 (Trac Description Overflow) updated - <http://trac.edgewall.org/ticket/8705#comment:1> - anonymous
[21:25:32.649643]<evil_twin>t.e.o: Ticket #8706 (ProgrammingError: (1146, "Table 'mytrac.agilo_sprint' doesn't exist")) created - <http://trac.edgewall.org/ticket/8706> - admin
[22:20:33.038291]<evil_twin>t.e.o: Ticket #8707 (ValueError: invalid literal for int() with base 10: '25.09.2009') created - <http://trac.edgewall.org/ticket/8707> - krivolapov@…