[04:06:03] ** aa_ has left IRC (Dead socket) [04:06:05] ** aa__ has joined us [04:15:09] aa__ is now known as aa_ [05:31:12] ** zooko has left IRC (sterling.freenode.net irc.freenode.net) [05:31:12] ** aa_ has left IRC (sterling.freenode.net irc.freenode.net) [05:31:12] ** coderanger has left IRC (sterling.freenode.net irc.freenode.net) [05:34:11] ** aa_ has joined us [05:34:11] ** zooko has joined us [05:34:11] ** coderanger has joined us [05:46:05] [connected at Wed Apr 25 05:46:05 2007] [05:46:05] <> *** Looking up your hostname... [05:46:05] <> *** Checking ident [05:46:05] <> *** No identd (auth) response [05:46:05] <> *** Found your hostname [05:46:05] <> *** Your host is sterling.freenode.net[freebsd.widexs.nl/6667], running version hyperion-1.0.2b [05:46:07] [I have joined #peak] [07:11:14] ** apoirier has joined us [10:50:42] ** apoirier has left IRC ("KVIrc 3.2.0 'Realia'") [11:53:10] ** aa_ has left IRC (sterling.freenode.net irc.freenode.net) [11:53:24] ** aa_ has joined us [11:55:30] ** zooko has left IRC (Read error: 104 (Connection reset by peer)) [12:08:06] ** pje has joined us [13:33:24] ** zooko has joined us [13:41:49] Does anyone have a log of this channel? A few days ago pje explained to me how to install in Ye Old Egg-free Style, and today I need it. [13:42:05] It involved "easy_install -md"... [13:42:27] http://peak.telecommunity.com/irc-logs/ [13:42:51] -md isn't egg-free; it's .pth-free [13:42:58] Thanks. [13:42:58] there's a difference. :) [13:43:18] You might be thinking of setup.py install --single-version-externally-managed, which is .egg-free [13:43:38] I'm installing trac head, and the normal "./setup.py install" produces an .egg and updates a .pth, but it doesn't produce the files that apache2 needs to point at, outside of the egg... [13:43:47] So, perhaps I'll try --single-version-externally-managed. [13:45:59] Yes, I see now that what I wanted *last* time was talked was .pth-free, so that I could stow it. [13:46:07] And now what I want is egg free, so that I can point apache at the files. [13:47:15] Darn. --single-version-externally-managed is not recognized by trac's ./setup.py nor by easy_install-2.5 [13:47:33] 0.6c5-1ubuntu1 [13:47:34] [13:47:34] Hm. [13:48:57] Ah, perhaps that is too old a version of setuptools... [13:50:28] By the way, http://peak.telecommunity.com/DevCenter/setuptools is slow to load, if you haven't noticed. About 2 or 3 seconds I think. [13:52:35] I like to execute python scripts with "./name[TAB][ENTER]" instead of with "python ./name[TAB][ENTER]", and ez_setup.py fails when I do that, unless I replace the first shebang line with "#!/usr/bin/env python", in which case it works. [13:53:34] No, --single-version-externally-managed still isn't recognized by setup.py (from trac) nor by easy_install-2.5 after installing the current setuptools. [13:53:43] And there is no detectable documentation of this option... [14:12:06] Okay, I got it installed by mkdir -p /usr/local/stow/trac-trunk/share/trac/cgi-bin && cp -a ./whatever/cgi-bin/* /usr/local/stow/trac-trunk/share/trac/cgi-bin && cd /usr/local/stow && stow -v trac-trunk. ;-) [14:59:51] the documentation of the option is in setuptools under the "install" command [15:24:42] zooko: For trac in particular you can manually screw with it [15:25:20] Just install the modules where you would expect [15:25:51] and put the resource files in ./usr/share/trac or something [15:26:37] Then use htdocs_path in the config [17:32:20] pje: I apologize -- some how my "search in text" failed to find --single-version-externally-managed. Perhaps I mistyped it. [17:32:27] coderanger: thanks! [17:36:45] Ah, I see that invoking "./setup.py bdist_dumb" is a good start to what I want. [17:36:52] Then I just have to add the trac.fcgi file and I'm done. [21:15:47] ** pje has left IRC ("Client exiting")