[12:14] LarstiQ, you know you can use ?batch=300 and then search using firefox? [12:14] kalosaurusrex: did you receive any error message for the email you've sent to test? [12:21] no I didn't. [12:29] kiko: ah, that does help === elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad === bradb heads off, later all === bradb [n=bradb@modemcable048.58-130-66.mc.videotron.ca] has left #launchpad [] === mpt_ [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad === jd_ [n=jd@wikipedia/Meanos] has joined #launchpad === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad === rpedro_ [n=rpedro@87-196-103-156.net.novis.pt] has joined #launchpad === Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #launchpad === ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #launchpad === Topic for #launchpad: https://launchpad.net/ | developer meeting: Thu 20 July, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39 === Topic (#launchpad): set by SteveA at Thu Jul 13 14:08:28 2006 === jenda [n=jenda@ubuntu/member/jenda] has joined #launchpad === Ubug2 [n=bugbot@ubuntu/bot/ubugtu] has joined #launchpad === jamesh [n=james@203-59-20-109.dyn.iinet.net.au] has joined #launchpad === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad === mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad === LeeJunFan [n=junfan@cpe-24-94-53-197.stny.res.rr.com] has joined #launchpad === merriam [n=merriam@84-12-32-127.dyn.gotadsl.co.uk] has joined #launchpad === cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad === siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad === auth00 [i=auth@evot.olf.sgsnet.se] has joined #launchpad === sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad === mpool [n=mbp@ozlabs.tip.net.au] has joined #launchpad === ruffneck [n=ruffneck@intelligenzia.org.helsinki.fi] has joined #launchpad === pulaski [n=mike@56k-12.monkeybrains.net] has joined #launchpad === Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #launchpad === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad [05:16] hello l [05:16] hello launchpad === pulaski [n=mike@56k-12.monkeybrains.net] has left #launchpad ["Leaving"] [05:20] hi stub [05:20] hi [05:21] I tried using sudo on carbon.ubuntu.com, but it says I don't have permission to change users to launchpad [05:38] Hmm... my rt job explicitly requested it along with setting up the user. I can setup a workaround using ssh keys. Can you paste your public ssh key somewhere? [05:38] Unless elmo is alive === LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad === lifeless [n=robertc@dsl-28.7.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #launchpad [05:45] stub: https://launchpad.net/people/jamesh/+sshkeys ;) === LeeJunFan [n=junfan@cpe-24-94-53-197.stny.res.rr.com] has joined #launchpad [05:47] stub: the one spiv mentioned above will do (it is the one I have in LDAP) === mdke [n=matt@ubuntu/member/mdke] has joined #launchpad === steph [i=steph@stargate-server.com] has joined #launchpad === SteveA [n=steve@195.182.78.95] has joined #launchpad === heyko [i=heyko@esenscity.de] has joined #launchpad === Kinnison [n=dsilvers@spoo.flarn.net] has joined #launchpad === rpedro [n=rpedro@87-196-103-156.net.novis.pt] has joined #launchpad [05:55] jamesh: Try ssh launchpad@carbon [05:55] stub: that worked, thanks. [05:56] Anyone else need me? I need to bugger off for a few hours (friends of the wife in town) === Znarl [n=znarl@dark.roundabout.org] has joined #launchpad === asw [n=asw@karuna.med.harvard.edu] has joined #launchpad [06:51] well, I can parse all the Python tracker data, which is a start ... === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [07:31] Gooooooooooooooooood evening Launchpadders! === lfittl [n=lfittl@83-65-241-12.dynamic.xdsl-line.inode.at] has joined #launchpad === sevrin [n=sevrin@202.75.186.154] has joined #launchpad === Fujitsu [n=Fujitsu@c211-28-181-26.eburwd7.vic.optusnet.com.au] has joined #launchpad === danilos is away: Away === danilos is back (gone 00:00:05) [09:01] hi danilos === [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #launchpad === rpedro [n=rpedro@87-196-39-157.net.novis.pt] has joined #launchpad [09:04] morning [09:04] jamesh: hi jamesh === mpt_ [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [09:13] jamesh: I'm going to change that specs display branch to use dot. With that and the replies in my review, do you want to see the branch again before I merge it? [09:14] SteveA: that would be fine to merge r=jamesh [09:14] thanks [09:15] SteveA: as for the possible performance side, the graphviz bindings probably expose the dot file reader [09:16] morning [09:16] SteveA: although I wonder if it would be better to work out when the PNG and image map can be cached [09:17] if the graphs get too big, the layout process starts to cost a bit [09:29] if "make check" hangs on pagetests/standTests for 600 seconds, what does that mean? (I can't find referenced "standTests" file at all) [09:30] (and all the standalone tests seem to have passed) [09:33] SF tracker importer seems to be working with the Python dataset [09:41] SteveA: is there anything to see of the python specs import on staging already ? [09:42] sivang: no. we're not importing PEPs yet === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [09:43] SteveA: ah, okay. === carlos [n=carlos@58.Red-88-9-35.dynamicIP.rima-tde.net] has joined #launchpad [09:49] morning [09:50] morning carlos [09:55] morning carlos [09:57] bug comment ordering appears to be screwed up in rocketfuel head [09:58] danilos: so, are your changes working? [09:58] carlos: yeah, but I am having some problems with "make check" [09:59] which kind of problems? [09:59] if "make check" hangs on pagetests/standTests for 600 seconds, what does that mean? (I can't find referenced "standTests" file at all) [09:59] (and all the standalone tests seem to have passed) [09:59] danilos: execute ./test.py -vvv [10:00] that should increase the verbosity of the tests [10:01] btw, I've pushed my branch to sftp://chinstrap.ubuntu.com/home/warthogs/archives/danilo/bug-2237/ as well === frodon_ido [n=patrick@ip-213-49-212-229.dsl.scarlet.be] has joined #launchpad [10:03] danilos: if your changes are fairly self contained, you can restrict which tests get run by using test.py directly [10:03] danilos: you mean sftp://chinstrap.ubuntu.com/home/warthogs/archives/danilo/launchpad/bug-2237/, I presume [10:04] spiv: yeah :) [10:04] danilos: Also, you ought to add it as a work-in-progress branch to the PendingReviews page. [10:04] spiv: I will, but I wanted all the tests to pass first [10:05] danilos: work-in-progress is just a way to point to others to your work, no one will review it until you change it to needs-review [10:05] I mean, it's "complete" if it works :) [10:05] carlos: yeah, that's ok, I didn't expect this many problems with tests, so I'll add it right away === malcc [n=malcolm@host86-134-233-12.range86-134.btcentralplus.com] has joined #launchpad === mpt_ [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad === erdalronahi [n=erdal@p5087749E.dip.t-dialin.net] has joined #launchpad [10:31] jamesh: got a minute to help me understand some DOT issue? [10:32] SteveA: sure. === doko_ [n=doko@dslb-088-073-093-142.pools.arcor-ip.net] has joined #launchpad [11:08] lifeless: ping? [12:04] pong [12:06] elmo: pong [12:07] lifeless: sent mail - just asking about postgres on chinstrap, not urgent [12:07] theres a postgres on chinstrap ? [12:07] I imagine it used to be there for the test suite [12:11] wow SQL sucks sooo much... [12:11] elmo: PURGE away [12:11] so foo1.bar = foo2.bar is false if both are NULL... [12:12] indeed [12:12] NULL <=> ANYTHING == False [12:12] that sucks [12:12] carlos: otherwise a UNIQUE column which is NULLable wouldn't work [12:12] and those are *really* useful [12:13] lifeless: thanks [12:14] carlos: it's by design. Operations involving nulls generally produce more nulls. [12:14] If you like concepts, you can think of SQL null meaning "unknown" [12:14] carlos: they aren't like None in Python, tempting though it is to pretend they are. [12:15] spiv: yeah, I was confused by C and Python programming [12:15] It took me a while until I figured that.... [12:23] test pass now ;-) [12:24] spiv: well, if None meant undefined, rather than pointer to 0x0, then they would be the same, its really just the NULL != NULL that makes them different [12:28] lifeless: sure, but behaving differently when used in comparisons is a huge practical difference. [12:30] carlos: I got my assertion wrong earlier [12:30] NULL <=> NULL yields NULL, not false [12:31] Kinnison: which is 'is one unknown equal to another?' well the answer myfriend, is unknown. [12:31] indeed [12:31] If I wasn't so used to undef() in perl, I'd be damned confused by NULL [12:33] Kinnison: ok === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad === jd_ [n=jd@wikipedia/Meanos] has joined #launchpad === salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:22] salgado: ping, your review queue is getting kinda long [01:25] hey lifeless. it wasn't long until this morning, when you added two new ones. ;) [01:26] salgado: well, it had one entry, but that entry was 3 days old at my morning :) [01:26] anyway, I have to admin I didn't do very good on managing it this week... I'll do some code review now! [01:26] np, thanks. [01:26] see y'all monday [01:26] lifeless, have you seen stub today? [01:26] salgado: nag kiko about his outstanding review too ;) [01:27] stub? nmope === steph is now known as stgraber === LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad === matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:02] Hmm, I'm getting an error and I don't understand why....: [02:02] assert output == u'', output [02:02] AssertionError: [02:03] but [02:03] assert output == u'', type(output) [02:03] AssertionError: [02:03] if it's a unicode object, shouldn't it be printable? [02:03] carlos: the unicode string can not be printed [02:04] e.g. if it is not ascii [02:04] jamesh: that concrete unicode string ? [02:04] hmmm, should I recode it as UTF-8 ? [02:04] carlos: repr(output) might give more useful output [02:05] let's try... [02:05] if it is that important, then perhaps an assertion isn't appropriate [02:07] mpt: ping [02:07] jamesh: well, it's part of a test [02:08] I'm checking that a diff output is empty [02:08] you can't do self.assertEqual(output, u'')? [02:08] SteveA, yes? [02:09] jamesh: it's a doctest [02:09] carlos: in that case, just do: [02:09] >>> output [02:09] u'' [02:09] It's part of a loop [02:10] ah. [02:10] so I would need to put some u'' after it [02:10] is that ok? [02:10] if it is in a loop, then it would be good to give some context about which iteration of the loop the test failed in [02:11] e.g. putting "print i, repr(output)" in the loop to show the output from each iteration [02:11] yeah, I had it, but I was not able to show the 'output' content so I was playing with output directly [02:12] so instead of using an assert, I should use an 'if' === jd_ is now known as jd_away === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad [02:27] stub! [02:28] yes? [02:28] yesterday, after you left, I realized there was a problem with using that table you suggested, that could possibly make it as slow as the view [02:29] stub, https://chinstrap.ubuntu.com/~dsilvers/paste/fileFAD0lJ.html [02:31] I doubt it will be as slow as the view using the OUTER JOIN, and we can use a trigger to populate a value in the table if we want to avoid it altogether. [02:31] Good catch. [02:32] after that I discussed with kiko and we decided to do something that took longer to implement, but allowed me to simplify the code in lots of places [02:32] actually, it took longer because I had to change lots of places [02:33] basically, what we decided to do was to drop the cancelled and approved columns and create a new status column [02:35] this way we can have a new status to flag the requests that we'd be flagging by counting the previous requests [02:36] Ok. This sounds like a good plan. === lfittl [n=lfittl@83-65-241-12.dynamic.xdsl-line.inode.at] has joined #launchpad [02:36] cool. the only drawback is that it now has to inlcude lots of db changes === jd_away is now known as jd_ [02:37] stub, https://chinstrap.ubuntu.com/~dsilvers/paste/filecw2bUh.html is the whole patch. it'd be great if you could review the db patch === SteveA --> lunch [02:38] (assuming I'll add a "drop cancelled", which I just realized I forgot) [02:42] salgado: We can simplify the constraints too if you have a status for 'admin request' === cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad === WaterSevenUb [n=WaterSev@195-23-238-243.nr.ip.pt] has joined #launchpad === flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad [03:07] carlos: have you landed your rosetta duplicate fixup patch yet? === danilos is away: lunch === Keybuk [n=scott@quest.netsplit.com] has joined #launchpad === ondrej [n=ondrej@ubuntu/member/ondrej] has joined #launchpad [03:18] hi, there seems to be an error in adding attachments to bugs, it ends with OOPS-195B313 [03:18] https://chinstrap.ubuntu.com/~jamesh/oops.cgi/195B313 [03:20] ondrej: that oops isn't available yet. In about 10 min I'll check that === niemeyer [n=niemeyer@201.10.93.102] has joined #launchpad === bradb_ [n=bradb@209.217.74.66] has joined #launchpad [03:31] stub: no, I'm waiting for your approval [03:37] approved [03:44] stub: ok, thanks === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [03:48] stub, did you have a look at the new shipit db patch? [03:50] salgado: reworking it now with data migration and improved indexes [03:50] cool! did I miss too many things? [03:52] salgado: Why don't we have a 'SHIPPED' status? It seems silly to have requests stay as PENDING after they are shipped [03:52] s/PENDING/APPROVED? [03:52] Yer [03:52] I guess you're right. I haven't thought about that, but it sounds like a good idea [03:54] matsubara: ping? did you find anything interesting? === bradb_ [n=bradb@209.217.74.66] has joined #launchpad === matsubara checks [03:56] bradb_: the +addattachment is 404ing [03:57] ondrej: you can try to add and attachment while adding a new comment. [03:57] matsubara: yup [03:57] it's +addcomment now [03:57] if there's a link hanging around to +addattachment, it should be fixed [03:57] bradb_: hmm there's one on the portlet. [03:58] stub, if you want to use this new status on a constraint, please assume it's the dbschema item with id 4. I'm adding it now [03:58] bradb_, next time you change a page, USE GREP. [03:58] launchpad/templates/bug-portlet-attachments.pt [03:58] ondrej: try this page https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/52546/+addcomment [03:58] Malone bug 52546 in linux-source-2.6.15 "original HP keybord bundled with HP dc7600 doesn't work" [Untriaged,Confirmed] [03:58] hrmph, i guess i didn't change the attachments portlet [03:58] my bad [03:59] ondrej: if that is the bug you'd like to add an attachment on. :) [04:03] matsubara: ah, ok... thanks, I would forgot about that if I left it to some other time... you know :-) [04:04] flacoste: did you get my reply? j't'au bureau en ce moment. [04:04] bradb_: non, j'ai pas eu ton reply, mais whois me l'a dit ;-) [04:04] heh [04:05] bradb_: I'm leaving for the office about now, should be there in about 30mins [04:05] sounds good === flacoste -> office === flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"] [04:10] danilos, around? === thierryn [n=thierry@modemcable251.69-131-66.mc.videotron.ca] has joined #launchpad === sivang_ [i=sivan@muse.19inch.net] has joined #launchpad [04:27] salgado: https://chinstrap.ubuntu.com/~dsilvers/paste/fileocA571.html [04:28] stub, great, thanks! === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad === sivang_ is now known as sivang [04:55] bradb_: https://demo.launchpad.net/projects/python/+bugs === riccardomurri [n=riccardo@egrid-14.egrid.it] has joined #launchpad [04:55] jamesh: cool! i'll have a closer look later today. [04:55] hello [04:57] i'm having trouble pushing my first branch in launchpad bzr space [04:58] bzr push sftp://.... does apparently nothing [04:58] riccardomurri: do you have paramiko installed? [04:58] jamesh: yes [04:58] jamesh: paramiko-1.5 === asw [n=asw@karuna.med.harvard.edu] has joined #launchpad [04:59] riccardomurri: why do you think it did nothing? Was there an error message? [04:59] jamesh: "0 revision(s) pushed." where the branch actually has 2... [05:00] riccardomurri: what branch name did you use? [05:00] jamesh: more details about what riccardomurri has tried here: https://launchpad.net/products/launchpad/+ticket/1197 [05:00] matsubara: thanks [05:02] riccardomurri: and there is no directory called "sftp:" created after your push? [05:02] locally, that is [05:03] yes, there is one [05:03] riccardomurri: with bzr 0.8, if it can't find paramiko, sftp paths get treated like local filesystem paths [05:04] riccardomurri: so for some reason bzr can't initialise paramiko [05:04] jamesh: oh, thanks, i'll look into that, then [05:05] riccardomurri: the "0 revisions pushed" message would be because the branch you were pushing to (which turns out to be another one on your local disk) already contained the two revisions [05:06] jamesh: found - the python-crypto is installed for python-2.3 and not for python-2.4 [05:06] jamesh: so paramiko does'nt work in py2.4 [05:06] jamesh: thank you very much! [05:06] no problem === glatzor [n=sebi@ppp-82-135-83-247.dynamic.mnet-online.de] has joined #launchpad [05:08] riccardomurri: would you summarize the answer (so others can find the solution later) and mark the ticket 1197 as anwsered? [05:08] jamesh: yes, but... [05:08] jamesh: ...now i get another error: [05:09] jamesh: bzr: ERROR: exceptions.IOError: .bzr \n at /usr/lib/python2.4/site-packages/bzrlib/transport/sftp.py line 540 \n in _translate_io_exception [05:12] riccardomurri: did you happen to create the ~riccardo-murri/vc-bzr/current directory on the sftp server before? [05:13] yes, [05:13] but i;ve tried changing to bzr push sftp://..../devel and the error is the same [05:13] riccardomurri: okay. That is probably the problem [05:13] riccardomurri: can you try running the following Python commands: [05:13] import bzrlib.branch [05:14] bzrlib.branch.Branch.initialize('sftp://riccardo-murri@bazaar.launchpad.net/~riccardo-murri/vc-bzr/current') [05:15] jamesh: a long stack trace... [05:15] oops. Did that give a NotLocalUrl error? [05:16] try this instead: [05:16] import bzrlib.bzrdir [05:16] jamesh: oops... i changed my username from that reported in ticket1197 === flacoste [n=francis@209.217.74.66] has joined #launchpad [05:16] jamesh: i'll retry the python code with the new username [05:17] bzrlib.bzrdir.BzrDir.create_branch_and_repo('sftp://...') [05:17] jamesh: yes, raise errors.NotLocalUrl(base) [05:17] try the create_branch_and_repo() one instead [05:18] jamesh: full stack trace at http://no-paste.it/?217 [05:19] riccardomurri: yeah. I was wrong about that command. I think the BzrDir one above should work. [05:20] jamesh: with create_branch_and_repo() did another stack trace, see http://no-paste.it/?218 === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [05:21] riccardomurri: this is a weird one. What is in that directory, if you just look at it with sftp? [05:23] jamesh: now there's a .bzr directory with some content... but not all, apparently (see http://no-paste.it/?219) [05:23] any dba's on? [05:24] riccardomurri: okay. Could you try deleting the files in .bzr/ and the .bzr/ directory itself with sftp [05:24] and then run bzrlib.bzrdir.BzrDir.create_branch_and_repo('sftp://rmurri@bazaar.launchpad.net/~riccardo-murri/vc-bzr/current', True) [05:25] jamesh: i get an error trying to delete .bzr/branch-lock [05:25] riccardomurri: branch-lock is a directory === danilos [n=danilo@82.117.204.12] has joined #launchpad [05:27] jamesh: IOError: /~rmurri/vc-bzr/current/.bzr/repository/inventory.kndx [05:27] jamesh: full backtrace at http://no-paste.it/?220 [05:29] riccardomurri: okay. This is getting a bit beyond the scope of my knowledge. I'm not sure how to fix this [05:30] jamesh: thank you very much for your help, anyway [05:40] salgado: ping [05:44] hi danilos. I've been assigned to review your first branch (you can see review assignments on https://chinstrap.ubuntu.com/~jamesh/pending-reviews/), and I was thinking that maybe it'd be better to review that together with you, on IRC [05:44] what do you think? [05:47] salgado: sure [05:49] danilos, is now a good time to do it? [05:49] salgado: yeah, if it suits you [05:50] carlos: ping === lbm [n=lbm@82.192.173.92] has joined #launchpad === mpt [n=mpt@203-173-177-223.bliink.ihug.co.nz] has joined #launchpad [06:34] matsubara: do you know who maintains the launchpad-dependencies package? [06:34] SteveA: lifeless I think [06:34] okay, thanks [06:39] fwiw, https://lists.ubuntu.com/mailman/private/launchpad/2006-April/008621.html SteveA [06:44] thanks matsubara-lunch === frodon_ido [n=patrick@ip-213-49-212-229.dsl.scarlet.be] has joined #launchpad === Laibsch [n=Laibsch@V0033.v.pppool.de] has joined #launchpad [06:46] OK, you asked for feedback. [06:46] I would like to see a console app to access or at least report bugs for launchpad. [06:46] I always enjoyed reportbug (Except that mails were not masked on the web interface) [06:47] Laibsch, planned and will be delivered for edgy. [06:47] you can report bugs by email too, btw [06:47] kiko: glad to hear that. [06:48] SteveA: Where? But I guess not with the sleekness of reportbug. === Laibsch wonders what edgy is and when it will be here. [06:49] bug 7839 is not so good-looking as far as a schedule for improving bug reporting in ubuntu goes. [06:49] Malone bug 7839 in Ubuntu "Ubuntu bug reporting tools need to point to Ubuntu bug systems" [High,Confirmed] http://launchpad.net/bugs/7839 [06:49] Ubugtu: I like bots ;-) [06:52] glatzor: pong [06:52] kiko: got any new opinions on the single/multiple best answers in SupportTrackerWorkflowSpec? [06:53] Hi carlos, have you read the mail on launchpad-users from the KDE guy? [06:53] There is really a lack of communication. [06:53] yeah, I talked with Riddell about it [06:53] I will send an answer next Monday [06:53] I think so, yes [06:53] carlos: I also answered on some issues [06:54] ok, thanks [06:54] I hope that I haven't written something wrong :) [06:55] don't worry, If I detect something wrong I will clarify it ;-) [06:55] bye. === Laibsch [n=Laibsch@V0033.v.pppool.de] has left #launchpad [] [06:58] carlos: by the way I can confirm that koffice, especially klexi, the database tool that was largely rewritten, isn't 100% translated in Ubuntu dapper only using language-pack-de-kde [06:59] although the upstream translation is 100% [07:00] glatzor: Riddell told me yesterday that it could be a bug on koffice, he has a patch that should fix that [07:02] carlos: fine. [07:03] thanks a lot. [07:04] np [07:08] kiko, ready for another review? ;) === rpedro [n=rpedro@87-196-39-157.net.novis.pt] has joined #launchpad [07:21] kiko: fwiw, i updated my landscape hack now that the branch it depends on landed === carlos [n=carlos@207.Red-88-3-205.dynamicIP.rima-tde.net] has joined #launchpad [07:26] bradb_, thanks. [07:26] salgado, yes, shortly, need to finish fixing my regression. === rpedro [n=rpedro@87-196-39-157.net.novis.pt] has joined #launchpad === efecx [n=undefine@tconl90110.tconl.com] has joined #launchpad === daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #launchpad === mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad === jd_ is now known as jd_miam [09:02] Kinnison,cprov: the display at https://launchpad.net/distros/ubuntu/+source/xine-lib is a bit weird; can you explain it? [09:02] it lists the same version twice, once as Published and once as PendingRemoval [09:02] override change? [09:03] no, it was uploaded at the same time by two people and accepted twice [09:03] urgh [09:03] O [ 48: Tollef Fog Heen ] Accepted xine-lib 1.1.2-2ubuntu2 (source) [09:03] O < 52: Reinhard Tartler > [09:03] uhhhh [09:04] we can't be sure about which one survived ... [09:07] there use to be a bug about this, but I can't find it anymore [09:08] that bug is still unfixed? argh [09:09] yes, definitely still there, there was several this week [09:09] (I see them so easily because the way gnus sorts my mail makes them jump out) [09:09] O [ 138: Scott James Remnant ] Accepted dhcdbd 1.14-2ubuntu1 (source) [09:09] O < 138: Scott James Remnant > [09:10] was another recent one [09:10] (tho that may have been a crash and dupe mail since it was the same uploader, so err, ignore that) [09:11] I think it's https://launchpad.net/products/qprocd/+bug/34210 [09:11] Malone bug 34210 in qprocd "should reject uploads whose versions already exist in other distroreleases" [High,Confirmed] [09:11] however there is also https://launchpad.net/products/qprocd/+bug/31038 which is supposed to have been fixed [09:11] Malone bug 31038 in qprocd "two accept messages for different udev 079-0ubuntu9 uploads" [Critical,Fix released] [09:12] cprov: is the fix for 31038 rolled out to drescher? [09:13] mdz: yes, it is [09:15] hmmm [09:15] pqm don't love me [09:15] but I do [09:15] how about some code review? [09:16] ["PQM Cannot merge between different VCSsystems. [09:16] +'chinstrap.ubuntu.com:/home/warthogs/archives/kiko/launchpad/trivialities-new'(pqm.Baz1_1Hand [09:16] +ler) and '/home/pqm/archives/rocketfuel/launchpad/devel'(pqm.Bazaar2Handler) are different."] [09:16] has anyone ever seen that? [09:16] '/home/pqm/archives/rocketfuel/launchpad/devel' [09:16] you lack an chinstrap.ubuntu.com: there, no? [09:16] maybe not [09:16] where does that /home/pqm comes from? [09:17] that's where pqm commits to. [09:17] I think I'm going to start a new branch and @#!@$! this [09:25] cprov: then it would appear that the fix hasn't corrected the problem [09:27] mdz: yes, I will investigate why, can you reopen it ? [09:31] cprov: already done [09:31] mdz: okay, thanks [09:32] cprov: perhaps in this case the uploads were processed in the same batch? [09:32] mdz: indeed [09:38] salgado, where's the patch? [09:39] kiko, https://chinstrap.ubuntu.com/~dsilvers/paste/fileE32IrK.html [09:39] kiko, stub suggested adding a SHIPPED status, and I did that because it seemed to be a good idea [09:39] ok. [09:39] but it has one caveat, marked with an XXX that you'll see [09:42] sure thing === jd_miam is now known as jd_ [09:46] elmo: no that was just me being naughty === carlos -> out [09:50] enjoy your weekend!! === danilos is away: Away [09:55] out guys, enjoy it :) [09:56] bradb_, review coming up. === jd_ [n=jd@wikipedia/Meanos] has joined #launchpad [10:36] kiko: cool, looking now. (i'd been pairing with flacoste) === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad === stub [n=stub@ppp-58.8.1.197.revip2.asianet.co.th] has joined #launchpad === locustin [n=blah@adsl-69-224-33-168.dsl.irvnca.pacbell.net] has joined #launchpad === locustin [n=blah@adsl-69-224-33-168.dsl.irvnca.pacbell.net] has left #launchpad [] [11:13] BjornT: around? [11:28] kiko: tbh, that notify() thing has me friggin' confused [11:30] kiko: I can't figure out how newbug mails are even being sent right now, because it looks like the necessary event is not getting published. [11:31] but, it doesn't look like that bit has changed since the last rollout [11:34] ugh, i think i know why [11:49] bradb_, oy? [11:49] kiko: dude, I think i understand what's going on [11:49] it is teh suck [11:50] ai ai [11:50] on a friday evening [11:50] kiko: basically, i think that if you file a bug at /distros/ubuntu/+filebug and specify a packagename, no bugmail gets sent out [11:50] ! [11:50] how did the distro guys not detect this?! [11:50] that can't be [11:50] yes, it can :/ [11:51] it's not too too hard to overlook, because it'll often work [11:51] bradb_, is this underlining my argument that the database classes should trigger events, not the browser? [11:51] the browser /code/ sorry [11:51] i.e. +package, the package-specific +filebug, and +filebug /without/ a packagename should all be sending mail [11:51] kiko: possibly. either way, the point was that the event publishing was not tested. [11:52] well [11:52] if it was done in the database code [11:52] it would have been well tested. :) [11:54] kiko: i think the quickest way to fix this right now is to fix it in the browser code. because all the tests manually publish the events. [11:55] is the quick fix the correct one in this case? [11:56] kiko: i think so. [11:57] afterall, browser:addform and browser:editform published events for us, so publishing events from browser code is somewhat ubiquitous [11:57] I think that's just bad design [11:58] it might be, but i don't feel like this is the right moment to consider an alternative. [11:58] it will be a huge change to move it into the db code [11:59] I guess. [11:59] hmm [11:59] you need to understand my reluctance to go with band-aiding this [11:59] because it's a band-aid that will bite us again [11:59] as soon as we add a different interface [11:59] i understand that the db code might be the right place for this [12:00] i'm not disputing that [12:00] but it's not "band-aiding", i'm just fixing something that somehow got indented when it shouldn't have. [12:01] a "band-aid" implies coming in with some gross hack to make something work [12:01] yeah, yeah. [12:01] just unhappy at this turn of events. [12:04] me too [12:04] anyway [12:05] kiko: I can have a patch ready in about 15 mins if you want to review [12:05] with the test you mean? [12:06] kiko: yeah, that's what i need the other 14m59s for :) [12:06] I'm writing it now