[10:44] <asabil> hi all
[10:46] <wgrant> Hi asabil.
[11:29] <asabil> I wanted to construct a python egg from the launchpad source code
[11:30] <asabil> so I did run python setup.py bdist_egg
[11:30] <asabil> the egg is successfully built, but it seems like the dependencies are quite incorrect
[11:30] <asabil> or at least they don't include the version (which leads to breakage with zope > 3.5)
[11:31] <asabil> are there any plans to make use of the versions.cfg file in setup.py ?
[11:35] <wgrant> asabil: Why do you want to do that? It would be quite difficult, as there are lots of non-egg dependencies.
[11:51] <asabil> wgrant: actually I want to run a launchpad instance where I work
[11:52] <asabil> and the easiest way to deploy it seemed to build an egg
[11:52] <wgrant> asabil: You know that running your own is very strongly discouraged, and that you can't do that without replacing all of the images, and that it's deployed using bzr normally?
[11:54] <asabil> wgrant: well it is an internal instance within the company I work for
[11:54] <wgrant> asabil: Even so, you cannot legally run it without replacing all of the images.
[11:54] <asabil> wgrant: that's fine
[11:54] <asabil> I will do that
[11:56] <asabil> the question is then, how do I deploy launchpad using bzr ?
[12:54] <maxb> asabil: you run a development instance by following the instructions on the wiki
[12:56] <maxb> Canonical have not disclosed documentation on deployment per se
[19:06] <Fly-Man-> Morning
[19:06] <Fly-Man-> Anyone else having troubles installing the dev version
[19:06] <Fly-Man-> With the latest bazaar, i get segmentation fault while it's working on fetching the trunk
[21:21] <mwhudson> hello
[21:21]  * mwhudson doesn't suppose there are going to be many people around today
[21:43] <spm> mwhudson: (not in yet, just passing thru): given that sysadmins don't qualify as people, I will have to concede the statement.
[21:43]  * mwhudson wonders how other developers would react to code being landed r=spm
[21:44] <spm> "W.T.F. Crack is this P.O.S.!!?!?!?!?" <== suggested response
[21:44] <Fly-Man-> What's happening ?
[21:44]  * Fly-Man- tries to grab the latest code for launchpad
[21:45] <Fly-Man-> and I keep getting the segmentation fault on it ?
[21:45] <mwhudson> Fly-Man-: !!
[21:45] <mwhudson> Fly-Man-: what platform/bzr version?
[21:45] <Fly-Man-> mwhudson: Ubuntu 9.04, bzr 2.0.1
[21:45] <Fly-Man-> bzr pulled from the ppa that's described here
[21:45] <Fly-Man-> https://dev.launchpad.net/Getting
[21:46] <mwhudson> Fly-Man-: that's certainly unexpected
[21:46] <Fly-Man-> mwhudson: Uhm, yes
[21:46] <Fly-Man-> tell me about it ...
[21:47] <Fly-Man-> the only error log that I get is
[21:47] <Fly-Man-> Making local branch of Launchpad trunk, this may take a while... ./rocketfuel-setup: line 372:  9105 Segmentation fault      bzr branch http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/ $LP_TRUNK_NAME ERROR: Unable to create local copy of Rocketfuel trunk
[21:48] <Fly-Man-> And I have had this issue with 1.18 as well
[21:48] <Fly-Man-> but then I cleanslated the machine
[21:48] <Fly-Man-> installed it again
[21:48] <Fly-Man-> and then it worked
[21:49] <mwhudson> Fly-Man-: can you try running gdb --args python `which bzr` branch http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/ ~/launchpad-trunk
[21:49] <mwhudson> ?
[21:50] <Fly-Man-> sure
[21:51] <mwhudson> Fly-Man-: do you know how to use gdb at all?
[21:52] <Fly-Man-> bope
[21:52] <mwhudson> so type c and press return at the '(gdb)' prompt
[21:52] <mwhudson> then wait, and see if it crashes
[21:53] <Fly-Man-> The program is not being run. ?
[21:54] <mwhudson> Fly-Man-: oh, sorry, 'r'
[21:54] <Fly-Man-> j
[21:54] <Fly-Man-> k
[21:54] <Fly-Man-> it's running
[21:59] <mwhudson> of course, it will probably work fine now
[22:00] <Fly-Man-> It's still downloading
[22:00] <Fly-Man-> usually it fails at about 175 Mb
[22:00] <Fly-Man-> it's at 78 now
[22:45] <Fly-Man-> Yupz
[22:45] <Fly-Man-> there it is:
[22:46] <Fly-Man-> [#########\          ] 141001KB   510KB/s | Fetching revisions:Inserting stream Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7ea66c0 (LWP 3653)] 0x0810ab1a in ?? ()
[22:47] <mwhudson> Fly-Man-: can you run 'bt' and pastebin the output?
[22:49] <Fly-Man-> http://launchpad.pastebin.com/d64861a3d
[22:49] <Fly-Man-> Voila
[22:50] <mwhudson> Fly-Man-: argh, that's not so useful :/
[22:50] <Fly-Man-> mwhudson: What were you expecting ?
[22:51] <mwhudson> Fly-Man-: do you mind installing python-dbg and trying again?
[22:51] <Fly-Man-> Nope,the machine is already messed up anyway :p
[22:52] <Fly-Man-> same command ?
[22:55] <mwhudson> Fly-Man-: yeah
[22:56] <Fly-Man-> running now
[23:02] <Fly-Man-> mwhudson:
[23:02] <Fly-Man-> got the error now
[23:03] <Fly-Man-> http://launchpad.pastebin.com/d364c32a9
[23:03] <mwhudson> Fly-Man-: bt again?
[23:04] <Fly-Man-> http://launchpad.pastebin.com/d1e011574
[23:06] <Fly-Man-> Need to jump into bed now
[23:09] <Fly-Man-> mwhudson: But if you see anything interesting, I will be back in ± 10 hours
[23:10] <Fly-Man-> Nite :)
[23:17] <mwhudson> "hmm"
[23:17] <lifeless> mmh