/srv/irclogs.ubuntu.com/2009/08/12/#launchpad-dev.txt

motin_0hmm, newbie question I guess, but I have to make changes to the config and try to change it using   "export LPCONFIG=tempconfig; make run" and "LPCONFIG=tempconfig make run" but it keeps starting up with LPCONFIG=development ... a hardcoded restriction somewhere?00:22
thumpermotin_0: LPCONFIG=tempconfig make run00:24
* thumper thinks00:24
motin_0thumper: that's exactly what I try. it still starts as for instance utilities/shhh.py make -C sourcecode build PYTHON=python2.4 \            PYTHON_VERSION=2.4 LPCONFIG=development00:25
thumpermotin_0: have you set up a tempconfig?00:26
motin_0there is a directory called tempconfig, yes00:26
motin_0it that's enough?00:26
motin_0a copy of development directory00:26
thumpertried `make run LPCONFIG=tempconfig`?00:27
thumperI can't remember how to make make work properly00:27
motin_0ey thumper that did it :)00:29
motin_0so make has it's own way of using env vars00:29
motin_0thats new to me, thanks for the suggestion!00:29
wgrantWell, they're make variables, not envvars.00:30
wgrantThey just happen to use an unfortunately similar syntax.00:30
motin_0wgrant: ah. in configs/README.txt it says "This directory stores configs. The config used is selected on startup using the LPCONFIG environment variable."00:31
thumpermotin_0: for scripts yes, not for make00:33
thumperkinda confusing00:34
thumperpatches welcome :)00:34
motin_0I thought about it, but then I would probably commit some change that itself was wrong, since I have yet not understood the greater picture00:34
=== _thumper_ is now known as thumper
=== matsubara is now known as matsubara-dinner
=== mup_ is now known as mup
=== matsubara-dinner is now known as matsubara
=== mup_ is now known as mup
thumperspm: can you take a look at the buildbot?  it seems stuck02:15
motin_0I can't get sendmailMailer to work. despite it being a development box, I really want it be able to send mail to me and my colleagues that will work on this together... is it hard-coded to prevent this in all cases or can anyone show a config-file that would actually allow external mails?02:15
spmthumper: not atm ; am mid a rollout. hopefully in the next 15-3002:15
thumperspm: ack02:16
thumpermotin_0: most development instances are careful not to send real email02:17
thumpermotin_0: it will be configurable02:17
thumperbut I'm not sure where it it02:17
motin_0thumper: right, I've been following zope docs and that won't cut it, so I guess launchpad devs has taken some extra measures02:18
thumpermotin_0: almost certainly02:18
thumper./configs/development/launchpad-lazr.conf:211:default_recipient_address: root@localhost02:19
motin_0yeah I can configure the stub-mailer02:19
thumper./configs/development/launchpad-lazr.conf:210:default_sender_address: root@localhost02:19
motin_0to send to a specific address02:19
motin_0hmm, I could hack stub-mailer...02:19
thumperyou shouldn't need to hack IMO02:19
motin_0I never got farther than this using zope example confs: ConfigurationError: ('Unknown directive', u'http://namespaces.zope.org/mail', u'sendmailMailer')02:20
motin_0feel like hacking is the only way to go at this stage02:20
motin_0hmm I think I found something02:22
motin_0I'll get back with results02:22
thumperlook in mail-configure-normal02:22
motin_0thumper: yep, problem is that there is no mailer named sendmail02:24
motin_0and defining it by means of standard zope yields the above error02:24
motin_0hmm seems I have been looking in to old docs or something02:28
motin_0http://mail.zope.org/pipermail/zope3-checkins/2005-July/025405.html02:28
motin_0sendmailMailer was removed in 200502:28
motin_0sorry about that02:29
maxbHas anyone else observed lots of garbage-warnings in the lp tests, concerning bzrlib.smart.medium.SmartSimplePipesClientMedium ?02:32
motin_0thumper: yep, that solved it. sendmailMailer is dead end.   smtpmailer is the way to go. simple as that. just some bits of doc-info (in the code) left still referring to sendmailMailer made me go down the wrong path here02:37
motin_0thanks for your support thumper02:37
thumpermotin_0: we have been using quite an old zope02:37
thumpermotin_0: we are actively updating it now02:37
motin_0ok that might explain some discrepancy02:38
spmthumper: have kicked the slaves; if that still fails to shake tailfeathers, I'll try the master as well02:57
thumperspm: thanks02:58
thumperspm: you might need to give the master a shove03:09
thumperspm: the db_lp builder and the bzr builder are stuck03:09
spmyeah was coming to that conclusion too...03:09
thumperspm: and the lp builder hasn't started again :(03:09
spmsee if that does it03:10
spmyay, that looks like it03:10
=== matsubara is now known as matsubara-afk
=== Ursinha is now known as Ursinha-afk
thumpersinzui: I think your branch may have problems04:48
thumpersinzui: my ec2test has some weird failures that seem unrelated to my 3.0 changes04:49
sinzuithumper: what are the errors04:49
thumpersinzui: https://pastebin.canonical.com/21035/04:50
sinzuithumper: that is me,04:51
sinzuithumper: Those are the links I had to add to the menu, so I will update the test.04:52
thumpersinzui: ok04:52
sinzuithumper I recall the test and thought I fixed it.04:53
thumpersinzui: did you commit?04:54
sinzuithumper: I was very tempted to remove the SimpleViewClass part of the test, maybe even the name of the template. Do we care about the link or the specifics of the implementation?04:54
sinzuithumper: I think I did something very stupid, revert, because I really think this test is stupid04:54
thumpersinzui: delete the test then04:55
sinzuithumper: The check_menu_links link appears to be do some very cumbersome work to prove the links works.04:55
thumpersinzui: check_menu_links isn't really adding anything here04:57
thumpersinzui: it should really just validate the links04:58
thumpersinzui: we don't care if people add some04:58
thumpersinzui: we do care if they are wrong though04:58
thumperperhaps a new unit test that validates the menu04:58
sinzuiI think that was the intent. EdwinGrubbs struggled with this test a long time ago. yes, a unitest that verifies every menu is the correct answer.04:59
thumpersinzui: I could add in the extra bits into the branch I'm about to land if you like05:00
thumpersinzui: or remove that chunk05:01
* thumper wonders about the testfix demon05:01
sinzuithumper: adding chunks is my immediate intent.05:01
thumperok05:01
thumpersinzui: I can do that if you like05:01
thumpersinzui: or should we wait for the failure and testfix?05:02
sinzuithumper: There are some equally idiotic translations menu tests I want to read before doing something clever like, get every menu, instantiate the link for the menu's context, and report any named adaption failures05:02
sinzuiI just branched. I can put the test fix in in a few minutes.05:03
sinzuiOh! PQM is still frozen05:03
thumpersinzui: if you put testfix in, will it preempt testfix mode?05:04
thumperspm: unfreeze pqm?05:04
spmthumper: oops. will do.05:04
thumpersinzui: ok, I'll leave that bit to you then05:05
thumpersinzui: I'm about to land generic-edit.pt05:05
sinzuisweet05:05
thumpersinzui: already deleted half a dozen redundant page templates05:05
sinzuithumper: product-menus is no longer brittle. check_menus reports adaption errors, not state. It is now a good candidate for a real test that verifies every menu.05:33
thumpersinzui: cool05:33
thumperneed a review?05:33
sinzuiNo, not for this05:34
thumperok05:34
sinzuibut I think I need to talk to salgado about how to get every menu in module without instantiating it.05:34
* thumper helps with dinner, back later05:46
jtvhi folks05:56
spmhey jtv06:27
jtvhi spm06:28
adeuringgood morning08:29
gmbMorning Launchpadders.08:46
* thumper is back wrestling with +activereviews09:08
mrevellHi Launchpad-land09:11
bigjoolsgood morning Wolves09:22
thumperhi uk poeoples09:23
thumperETOOLATE09:23
bigjoolseyup thumper09:23
gmbErr.09:45
gmbAnyone have any idea why I'm getting "ImportError: No module named buildout.buildout" this morning when I run make09:45
gmb?09:45
* gmb re-runs rf-get for giggles09:46
thumpergmb: I think gary landed an updated buildout egg10:08
gmbthumper: Yeah, looks that way. Running bin/buildout manually seems to have fixed it.10:09
* gmb hates at buildout at sub-11-am10:09
thumperah crap10:24
thumperI need to change the MenuAPI tal formatter for my code to work nicely :(10:25
bigjoolsthumper: would it be easy to use the webservice api to check for new revisions, but only for an lp sub-project? (soyuz in my case of course)10:36
thumperno10:36
* bigjools 's idea goes down in flames10:36
thumperbigjools: it would be quite hacky bzrlib10:36
bigjoolsthumper: I will talk to diogo, they do it for the qa pages10:37
bigjoolsunless it's a dirty hack based on who landed it...10:37
wgrantIt is.10:38
wgrantI saw the code once.10:38
wgrantAnd contributors appear on LaunchpadTestPlan.10:38
* maxb wonders: what in Launchpad uses lxml / pysqlite2 10:45
maxbBecause I've not rebuilt those to be available with python 2.4 in karmic, yet nothing's breaking10:46
wgrantmaxb: sqlite is probably bzr-git.10:47
gmbISTR we wanted lxml to die a horrible flaming death a while back, but I might just be projecting.10:47
wgrantIsn't lxml the XML lib that *shouldn't* die?10:49
wgrantlazr.restful's tests use lxml, but grep doesn't show anything else.10:50
maxbmaybe it's just gratuitously included for people who hack on lazr.restful then10:51
wgrantProbably.10:51
maxbOh well. When I get through another full test run tonight, we get to see how many of the problems I'm seeing are due to running on Karmic, vs. how many due to Python 2.4 - because even running Py2.4 on karmic, the testsuite is not entirely happy10:53
maxbIf we're lucky it'll just be the "it breaks if the system bzr is new enough for buildout to use it" problem10:54
bigjoolswe usually get lots of breakage when moving to a new distroseries10:54
wgrantParticularly in the Soyuz bits that use dpkg bits?10:56
bigjoolsthat's rare actually10:58
deryckMorning, all.10:58
bigjoolshi deryck10:59
* gmb waits has firefox tries to do > 1 thing at once and melts into a steaming pile of XUL.11:48
wgrantgmb: This is why I'm starting to like Chromium.11:52
wgrantAlthough LP bug listings are a bit broken in it.11:52
gmbwgrant: Yeah, I'm very much of the same school. Haven't seen the bug listing problem yet... can you point me to an example?11:52
wgrantgmb: The importance icons are absent.11:56
gmbOh. That's suboptimal.11:56
bigjoolswgrant: does chromium have anything like firebug, noscript and adblock?12:01
intellectronicawgrant: you mean the sorting? i thought it was fixed12:01
intellectronicabigjools: it has tools equivalent to firebug built in. i think extensions are now possible but there isn't that much choice out there yet12:02
bigjoolsokay - ta12:02
bigjoolsseeing pages now without adblock is....painful12:02
* intellectronica actually reads the scrollback12:03
wgrantThere's an adblock-like thing around now, apparently.12:03
bigjoolsI will stick with Konqueror as my alternative browser12:03
wgrantBut it's all still a bit unfinished.12:04
wgrantAnd does strange focus things.12:04
intellectronicawgrant: so, there are still quite a few problems with sprites in webkit-based browsers. if you find anything it would be great if you can file a bug (or at least give a shout here) because little icons are so easy to miss (and you can't test that automatically either)12:05
wgrantintellectronica: I've noticed a few. I'll file bugs in future.12:06
intellectronicathanks12:06
=== henninge is now known as henninge-lunch
=== kiko is now known as kiko-phone
* gmb lunches12:26
=== henninge-lunch is now known as henninge
=== salgado-afk is now known as salgado
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
beunocprov1, bigjools, call in 15?13:51
bigjoolsyep13:51
=== cprov1 is now known as cprov
cprovok13:51
gmb1413:53
gmbRats13:53
sidneianyone from bugs around?13:58
sidneigmb: ?13:58
gmbsidnei: Howdy. What can I do for you?13:58
sidneigmb: so, i think we found a bug with 'super projects' or whatever is the term for that13:59
sidneigmb: we have landscape-project, which is a super-project for landscape and landscape-client13:59
gmbRight.13:59
sidneigmb: if someone is an admin on '~landscape' and files a bug directly into 'landscape', he gets all the extra options14:00
sidneigmb: if this person files a bug in 'landscape-project', but picking 'landscape' from the drop-down of 'child' projects, he only gets 'tags' in extra options14:00
bigjoolsbeuno: skype?14:00
gmbsidnei: Right. I *think* this is something we're kind of aware of. Let me just take a look...14:01
sidneigmb: ok14:01
beunobigjools, yes, searching for headphones14:02
gmbsidnei: So, this is essentially bug 375144. The problem is that we work out who can see the extra options based on what context they're filing the bug in (i.e. project, project group, front page, etc.) rather looking at what they're trying to file the bug against. I'll update the bug to include this case.14:03
mupBug #375144: "Extra options" section doesn't show for my projects on the frontpage +filebug form, even though I'm the bug supervisor <Launchpad Bugs:Triaged> <https://launchpad.net/bugs/375144>14:03
gmbsidnei: Thanks for the heads-up.14:03
sidneigmb: cool, thank you!14:03
bigjoolsbeuno: I'm surprised you need to search, given the number of calls you're on ;)14:05
beunobigjools, it's usually my way of saying "I'm going to get some tea"14:06
beunobigjools, what's your skype id?14:06
bigjoolsbeuno: I'll give you no guesses14:06
beunobigjools, cprov, ready when you are14:07
bigjoolsbeuno: noodles is joining us too, to listen in14:07
bigjoolsI guess I'l host14:07
cprovbeuno: https://dev.launchpad.net/SoyuzBuildIndexPage14:09
beunocprov, https://devpad.canonical.com/~beuno/LP_new_design_Bugs_v3.1.png14:17
henningebigjools: can a user not remove his/her own ppas?14:20
bigjoolshenninge: they can't, they need to file a question14:21
henningebigjools: ok, assign it to you, then?14:21
bigjoolsand the losas will take care of it14:21
henningeah, losas14:21
bigjoolsno, losas14:21
henninge;)14:21
henningecheers14:21
bigjoolsnp14:21
beunocprov, https://devpad.canonical.com/~beuno/LP_new_design_Home.png14:24
noodles775http://people.canonical.com/~michaeln/3-0-builder-mechanical/0-builder-index-v2.png14:26
bigjoolssomeone please shovel more coal into staging14:27
cprovhttp://people.canonical.com/~ed/dsp_mockup2.png14:34
bigjoolshttps://dev.launchpad.net/VersionThreeDotO/Soyuz/NavigationRedesignUI14:34
bigjoolshttps://edge.launchpad.net/ubuntu/+source/firefox-3.514:41
bigjoolshttps://dev.launchpad.net/SoyuzPackageUI?action=AttachFile&do=get&target=sample_layout_for_ff.jpg14:43
henningebeuno: ping14:50
beunohenninge, hi14:50
henningehi beuno!14:50
henningebeuno: We'd like to have a call/chat with you about the translate page that I made suggestions for.14:51
henningebeuno: we have a new mock-up! ;_)14:51
beunohenninge, wooo14:51
henningebeuno: When would be a good time?14:51
beunoI'm on the phone with the soyuz guys14:51
beunoand have 3 more calls today14:51
=== danilo-afk is now known as danilos
beunohow's your schedule?14:52
henningebeuno: tomorrow suits you better then, I guess.14:52
beunohenninge, maybe today as well14:52
henningebeuno: meetings, meetings, meetings ... let's see if I can fit you in ...14:52
henninge;-)14:52
beunohenninge, whats your schedule today?14:53
henningebeuno: reviewer's meeting in 7 minutes. And I have to leave at aout 17 UTC at the latest.14:53
henningedanilos: how's your schedule today?14:54
daniloshenninge: I am up for a call anytime except when beuno is on a call as well later in the evening :)14:54
beunohenninge, danilos, I'll try to in 30 minutes14:55
henningebeuno: cool, fine by me.14:55
barryhello fellow launchpad hackers!  we'll be having our weekly ameu reviewers meeting in #launchpad-meeting in about 4 minutes14:56
barryreviewers -> #launchpad-meeting in 1m15:00
beunobigjools, https://devpad.canonical.com/~beuno/LP_userdetail.png15:00
bigjoolsbarry: soyuz people will be late, sorry15:00
jmuxHi - I downloaded and installed LP on my Debian Lenny Server. I'm already using sbuild and schroot. Now I'm looking to integrate everything with builldd, but couldn't find any information. Anyone here, who can point me to some docs?15:00
jmuxI saw there is an old sbuild package and some scripts in the lib/canonical/buildd directory, but it doesn't include a real buildd and the control file of the generated launchpad-buildd package doesn't depend on buildd, so I'm a little bit lost here.15:01
barrybigjools: no worries.  looks like it might be a short meeting anyway15:01
bigjoolshttp://people.canonical.com/~ed/dspr_mockup.png15:05
bigjoolshttps://dev.launchpad.net/SoyuzPackageUI?action=AttachFile&do=get&target=package_release_details.jpg15:05
sinzuigary_poster: I have two machines reporting ImportError: No module named buildout.buildout15:13
gary_postersinzui: doing what?15:13
barrysinzui, gary_poster oh noes!  i just hit the same error doing an rf-get15:14
sinzuigary_poster: after rocketfuel-get and when I run make build in a pristine branch15:14
gary_postersinzui: so (1) rocketfuel-get, (2) rocketfuel-branch?  or (1) rocketfuel-get, (2) bzr branch trunk foo (3) cd foo (4) link-external-dependencies (5) make?15:15
gary_poster(the first route works for me)15:16
cprovjmux: documentation isn't good for lp-buildd, can you please send an email to lp-users ML asking for more info ?15:16
barrygary_poster: for me, #115:16
gary_posterbarry: bin/buildout is the workaround apparently, but I need to know why you guys are seeing this15:16
barryi.e. just rocketfuel-get15:16
gary_posteruh.15:16
barrygary_poster: i have a few minutes to debug this with you before i have to head out for a little bit15:16
sinzui2) is bzr branch rocketfuel pristine; cd pristine; make build15:17
gary_postersinzui: you are not linking (my step 4)?15:17
sinzuigary_poster: My script has always done that15:18
gary_posterbarry: ok (I'm also trying to help mthaddon in another channel)15:18
barrygary_poster: k15:18
jmuxcprov: Ok - will do15:18
gary_postersinzui: ok.  I was just trying to understand what you were clarifying for me in your message.  Were you simply identifying that you were doing the "raw" approach, not rocketfuel-branch?15:18
cprovjmux: cool, thanks.15:19
sinzuigary_poster: yes, I have always linked15:19
gary_postercool15:19
gary_posterok barry15:21
gary_posterso in bin/buildout15:21
sinzuigary_poster: I do see zc.buildout-1.4.0dev_gary_r102684-py2.4.egg/zc/buildout/buildout.py15:21
gary_posterwhat is the buildout egg linking to?15:21
gary_poster(in your sys.path)15:21
gary_postersinzui: does make work now?  i.e., is this a "do it twice and it works" sort of thing?15:22
barrygary_poster: '/home/barry/projects/launchpad/eggs/zc.buildout-1.4.0dev_gary_r102684-py2.4.egg',15:22
gary_posterbarry: and does that exist?15:22
sinzuiNO it does not, I did that before asking for help15:22
beunohenninge, danilos, give me a little bit to recover from an hour of soyuz, and I'll be right with you15:23
barrygary_poster: yep15:23
bigjoolsthe cheek15:23
henningebeuno: we feel for you ...15:23
gary_posterbarry: could you pastebin me the error, with just maybe 10 lines above it?15:24
noodles775c'mon henninge, I've been looking through some translations code ;)15:24
danilosbeuno: sure, I need to a minute as well15:24
* bigjools is laughing a lot15:24
barryhttps://pastebin.canonical.com/21051/15:24
barrygary_poster: ^^15:25
Knut-HBHi, it's me again with a problem with make schema (I've been tasked to install a local launchpad on a Jaunty server version): http://paste.ubuntu.com/251949/ everything up to "make schema" is just fine and quits with no errors but make schema quits with this error. After installing Ubuntu server I installed the available updates and the latest kernel.15:25
sinzuibarry: gary_poster: That is the error I am getting15:25
henningenoodles775: and, weren't you amazed at the beauty and simplicity ???15:25
noodles775;)15:26
sinzuiKnut-HB: I do not think you are the owner of your database15:26
danilosbeuno, henninge: ok, I am ready whenever you are15:27
maxbgary_poster: I think I have test failures that may be due to using the system bzr - does your just-landed branch mean lp will always use a private bzr egg, or do I have to poke some buildout config somewhere to make it do that?15:28
gary_posterbarry: does the egg look broken somehow?  so, you can try ls /home/barry/projects/launchpad/eggs/zc.buildout-1.4.0dev_gary_r102684-py2.4.egg/zc/buildout and see if there is a buildout.py and an __init__.py15:28
henningedanilos, beuno: I am ready, too.15:28
barrygary_poster: it looks fine!15:29
gary_postermaxb: the branch will make it use the private egg.  You will need to merge and rerun bin/buildout (or do a make clean and make)15:29
maxbwhere the branch == now on devel, right?15:29
Knut-HBsinzui: http://paste.ubuntu.com/251950/ i just got through the steps mentioned at https://dev.launchpad.net/Getting and https://dev.launchpad.net/Running15:30
daniloshenninge: where's the latest mockup (or mockups) we want to discuss?15:30
gary_posterbarry: try cd /home/barry/projects/launchpad/eggs/zc.buildout-1.4.0dev_gary_r102684-py2.4.egg and then start up python2.4 and try importing zc.buildout.buildout?15:30
beunodanilos, henninge, I'll be ready in 15ish15:30
gary_postermaxb: yes15:30
danilosbeuno: ok, don't forget to wipe your a... uhm, whatever :)15:30
maxbexcellent, I'll fire up another full testrun overnight and see what happens :-)15:30
henningedanilos: still https://devpad.canonical.com/~henninge/mockups/translate-page/list.html15:30
henningedanilos: just one15:31
sinzuiKnut-HB: try this to ensure you have the necessary permissions: `sudo -u postgres createuser -s -d $(id -un)`15:31
barrygary_poster: happy as a clam:15:31
barry@mission[[~/projects/launchpad/eggs/zc.buildout-1.4.0dev_gary_r102684-py2.4.egg:1012]]% /usr/bin/python15:31
barryPython 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)15:31
barry[GCC 4.3.3] on linux215:31
barryType "help", "copyright", "credits" or "license" for more information.15:31
barry>>> import zc.buildout15:31
barry>>> import zc.buildout.buildout15:31
barry/usr/lib/python2.6/dist-packages/Pyrex/Compiler/Errors.py:17: DeprecationWarning: BaseException.message has been deprecated as of Python 2.615:31
barry  self.message = message15:31
barry>>>15:31
barry 15:31
Knut-HBsinzui: createuser: creation of new role failed: ERROR:  role "launchpad" already exists15:31
gary_postermaxb cool :-)  also, my zbuildout branch has all tests passing (though it uses some eggs I have not shared yet).  I'm pushing some more of our changes upstream and then will be getting it all reviewed15:31
sinzuiKnut-HB: did you have pg installed before you started to setup launchpad?15:32
Knut-HBsinzui: don't think so. as mentioned above: i just did what the two pages told me to do15:32
gary_posterbarry: urgh.  so why don't you remove shhh.py from before the problem line in the Makefile and see if it happens to give us more info when you run make again?15:32
maxbmy current objective is to actually accomplish a clean test run using python 2.4 so I have a baseline to test branches on so I can submit them with a clear conscience :-)15:33
barrygary_poster: sure thing.  actually 'make SHHH= build' shoudl do the same thing15:33
sinzuiKnut-HB: okay, I think you would know if postgesql was installed15:33
gary_postermaxb: :-) +115:33
gary_posterbarry: sure, cool15:33
barryafter a make clean.  this crashes early15:33
barry% make SHHH= build15:33
barryscripts/update-bzr-version-info.sh15:33
barryCreating bzr-version-info.py at revno 909815:33
barrypython2.4 bootstrap.py --ez_setup-source=ez_setup.py \15:33
barry--download-base=download-cache/dist --eggs=eggs15:34
barryCreating directory '/home/barry/projects/launchpad/devel/bin'.15:34
barryCreating directory '/home/barry/projects/launchpad/devel/parts'.15:34
barryGenerated script '/home/barry/projects/launchpad/devel/bin/buildout'.15:34
barry./bin/buildout configuration:instance_name=development -c buildout.cfg15:34
barryTraceback (most recent call last):15:34
barry  File "./bin/buildout", line 17, in ?15:34
barry    import zc.buildout.buildout15:34
barryImportError: No module named buildout.buildout15:34
barrymake: *** [/home/barry/projects/launchpad/devel/bin/py] Error 115:34
Knut-HBsinzui: you mean "postgresq"?15:34
gary_posterbarry: will try a make clean locally 1 sec15:35
henningebeuno: I just updated that mockup, it unfolds plurals now, too.15:35
henningedanilos: ^15:35
henningesorry beuno15:36
gary_posterbarry: works fine after make clean.  will try a fresh eggs dir.15:36
daniloshenninge: cool, let me take a look15:36
sinzuiKnut-HB: PostgreSQL is the relational database that Launchpad uses. rocketfuel-setup installs it if you do not already have it. Most db issues encountered after setting up launchpad relate to a previous installation of PostgreSQL, which you do not have.15:37
daniloshenninge: one immediate suggestion -- icon should be on the top right, not after the entire text15:37
daniloshenninge: a simple floater should do, I believe :)15:37
gary_posterbarry: works fine. :-( ok...15:37
henningedanilos: hm, I used a table, not knowing what else to do, to get the radio button where it is.15:37
Knut-HBsinzui: rocketfuel-setup did NOT install postgresql, i post-installed just a moment ago after you mentioned it15:37
gary_posterbarry: echo PYTHONPATH?15:38
* henninge tries the floater15:38
sinzuiKnut-HB: You make need to follow the instructions here: https://dev.launchpad.net/DatabaseSetup15:38
barrygary_poster: % echo $PYTHONPATH15:38
barry/home/barry/env/python15:38
gary_poster$PYTHONPATH I should say :-)15:38
mrevellkfogel: ping15:38
barrygary_poster: been that way for a bazillion years15:38
Knut-HBsinzui: ok thx, i check that page out15:38
kfogelmrevell: pong15:38
daniloshenninge: right, implementation details is something we can figure out later, I am talking about green/red/whatever icon for longer texts15:38
henningedanilos: can I float a single <img> or do I need to put in a <div>?15:39
daniloshenninge: you can float an image15:39
daniloshenninge: fwiw, img was the first one to allow floating in html :)15:39
gary_posterbarry, let's hack bin/buildout.  Please have it pretty print the pythonpath variable and sys.path, and let's see what they look like on a pastebin.15:39
daniloshenninge: using <img float="...">, but you should use CSS, of course :)15:39
henningedanilos: oh right, I remember15:39
henningedanilos: but it was <img align="..">, wasn't it?15:40
daniloshenninge: I think it was actually float, but I am not sure :)15:40
daniloshenninge: guess it was align actually15:41
gary_posterbarry: also, would be good to know if the bin/buildout workaround that allenap and gmb reported works for you.  maybe start another branch and give it a try?  or sinzui, have you already tried that?15:41
sinzuigary_poster: I see sane building now15:41
barrygary_poster: https://pastebin.canonical.com/21053/15:41
gary_postersinzui: you mean after the bin/buildout thing?15:42
henningedanilos: yeah, and the old vspace and hspace attributes ...15:42
sinzuiyes15:42
barrywhat's the bin/buildout thing?15:42
daniloshenninge: nothing beats bgcolor, but anyway... :)15:42
sinzuibarry: run  bin/buildout; make build;15:42
sinzuibarry: Run that after linking15:42
gary_posterbarry: allenap and gmb reported on the list that if you run bin/buildout this symptom magically goes away.  yeah, what he said. :-)15:42
barrygary_poster, sinzui bin/buildout does seem to be running just fine15:44
gary_posterbarry: ok, maybe we are getting somewhere now.  let's try clearing out PYTHONPATH in the Makefile so we don't pass anything to it15:44
barryoops.  i just ran bin/buildout :(15:44
barrygary_poster: and make build is happy.15:44
barrygary_poster: and i have to go afk for a little while :(15:44
gary_posterbarry: well, at least you are unblocked.  Try another rocketfuel-branch...ok15:45
barrygary_poster: happy to continue debugging this with you when i return15:45
gary_postersinzui: may I use you for debugging now?15:45
gary_posterif not I will take barry up on his kind offer15:45
gary_postersinzui: I wanted to see if rocketfuel-get and rocketfuel-branch worked for you now15:46
sinzuigary_poster: I have never used the later15:46
gary_postersinzui: no need15:46
gary_postersinzui: just want to know if what you did before magically works now15:47
gary_posterso you can recast my request as appropriate15:47
sinzuiI can run rocketfuel-get. I ran it on both my computers in the last 45 minutes15:47
gary_postercould you retry the thing that broke, then?15:47
* sinzui runs rocketfuel-get15:47
Knut-HBsinzui: http://paste.ubuntu.com/251967/ i did everything https://dev.launchpad.net/DatabaseSetup told me to do (both ways) and it still does not work15:48
gary_postersinzui: oh...so, you mean, rocketfuel-get broke a while ago, but has since been working?15:48
sinzuigary_poster: I mean I ran that, I got the buildout error because the script tries to make all the branches in the repo15:49
gary_posterOIC15:49
sinzuiKnut-HB: I do not know what else to try. stub will be online in 9 hours. He has the most experience with the database.15:51
danilosbeuno: ok, it can't be that bad :)15:51
sinzuigary_poster: rocketfuel-get completed successfully.15:54
beunodanilos, henninge, I'm ready15:54
gary_postersinzui: ...ok.  well, on the bright side, I guess that fixed it.  On the not-so-bright side, I don't know why.  I'll send out a note to the list to that effect.  thank you.15:55
danilosbeuno, henninge: https://devpad.canonical.com/~henninge/mockups/translate-page/list.html15:55
Knut-HBsinzui: ./utilities/launchpad-database-setup root and sudo make schema and then make run: everything is ok, everything is fine and launchpad runs locally16:01
sinzuiKnut-HB: I will did not know about that script. I will remember it16:02
Knut-HBsinzui: now the question is: why does everything work as sudo but not as user "launchpad"?16:02
beunohttps://translations.edge.launchpad.net/ubuntu/jaunty/+source/gnome-games/+pots/gnome-games/es/+translate16:03
beunodanilos, henninge, ^16:03
sinzuiKnut-HB: I do not think you own your database16:03
=== matsubara is now known as matsubara-lunch
bigjoolsKnut-HB: sinzui: there's a problem with accounts called "launchpad", it clashes with a permission in security.cfg16:07
bigjoolsI found this out the hard way16:07
Knut-HBbigjools: you're not serious? Oo we tried to solve this problem in the last 24h Oo16:08
bigjoolsvery serious, unfortunately16:09
bigjoolsI had to rename my local account, and fix the db permissions so it can be a PG superuser16:09
=== kiko-phone is now known as kiko
bigjoolsthere's a role in security.cfg called "launchpad" which will overwrite your superuser when you run "make schema"16:10
Knut-HBbigjools: then there should be a warning at dev.launchpad.net that the user has not to be named "launchpad"16:10
bigjoolsKnut-HB: yes, that would be a good idea16:22
Knut-HBbigjools: or at least an entry in the FAQ16:23
daniloshenninge, beuno: one big advantage of a two column layout: headings like 'English' and 'Translation' are not repeated with every message16:26
=== deryck is now known as deryck[lunch]
henningedanilos: yeah, that was one of my issues, too.16:27
daniloshenninge, beuno: so, I'd still like us to experiment with both, I'll try to figure out how we can best do user testing16:28
beunodanilos, sure. I think it won't work, but knock yourself out!16:28
danilosbeuno: I was quite skeptical at the beginning, but the more I think about it, the more I am in favour of it16:29
beunodanilos, that's the problem with UI. Thinking only gives you reasons to do it  ;)16:30
danilosbeuno: heh, right :)16:31
beunodanilos, I think that if the first impression is disconcerning, it usually means it won't work16:31
danilosbeuno: yeah, it usually means that the learning curve is great :(16:33
daniloshenninge: do keep the existing mockup as the two column layout one, we do want to be able to compare the two :)16:35
henningedanilos: ok16:46
=== danilos is now known as danilo-bbl
henningedanilo-bbl: hey, wait!16:46
danilo-bblhenninge: what? I am hungry... :)16:46
henningechasing me through channels ...16:47
henningedanilo-bbl: how long will you be gone?16:47
henningedanilo-bbl: I'll probably leave in like 45 minutes16:47
danilo-bblhenninge: half an hour or so... I guess we can talk tomorrow then16:47
henningedanilo-bbl: ok, let's do that. Enjoy the food.16:48
danilo-bblthanks16:48
=== beuno is now known as beuno-lunch
=== salgado is now known as salgado-lunch
henningegary_poster: hi!17:06
gary_posterhi henninge :-)17:06
henningegary_poster: It seems I have not yet used any other script than ec2test from lp-dev-utils.17:07
henningegary_poster: at least disable-projects complains about launchpadlib missing.17:07
gary_posterme either, though apparently it has some scripts we are supposed to be using certain ones for CHR17:08
gary_posterhenninge: try using bin/py from a launchpad trunk17:08
henningegary_poster: oh, I thought you were doing those, too.17:08
henningegary_poster: ok, I'll try that.17:08
gary_posterno :-)17:08
henninge;-)17:08
henningegary_poster: yup, works17:09
gary_postercool17:09
henningethank you17:09
=== beuno-lunch is now known as beuno
=== danilo-bbl is now known as danilos
=== deryck[lunch] is now known as deryck
=== salgado-lunch is now known as salgado
mrevellspeak to you tomorrow guy18:03
mrevells18:03
* gmb EoDs18:15
barrygary_poster: it's back :(18:24
gary_posterbarry: good for me, bad for you. :-)  OK, so back to what I was going to try last time18:25
gary_posterone sec, let me get a patch18:25
=== EdwinGrubbs is now known as Edwin-afk
barry;) k18:25
gary_posterbarry: ok, so in this diff, try applying just the Makefile bit (you can do the rest too if you like but it is unrelated) : https://pastebin.canonical.com/21073/18:27
gary_posterbarry: my hypothesis is that the new ability I added to pay attention to PYTHONPATH suxors as an idea18:28
* barry applies18:28
gary_posterbarry: so I haven't actually tested if this masks the Makefile PYTHONPATH and your PYTHONPATH as I hope.  so we'll have to verify (1) does this do what I hope and (2) does it help.  not necessarily in that order.18:29
barry#2 is definitely true!18:29
gary_posterwoo hoo!18:30
barrymake it so, cap'n18:30
gary_posterbarry: ok, then that's good enough.  want to give me a review of that diff?  I can switch to the review channel and then explain the other two bits (bug 389065) and then I'll push it18:31
mupBug #389065: system installed eggs overriding buildout provided packages <Launchpad Foundations:In Progress by gary> <https://launchpad.net/bugs/389065>18:31
gary_posteror maybe no explanation is needed with that bug :-)18:31
gary_posterbarry: oops 1 sec18:33
barrygary_poster: ping with an unrelated question19:01
gary_posterbarry: pong with a cucumber19:02
barrygary_poster: what about a pointed stick?19:02
gary_posterow!19:02
barry:)19:02
barrygary_poster: so, what do you think the best way to determine whether the appserver has definitely started up?19:03
barrygary_poster: best approach so far, is try to hit the root url for a little while and timeout if it doesn't happen19:03
barrygary_poster: but that makes for a fragile-ish test, especially because what i really want to test for is that the appserver has /not/ started up19:04
thumpersinzui: I found an area where I'm duplicating queries used in menus19:04
gary_posterbarry: hm, interesting.  you could try following the log, assuming there is one to follow.  oh...ok.  testing negatives is hard.  um.19:04
barrygary_poster: yeah19:04
thumpersinzui: I want to be able to get non-link attributes from menus19:04
barrygary_poster: check a pid file perhaps?19:05
gary_posterbarry: could you verify that some error message shows up?19:05
barrygary_poster: in a log file you mean?19:05
gary_posterbarry: right19:05
gary_posterif it were possible that would convert it into a positive test, which would be nicer19:06
barryyep19:06
gary_posterbarry: test-appserver-layer.log?19:06
barryhmm, okay, let me think about it.  i was just looking for any thoughts that came immediately to mind19:07
gary_posterbarry: there's a canonical.lazr.pidfile hanging around too19:08
gary_posterthe log sounds most interesting to me, until/unless it proves unworkable19:08
barrygary_poster: thanks!  i might go with the pid file though since it's easy to check the file's existence and contents19:10
salgadobeuno, what would you expect as the breadcrumbs for breadcrumbs for bugs.lp.net/ubuntu/+source/f-spot/+bug/34074?20:11
mupBug #34074: F-Spot does not warn user if the free space is low before importing photos <F-Spot:New> <f-spot (Ubuntu):Triaged> <https://launchpad.net/bugs/34074>20:11
salgadobeuno, "Ubuntu > F-spot > F-spot bugs > Bug 34074"?20:11
mupBug #34074: F-Spot does not warn user if the free space is low before importing photos <F-Spot:New> <f-spot (Ubuntu):Triaged> <https://launchpad.net/bugs/34074>20:11
beunosalgado, YES. Perfect.20:12
=== carlos_ is now known as carlos
=== Edwin is now known as Guest11851
=== Guest11851 is now known as EdwinGrubbs
Ursinhaflacoste, bug 40532721:04
Ursinhagrr21:04
Ursinhahttps://bugs.edge.launchpad.net/malone/+bug/40532721:04
barryleonardr: ping21:19
leonardrbarry, hi21:19
barryhi leonardr.  i'm a little confused as to what's going on with lazr.restful version skew.  it seems like the version we have in sourcecode is fairly different than the one in lp:lazr.restful.  do you know what's up with that?21:20
leonardrbarry: yes21:21
leonardrwe cannot make launchpad use a recent version of lazr.restful until gary_poster makes some buildout-related changes21:21
barryleonardr: gotcha.  but the intent is that we're run lp:lazr.restful at some point (soonish)?21:22
leonardrthat is the intent, but i don't know when it'll happen. gary keeps having to do other stuff21:22
gary_posteryes21:22
gary_posterthe branch tests passed two days ago!  yay!  so light is appearing at end of tunnel21:22
leonardrhoorah21:23
barryokay cool.  i have a couple of convenience changes that would help with my branch's testing.  i will work on getting them into lp:lazr.restful in the hopes that it will show up in launchpad soon21:23
barrygary_poster: yay!21:23
barrythanks guys21:24
beunosinzui, re: bug 372925      "wooooooo"21:42
mupBug #372925: Change all pillar/person links to go to the overview page on http://launchpad not subdomain.launchpad <navigation> <Launchpad Foundations:In Progress by sinzui> <https://launchpad.net/bugs/372925>21:42
sinzuibeuno: I am hacking on the registered info in the header now21:42
sinzuiI think I should try to do the footer too21:42
thumpersinzui: can I have a pre-impl call about menus?21:43
sinzuisure21:43
* sinzui gets head phones21:44
sinzuithumper: I am reasy21:44
thumpersinzui: skype is trying to tell me you aren't on line21:45
thumpersinzui: can you call me?21:45
barryleonardr: ping again ;)21:55
leonardrbary, hi21:58
barryleonardr: hi.  zope.schema.Choice() can take a string or enum as its vocabulary argument.  if it's a string (naming an email) lp works just fine, but lazr.restful cannot find the component to marshal.  known bug?21:59
barryleonardr: i found bug 364596 it's related but different22:06
mupBug #364596: Choice classes, and their values, should be published as resources <lazr.restful:New> <https://launchpad.net/bugs/364596>22:06
salgadosinzui, I completely missed the fact that the new content I added to project-details was inside the <dl>'s div. I moved it out and it looks much better now22:06
sinzuisalgado: rock22:07
sinzuiland it22:07
leonardrbarry, i think i've encountered that bug but didn't know it worked for launchpad. can you give more details about what string you pass in?22:08
barryleonardr: hang on, submitting a bug on this...22:09
salgadosinzui, not yet; first I'll have a hard time fixing tests22:11
barryleonardr: bug 412726 see if that makes sense22:11
mupBug #412726: Choice()'s can take a string for their vocabulary, but lazr.restful can't handle this <lazr.restful:New> <https://launchpad.net/bugs/412726>22:11
leonardrbarry, can you put up part of the stack trace that shows where the problem is within lazr.restful?22:13
barryleonardr: sure, let me add that as a comment to the bug22:13
=== salgado is now known as salgado-afk
barryleonardr: added22:19
sinzuibeuno: I have a concern about showing the registered information in the header. The design shows it next to the pillar or person. bugs and branches are under pillars, so where do we show their registered information?22:21
beunosinzui, top right, on the row of the tabs, like in: https://devpad.canonical.com/~beuno/LP_new_design_Bugs_v3.1.png22:22
sinzuibeuno: okay, that design is far enough from the pillar...but there is still a line between it and the title of the bug.22:24
sinzuibeuno: should I JFDI and we will see how it works on edge?22:24
beunosinzui, I don't understand what the problem is, but you've solved everything fantastically well up to now, so go for it22:25
* sinzui does22:25
sinzuibeuno: I guess I am doing the footer too22:26
thumperflacoste: are we doing our call or skipping it?22:30
thumperrockstar: sync call?22:33
rockstarthumper, yup.22:35
EdwinGrubbsspm: is there anything going on in production that would cause timeouts on https://code.launchpad.net/~launchpad/22:39
rockstarEdwinGrubbs, known issue, we're talking about it now.22:39
EdwinGrubbsrockstar: is it a known production issue or a problem with the page?22:40
rockstarEdwinGrubbs, known production/page issue.  Basically, we're adding all the source package branches.22:41
thumperin the last 37 minutes we have 200 new branches22:42
thumperof which 2 are project branches22:42
thumperrest are package branches22:42
thumperthis is causing growing pains in some branch queries22:42
beunosinzui, :)22:44
thumperEdwinGrubbs: the production problem is too many new branches and a badly performing query22:46
barryum, wtf? bzr: ERROR: Public branch "bzr+ssh://bazaar.launchpad.net/~barry/launchpad/325962-makestart" lacks revision "barry@canonical.com-20090812214506-vocuvms42g9en1ow".22:50
barry 22:50
barryyay for bzr push --overwrite22:52
=== EdwinGrubbs is now known as Edwin-afk
rockstarWhy do we have lp.answersbugs ?23:23
thumperrockstar: it should be lp.coop.answerbugs23:24
rockstarthumper, excuse me.  I meant "Why do we have lp.coop.answerbugs ?"23:25
rockstarthumper, what I mean to say is, bugbranches and specbranches aren't in lp.coop - putting it where it is now made it hard to find.23:26
thumperrockstar: bugbranch and specbranches should be in lp.coop23:26
rockstarthumper, okay.  So maybe we need a bug for that.23:26
rockstar...or is there a bug already...23:27
wgrantMaybe the bug needs to be moved to the launchpad-coop project?23:27
rockstarwgrant, well, it at least needs affect the project where the code is currently.23:28
wgrantThe bug doesn't exist TTBOMK.23:29
barrythumper: call me when you're ready23:50
barrythumper: see what i was saying? :)23:51
thumperbarry: :)23:51
=== matsubara is now known as matsubara-afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!