/srv/irclogs.ubuntu.com/2006/01/22/#launchpad.txt

=== seb128 [n=seb128@ANancy-151-1-18-160.w83-194.abo.wanadoo.fr] has joined #launchpad
seb128how comes than some people still comment on bugzilla?12:25
dholbachseb128: are the comments on bugzilla and launchpad in sync?12:27
seb128dholbach: ??12:27
dholbachwhich bug is it?12:28
seb128dholbach: bugzilla should be read-only, I guess that some people still have the login activated from before the migration or something12:28
seb128dholbach: not going to make a difference, you are not a bugzilla admin :)12:28
dholbach...12:28
seb128http://bugzilla.ubuntu.com/show_bug.cgi?id=19777 got one12:28
UbugtuUbuntu bug 19777: "Program freeze on selecting directory using gnome file chooser" Product: Ubuntu, Component: gtk+2.0, Severity: normal, Assigned to: seb128@ubuntu.com, Status: NEEDINFO12:28
dholbachI just wanted to know if launchpad and bugzilla have the same comments in those cases.12:29
seb128http://bugzilla.ubuntu.com/show_bug.cgi?id=15372 got one saturday12:29
UbugtuUbuntu bug 15372: "alts_toggle breaks instead of overriding ralt -> l3" Product: Ubuntu, Component: xkeyboard-config, Severity: major, Assigned to: daniel.stone@ubuntu.com, Status: REOPENED12:29
seb128dholbach: there is no gateway between both12:29
seb128dholbach: the import was a one run stuff and bugzilla is supposed to be locked (if I got it right)12:29
dholbachI see. :/12:29
mptoh dear12:32
mptso Bugzilla login was disabled, but that didn't stop people who had checked the "Remember me" checkbox or whatever it was12:32
mptFortunately that particular comment was mostly noise ;-)12:34
seb128yeah, but I've got 3 on saturday too12:35
=== GoRoDeK [n=gorodek@p5083E21D.dip.t-dialin.net] has joined #launchpad
seb128and I'm not subscribed to every bugs on it12:35
mptjamesh?12:36
jameshmpt: yeah?12:36
mptcan you turn off bug editing for real, instead of just turning off logging in? :-)12:37
mpt(on bugzilla)12:37
jameshmpt: I don't know12:38
jameshI used the method to disable editing that kiko suggested12:39
mptwell it seems not to be working12:39
jameshit'd probably be worth changing the db permissions at this point, actually12:39
mptjamesh, a cheap and nasty way to fix the problem right now would be to delete process_bug.cgi and enter_bug.cgi12:40
jameshmpt: I don't have the ability to do any of these things on my own though12:42
mptwho does?12:42
jameshwe'd need elmo or Znarl12:42
mpt... followed up later by hacking show_bug.cgi to display the data as text rather than form fields12:42
mptok, so it's an rt thang12:42
=== de_wizze [n=vc@AC9C827E.ipt.aol.com] has joined #launchpad
mptwhat's the rt address?12:43
jameshI just use the web interface12:43
jameshhttps://rt.admin.canonical.com/12:43
mptok, I'll request that now12:44
dholbachgood night everybody.12:44
mptexcept it wants a "username"12:44
jameshthe login is the same as the one we use for https://chinstrap.ubuntu.com12:44
jameshiirc12:44
jameshand the canonical wiki12:44
mptok12:44
elmoeww eww12:45
elmoplease use mail12:45
elmoto create tickets12:45
elmootherwise they come from a generic user and replies don't go to anyone12:45
elmojust mail rt@admin.canonical.com12:45
mptok12:45
elmojamesh: did you see my question earlier about the activity log in malone?12:45
jameshelmo: no12:46
de_wizzedo we raise web design questions here ?12:46
elmo18:48 < elmo> jamesh: do you think it'd be possible to add something to the activity log for all the bugs imported from bugzilla?12:46
mptde_wizze, what kind of Web design questions?12:47
de_wizzehow about default setting concerns12:47
mptabout the design of Launchpad? yes12:47
jameshelmo: I suppose so.  What do you think would be appropriate?12:47
mptabout Web design in general? no :-)12:47
lifelessallYouBugsBelongToUs12:47
elmojamesh: just any note that amounts to "imported from bugzilla on dd-mm-yyyy" or whatever?12:47
de_wizzeWeb Design - the launchpad page has horizontal scroolbars in IE12:47
elmo[orthogonally-ish, in general I'd love to see activity log more widely used, last I checked, it doesn't record outgoing emails] 12:48
mptde_wizze, every page?12:49
mptor just the front page?12:49
mptor just some other page?12:49
de_wizzeevery page that I have been to so far12:49
lifelessif we are whinging about malone, where is the 'malone spams me when I change something' bug on the fixlist ?12:50
elmooh the non-subscriber stuff?12:50
elmothat might be me :/12:51
lifeless?12:51
de_wizzeI think is has to do with the fact that a width of 100% is hard coded into the table class named "header"12:51
elmolifeless: oh, nm, you're talking about something else, I guess.  do you mean the fact you get mail?12:51
elmolifeless: or the fact you get "post from a non-subscriber" whines from mailman?12:52
lifelesselmo: no, I mean that say I open a bug in malone on bzr, malone then tells the members of the bzr-developers team, which includes me.12:52
lifelessrather than telling the *other* members.12:52
elmoah, ok, sorry, don't mind me then12:52
mptde_wizze, assuming you mean IE for Windows, I don't have it, so any help you can provide in debugging that problem would be great :-)12:52
lifelesslikewise, if you open a bug, you always get a mail, which users count as spam.12:52
lifelesswe had a guy yesterday in #bzr12:52
lifelesswe asked him to file a bug12:53
lifelesshe signed up to lp12:53
lifelessfiled the bug12:53
lifelesschanged the status12:53
lifelesscomplained about spam, and changed his account's email to point to an address he never ever uses12:53
lifelessasked if there was some way he could 'deregister'12:53
elmolifeless: err, you can't fix that12:53
jameshlifeless: #8 on https://wiki.launchpad.canonical.com/MaloneRunsUbuntuTaskList12:53
lifelesselmo: its a bug, not a feature, its very fixable.12:54
elmowell, in the sense, that you're inevitably going to get some mail when you report a bug12:54
lifelessjamesh: sweet.12:54
de_wizzempt: ok will do12:54
elmoeither when it's closed or a request for more information12:54
lifelesselmo: in bugzilla, when *I* change a bug I'm subscribed to, *I* dont get mail.12:54
elmoif someone reacts that violently to a confirmation mail ...12:54
mptelmo, it's the "don't mail me about stuff *I* did" bug12:54
lifelesselmo: no, it was the 5 follow ons from lp-itself.12:54
elmomeh, ok12:54
elmo(still think he's overreacting tho :P)12:55
jameshlifeless: you mean 5 emails for 5 changes, or something else?12:55
lifelessI haven't quite gotten pissed off enough to blacklist lp mails to me12:55
de_wizzenow about the new placement of the logout button in the upper right corner ...12:55
=== MDK [n=MDK@64-moo-5.acn.waw.pl] has joined #launchpad
mptbug 54812:55
UbugtuMalone bug 548: "don't send mails about changes to the people doing the change" Fix req. for: malone (upstream), Severity: Normal, Assigned to: Brad Bollenbach, Status: Confirmed http://launchpad.net/bugs/54812:55
lifelessjamesh: open the bug, change the priority, change the severity, update the description etc12:55
mptbug 135012:55
UbugtuMalone bug 1350: "Change notifications should be batched" Fix req. for: malone (upstream), Severity: Wishlist, Assigned to: Nobody, Status: Unconfirmed http://launchpad.net/bugs/135012:55
lifelessthe first one is not needed - he knows he filed the bug, and none of the rest are needed either.12:56
lifelessmpt: yeah, both of those.12:56
mptand making more changes possible in a single step in the Web interface will help too12:56
jameshlifeless: okay, so 5 form submits.  That's the "normal" malone bug spam, rather than a new issue12:58
lifelessjamesh: I did not claim it was new ;)12:58
lifelessjamesh: I just asked where it was in the priority list, which mpt answered well12:58
mptde_wizze, report bugs about Launchpad in general at https://launchpad.net/products/launchpad/+filebug01:00
mptseb128, RT ticket sent01:01
seb128thank you01:03
jameshlifeless: any progress in getting rocketfuel changes to sync back to chinstrap?01:05
=== sevrin [n=sevrin@202.75.186.154] has joined #launchpad
lifelessUsing saved location: sftp://chinstrap.ubuntu.com/home/pqm/archives/rocketfuel/launchpad/devel/01:05
lifeless[=                                           ]  fetch revision  12/562 129:42:3001:06
jameshwould it be worth switching to rsync push in the short term?01:06
lifelessjamesh: no, that will cause serious confusion01:07
jameshfair enough01:07
lifelessjamesh: rsync is not safe for concurrent access to a branch, and there are cron scripts doing exactly that01:07
lifelessits 500 revs because the fixed push on thursday was aborted too01:08
elmolifeless: I'm sorry about killing pqm, I was sure you once told me pqm was safe to kill, and didn't realise that had changed01:08
lifelesselmo: no apologies needed.01:09
lifelessgenerally it *should* be ok, I suspect there is a bug in bzrlib with respect to leaving stale locks01:09
lifelessso I have that on my todo list to fix01:09
lifelessbut right now we seem to have pqm killing as a fix for 'its not running my merge' - which is a known clear condition, thus my mail explaining things to the relevant folk.01:10
=== seb128_ [n=seb128@ANancy-151-1-46-86.w83-196.abo.wanadoo.fr] has joined #launchpad
=== stub [n=stub@gb.ja.97.63.revip.asianet.co.th] has joined #launchpad
jameshlifeless: is that 129 hour ETA for the push accurate?01:28
lifelessjamesh: no01:29
jameshgood :)01:29
lifelessits probably about twice that01:29
jameshI wonder if rsyncing the branch to chinstrap and then doing a local push would work better01:31
lifeless08:07 < lifeless> then we would need to run bzr in ssh on chinstrap01:39
lifeless08:07 < lifeless> thats getting awfully complex01:39
lifeless08:07 < lifeless> compared to just fixing the root cause.01:39
lifeless08:07 < lifeless> and time spent on that is time not spent on the root cause.01:39
=== merriam [n=merriam@84.12.171.37] has joined #launchpad
=== de_wizze [n=vc@AC913835.ipt.aol.com] has joined #launchpad
de_wizzeI have a simple question ... what was the reason for creating launchpad?02:03
spivde_wizze: To help open source projects collaborate.02:11
spivde_wizze: See also the introductory text at https://wiki.launchpad.canonical.com/02:12
jameshthe other reason was to provide infrastructure to help develop Ubuntu02:15
de_wizzeok ... so one reason is in fact to help bridge and help coordinate upstream development and dispersion of projects .. correct ?02:19
jameshyep02:21
de_wizzeit kinda like what Conary strives to do, but on a broader scope? will they be or could they be complimentary?02:28
=== mick_home [n=mick@adsl-11-54-68.mia.bellsouth.net] has joined #launchpad
mptde_wizze, broader scope, because Launchpad covers bug tracking, translations, bounties etc as well as package management02:56
de_wizzethats wonderful ...03:00
=== de_wizze [n=vc@AC913835.ipt.aol.com] has left #launchpad []
=== skyblue [n=skyblue@81.214.138.38] has joined #launchpad
skybluehi all03:30
skyblueI'm trying to merge some duplicate accounts with mine, but one of those accounts belong to an e-mail address I don't have access to anymore03:30
skybluewhat am I supposed to do now?03:30
skyblue(I guess that address is bouncing now)03:31
jameshcould someone with admin access perform an administrative person merge for skyblue?03:32
skybluejamesh: thanks03:33
skybluefor anyone who may want to take a look at it, my correct/active account name is: "ealtin" and I'd like to merge "enver-altin" and "enver-altin-frontsite" to it.03:56
jameshmpt/spiv: maybe you could help skyblue? You are both on the admins group03:58
elmojamesh: if it's webbased, point me at the url/right way and I can03:58
jameshelmo: I was under the impression that it was web based.  I'll see if I can find the URL04:00
elmothere's no obvious linksfor it from a person's /people/ page, so I'm assuming it's magic URL04:01
jameshmaybe it is something stub does directly04:03
stubThere is a magic URL somewhere...04:04
stubI can't really do it directly04:04
elmostub: hey - how did mizuho move without any DNS changes? :/04:04
spivjamesh: I don't know the magic URL, sorry04:05
stubelmo: Because the only external DNS name being used to access it is librarian.*.com, so just needed to change the apache conf.04:05
elmooh, right, I'd entirely forgotten the apache front end was on another machine, sorry04:06
elmostub: do you use librarian.*.com internally too?04:06
stubSometimes :-) Generally the real host name is used because we need to access the upload port, so going via apache is silly04:08
elmook, then I'd like to create a librarian.internal for that?04:09
elmoI'd like to avoid hardcoding the penguin/antartic hostnames in services as much as poss04:09
stubskyblue: What is the email address that you no longer have access to?04:09
skybluestub: One is enver.altin@frontsite.com.tr04:10
skybluestub: The other is somehow got incorrectly imported from somewhere, possibly something like enver.altin@frontsite.com04:10
skybluestub: My current preferred address is ealtin@parkyeri.com if it helps.04:11
stubskyblue: What happens if you try and merge one of those accounts? Does the system tell you it is sending an email for validation or something?04:15
stubskyblue: Merge will hopefully work now anyway04:17
skybluestub: Yeah, it does. It says I'll need to follow the link submitted to me.04:25
stubBug 128104:25
skybluestub: but the problem is, I don't have access to these addresses.04:25
stubskyblue: Try again now - I've removed those email addresses from those accounts. I think merge will either work or you will get an OOPS error04:26
skybluestub: thanks, will do.04:26
skybluestub: Accounts don't seem to exist at all. They don't show up in search results.04:28
stubAhh....04:28
skybluestub: that bad? :)04:29
stubskyblue: If there is no other reason to merge the accounts that remove the duplicates, then we are done. If those accounts had extra rights (owner/maintainer of products, bugs, packages, whatever), then that still needs to be sorted.04:30
skybluestub: I guess they were gathered from translations and bug databases of some other projects.04:31
jameshif that's the case, then they might get recreated on future data imports04:32
skybluestub: I'm not really sure if they had some rights, but even if they had, they are not really important.04:32
skybluejamesh: Yeah, possibly.04:32
jameshyou really want those addresses associated with the main account, but marked as OLD04:33
skybluejamesh: if you say so.. :)04:33
jameshmaybe not: the description of OLD says "... nor should we associate new incoming content from that email address with that person."04:34
skybluejamesh: apparently yes. associating them and marking as OLD looks good to me, but that's going to be a bit painful I guess :)04:35
skybluehow do translated content get upstream?04:36
skyblueare they merged to upstream repositories automatically by launchpad?04:37
jameshupstreams need to perform the merges04:46
=== mpt_ [n=mpt@219-89-144-198.jetstart.xtra.co.nz] has joined #launchpad
=== mpt_ is now known as mpt
lifelessjamesh: up to a review ?05:22
lifelessjamesh: my launchpad/story branch, now in your review queue.05:26
dilysMerge to devel/launchpad: [trivial]  use re.escape to prevent process-email from crashing. (r3004: Bjorn Tillenius)05:51
jameshlifeless: okay.  I've also got BjornT's TicketTrackerEmailInterface branch to finish reviewing (it is currently on Steve's queue, but I agreed to take it)05:54
lifelessjamesh: sure05:59
lifelessjamesh: it should be trivial though06:00
jameshlifeless: btw, I put my branch with the newline fixups here: http://people.ubuntu.com/~jamesh/pqm-newlines/06:10
jameshlifeless: I had a bit of trouble working out how to fit a test for this into the existing test framework, so there is no explicit test for the newline handling of test suite output06:12
lifelessI would create a script which will run a precommit command that fails06:14
lifelessin the unittest tests06:14
lifelessthat is06:14
lifelessjamesh: actually06:42
lifelessjamesh: I would break it into two06:43
lifelessa test that a formatting function does the right thing with sample 'output from a script'06:43
lifelessand a test that a failing script calls the formatting method (by using a failing script and checking its called)06:43
jameshlifeless: well, the formatting function (gather_output) is now just a ''.join(output) call06:45
jameshlifeless: the rest of the changes were to normalise the items added to the output list to end in newlines where appropriate06:45
jameshpreviously gather_output was effectively '\n'.join(output)06:45
lifelesssure06:47
lifelessnot critiquing your work, just saying how I would test it06:47
jameshI also altered the test for catching bzr conflicts a bit06:50
jameshsince it was failing with current bzr06:50
jameshbzrlib seemed to have trouble listing conflicts for ID-only conflicts06:51
jameshthe test tried to merge two branches that had both added a file called README06:51
jameshI changed the test to try and merge two branches that had edited an already existing file called README06:51
stublifeless: Do you know how long it takes between pqm announcing a new revision being committed and that revision being commited to bellany:~pqm/archives/launchpad ?06:57
=== stub is trying to cherry pick r3004
jameshstub: the ETA was 129 hours earlier today06:59
stubjamesh: That would be to chinstrap - I'm interested in balleny07:00
stub(which is currently up to r3003)07:00
jameshstub: do you remember what config settings you changed for the launchpad-bugs list to get it to accept LP emails?07:08
jameshstub: I put what I remembered at the bottom of https://wiki.launchpad.canonical.com/BugzillaImportProcess07:08
stubI  appended it to one of the bug reports. You need to add an 'allow' spam filter for bugs.launchpad.net07:09
stubBut that involves someone with access to ubuntu-bugs actually making the change :-/07:10
jameshjudging by http://lists.ubuntu.com/archives/desktop-bugs/2006-January/thread.html, it looks like desktop-bugs was just set to unmoderated07:13
jameshgiven the rolex spams07:13
lifelessstub: that should be almost no latency, except that I have a lock while I push the archive to chinstrap07:16
lifelessstub: I've stopped the push07:17
lifelessstub: lets see now07:17
=== stub [n=stub@ppp-58.10.73.242.revip2.asianet.co.th] has joined #launchpad
lifelessstub: it should be there07:24
lifelessring me if needed, doctor visit time07:25
stubnp07:28
=== mpt_ [n=mpt@219-89-144-198.jetstart.xtra.co.nz] has joined #launchpad
=== mpt [n=mpt@219-89-144-79.jetstart.xtra.co.nz] has joined #launchpad
=== Nafallo_away is now known as Nafallo
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #launchpad
=== mpt_ [n=mpt@219-89-144-79.jetstart.xtra.co.nz] has joined #launchpad
=== Nafallo is now known as Nafallo_away
=== southfoxargentin [n=fox@200-122-8-239.dsl.prima.net.ar] has joined #launchpad
=== BjornT heads down to the doctor for a while
=== dooglus [n=dooglus@rincevent.net] has joined #launchpad
dooglushi.  I'm trying to register the irssi bugtracker with malone, but it's a "Flyspray" tracker, which malone doesn't know about.09:03
dooglushttp://flyspray.rocks.cc/ -- Flyspray is an uncomplicated, web-based bug tracking system for assisting with software development.09:04
stublaunchpad will be going down in just over 5 minutes for its regular update. Estimated down time is 20 mins.09:06
Burgundaviadooglus, file a bug, product launchpad09:06
dooglusBurgundavia: ok, thanks09:06
dooglusis it possible to automatically subscribe to any bug I comment on?09:09
Burgundaviadooglus, I wish it just did that09:09
Burgundaviampt_, ^ two up, implement this feature09:09
dooglusthe 'flyspray' bug is here: https://launchpad.net/products/launchpad/+bug/2873809:14
UbugtuError: Could not parse data returned by Malone: Connection to Malone bugtracker failed: HTTP Error 503: Service Unavailable09:14
doogluswill launchpad go down every day for its regular update?09:15
Burgundaviadooglus, not everyday09:15
jameshstub: btw, there were a few duplicate bug tracker objects created during the bugzilla import09:16
stubdooglus: It is a weekly update09:16
jameshstub: I cleaned it up a bit by moving the watches to a single bug tracker, but it left a few empty bugtrackers that would be good to delete09:17
stubok. We can have a look after the update09:17
dooglusI noticed that gnome is listed twice in the bugtrackers09:20
doogluswhat does the update update?09:21
Burgundaviadooglus, the production version of launchpad, from the testing version09:22
jameshdooglus: that's what I was just talking to stub about09:22
jameshdooglus: when migrating bugs from bugzilla, we created watches on external trackers where appropriate09:22
jameshdooglus: while most of the references to upstream Gnome bugs used the correct http://bugzilla.gnome.org hostname, some used theincorrect http://bugs.gnome.org URLs09:23
sivangmorning all09:50
dooglushrm.  now I see: DatabaseException09:55
dooglusA server error occurred. 09:55
dooglusshould I report it?09:56
stubdooglus: Sorry about that - final stages of the upgrade. Should all be fine now.10:10
dooglusalso, when it came back up again, the first few pages it generated for me said "I'll be going down very very soon"...10:11
dooglusI also have a problem with the page layout: http://librarian.launchpad.net/1518542/Screenshot-3.png10:11
=== mantiena-baltix [n=mantas@ctv-84-55-6-215.init.lt] has left #launchpad ["Ieinu"]
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #launchpad
=== carlos [n=carlos@238.Red-83-55-105.dynamicIP.rima-tde.net] has joined #launchpad
=== niemeyer [n=niemeyer@217.205.109.249] has joined #launchpad
jameshstub: the bug trackers that should be deleted are "auto-bugs.gnome.org" and "auto-bugzilla.abiword.com"10:14
stubjamesh: Nuked10:34
=== anilkumar [n=anilkuma@anilkumar.tifr.res.in] has joined #launchpad
lifelessjamesh: so, any chance to peek at that review ? (I'm keen, I know)10:44
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
Kinnisonlifeless: what's the situation on pqm pushing changes to chinstrap?11:50
Kinnisonlifeless: in particular the built tree?11:50
lifelessKinnison: its pushing at the moment11:50
lifelessKinnison: it had a stale lock, then when it was pushing to fix it got killed giving it another stale lock11:50
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== dda1 [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
Kinnisonlifeless: yum11:51
lifelessso, in another 80 odd hours it will have pushed all the backlog11:51
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
Kinnisonurgh11:52
Kinnisonlifeless: how come sftp over a gigabit lan is still so goddamn slow?11:52
lifelesshaven't we had this discussion ?11:53
=== Kinnison appreciated the whole round-trip issue, but I'd have thought a gigabit lan kinda mitigated that factor somewhat. If we've had the discussion before I don't want to rehash it though
KinnisonI don't remember why, if at all, you said we're not using bzrtools/rsync-push though11:53
lifelessrsync does not lock11:54
lifelessour branches are multi user11:54
lifelessnuff said11:54
Kinnisonrighty, yep11:54
stubThey are multi user? If that is many readers/single writer that could be fixed by rsyncing to temporary chinstrap and then localfs pushing to the final location (?)11:56
lifeless08:07 < lifeless> then we would need to run bzr in ssh on chinstrap12:00
lifeless08:07 < lifeless> thats getting awfully complex12:00
lifeless08:07 < lifeless> compared to just fixing the root cause.12:00
lifeless08:07 < lifeless> and time spent on that is time not spent on the root cause.12:00
ddaahey lifeless12:01
=== stub wonders how big a blocker no HEAD for 3 days will be
=== thisfred [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
lifelessstub: its been out since before thursday12:03
lifelessand in fact, local disk would not be all that much faster12:03
stubI've pushed head a few times to /tmp on chinstrap. An rsync could be a good idea as a temporary solution.12:03
lifelessI'm stracing the process, and the link is largely idly12:03
lifeless*idle*12:03
=== mpt_ [n=mpt@219-89-144-79.jetstart.xtra.co.nz] has joined #launchpad
dafmpt_: yo12:09
Kinnisonlifeless: urgh, so it's mostly diddling weaves?12:11
lifelessKinnison: unpacking inventories12:12
lifelessalthough this is interesting:12:12
lifelesspqm@chinstrap:~$ cat sftp-strace | uniq | wc -l12:12
lifeless345412:12
lifelesspqm@chinstrap:~$ cat sftp-strace | wc -l12:12
lifeless351812:12
lifelessI suspected there was some duplicate effort, and now I have some proof ;)12:12
lifelessor not12:13
lifelessbah12:13
lifelessjust new lines being written.12:13
Kinnisonhehe12:13
Kinnisonsilly lifeless12:13
KinnisonOne problem with stracing python is that the gc often means that the "same" operation looks different on a plain "uniq"12:13
Kinnisonalso, try sort sftp-strace | uniq | wc -l12:13
Kinnisonrather than cat12:14
lifelessoh, right12:14
lifelessthis is stracing the sftp server btw12:14
lifelessnot python12:14
lifelesspython is the other strace12:14
lifelessvoila12:15
lifelessthere is duplicate work.12:15
lifelesscat sftp-strace |  sort | uniq -d | wc -l12:15
lifeless147012:15
Kinnisonlifeless: is this using jamesh's sftp-using-openssh stuff?12:19
lifelessdunno, would not expect that to matter12:20
Kinnisonprobably not, just wondered12:20
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
dafhi salgado 12:21
salgadohey daf12:22
dafis it you who's looking after shipit?12:22
salgadoyep12:22
dafI found some weirdness in shipit-reports.pt12:22
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
dafnear the bottom, there's some broken HTML12:23
=== mpt_ [n=mpt@219-89-144-79.jetstart.xtra.co.nz] has left #launchpad ["http://mpt.net.nz/"]
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
matsubaragood morning!12:23
salgadohmmm. /me checks12:23
salgadodaf, where's it exactly?12:24
daflines 39-4612:25
dafthere's no start to that table12:25
dafoh, wait12:25
salgadoline 1112:25
=== Nafallo_away is now known as Nafallo
dafyeah, I see it now12:26
dafit's just a missing </tbody> tag12:26
daffixed12:26
salgadoall shipit pages have that table because of the ubuntu css files we have to use12:26
salgadothe </tbody> might be missing in other shipit pages too12:26
=== raptoid [n=raptoid@85.102.193.204] has joined #launchpad
lifelessnight all12:29
Kinnisonnight lifeless12:29
=== southfoxargentin [n=fox@200-122-8-185.dsl.prima.net.ar] has joined #launchpad
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== daf hugs bzr shelve
Kinnisonshelve is good, but I also miss baz undo/redo01:02
dafyeah01:02
dafI miss being able to shelve renames01:03
dafbut I just did a hunk-by-hunk review of 123 changes to 77 files that would have taken me much longer with baz01:03
Kinnisonheh01:04
dafI also miss your cake01:04
KinnisonSo you used it as a diff hunk browser?01:04
Kinnisondaf: aah, one little bite and anyone is hooked01:04
dafwell, I just made a lot of changes01:04
Kinnisondaf: If you like, I can assist you in the preparation of another cake01:04
dafsome of which I'm confident in, others not01:04
dafI want to commit the safe ones now, and keep the rest for later01:05
dafwhere's the recipe?01:05
dafI suppose one advantage of this kind of cake is that you can take as long as you like in making it01:06
dafI think most of the intermediate stages are quite stable01:06
kikoman01:09
kiko3 days with no head01:09
kikowtf01:09
Kinnisonkiko: you must have been bursting01:10
Kinnisonoh, you mean source code01:10
kikoI mean having a small heart attack01:10
Kinnisondaf: Well, there's one intermediate stage which is stable01:10
daf*snort*01:10
Kinnisondaf: then there's the "cake is baked, can I resist eating it" stage01:10
Kinnisonwhich I don't define as stable 'cos I'm greedy01:10
daf:)01:10
=== southfoxargentin [n=fox@200-122-8-185.dsl.prima.net.ar] has joined #launchpad
dafI was thinking in terms of making the almond paste and boozed fruits separately01:16
dafthen again, impatience will have its part to play01:16
=== kiko grins at ian's message to launchpad-users
kikosomething about bullets01:16
dafyou can count on Ian not to mince words01:18
kikodaf, can you check if http://shipit.ubuntu.com/ works for you?01:27
dafworks in what sense?01:28
dafI get a login page01:28
kikolog in and view order request form01:28
dafI see the form01:29
kikothanks.01:29
dafbrowser was complaining about some parts being loaded over an insecure connection01:29
dafwhich is annoying01:29
kikostupid lack of certificate and the ubuntu css we use01:30
kikosalgado, can we just not make a copy of the ubuntu css and put it in as shipit.css instead of referring to it?01:30
dafhaving validate certificates for user-facing sites would be nice01:30
dafI don't really care about wiki.canonical.com and such, but I'm sure having to view a certificate warning when visiting launchpad.net is off-putting01:31
kikowell01:35
kikolaunchpad.net itself has a cert01:35
kikowww.launchpad.net doesn't however01:35
daf!01:35
kikovalid cert anyway01:35
kikoyou know that it requires having two IPs right?01:35
dafoh, right01:35
dafSSL fuckage01:35
kikoyes, let's drink to fuck01:36
=== ajmitch_ [i=ajmitch@port169-187.ubs.maxnet.net.nz] has joined #launchpad
=== Alinux [n=Ubuntu@p54A39848.dip0.t-ipconnect.de] has joined #launchpad
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
ddaakiko... man...01:50
kikohey ddaa01:50
kikowhat did I do now?01:50
ddaayou are answering mails 5 weeks old, with only minimal context...01:50
kikoreally?01:50
kikowhich one in particular?01:51
kikoI did some cleaning out of my email yesterday01:51
ddaaI'll come around answering your message on the "Add branch action link" thread when I read the launchpad mailing list, I'll have more context then.01:51
kikoso you may have gotten some of that01:51
ddaaI'm doing the inbox now, and that's a bit off-putting :)01:51
ddaakiko... I guess you did NOT mean bug 95901:53
UbugtuError: Could not parse data returned by Malone: 'NoneType' object has no attribute 'group'01:53
ddaawhich is an inkscape bug...01:53
kiko92901:53
ddaaOh right, I see.01:54
ddaaMy position is that one should be WONTFIX.01:54
ddaaAs I explained in the last comment.01:55
daflooks like Ubugtu is buggy01:55
kikoI think it needs to be fixed01:55
ddaakiko: the _only_ sane way to fix it is using <wbr>.01:55
kikoand given your suggestion is getting rid of the RHS portlets..01:55
ddaaand that's only sane if you accept using invalid html.01:56
ddaaand even then, that can only be an half-assed fix that will require pervasive changes.01:56
kikowhy will it require pervasive changes?01:57
ddaabecause it will need support in anything that can display user input01:58
kikoputting it in DPoT is enough01:58
ddaa?01:58
ddaaDPoT: ENOENT01:59
kikowelcome to launchpad01:59
dafDisplaying Paragraphs of Text01:59
ddaaYeah, so breaking will happen at random places...01:59
dafmaking that support zero-width breaking spaces would help02:00
ddaa!!!!02:00
ddaaDUH DON'T!02:00
daflast I checked though, browser support was poor02:00
ddaaanyway it's WRONG02:00
dafwhy?02:00
ddaaBecause it breaks copy-pasting02:00
kikoI remove myself from this conversation02:00
=== TestDrive6 [n=Secure@61.95.147.26] has joined #launchpad
dafhmm, I'd want the browser to strip them when copying02:01
dafI don't get <b> tags when I copy bold text02:01
ddaaI've seen sabdfl copy-pasting an URL that was using zero-width space for line breaking.02:01
dafiz browser bug02:01
ddaaBecause <b> is a tag. not a character. And besides you should get it if you paste to a word processor.02:01
dafwhatever, <wbr>02:01
dafis that an IE extension?02:02
ddaaHa, right. That's less wrong because browser bugs mean it will NOT be copy-pasted. But it's not valid HTML, and anyway I would not like my urls to get arbitrary broken in the middle of words.02:03
ddaaWhatever, you guys do whatever you think is best. I have made my opinion clear on that matter.02:03
dafwell, if zwbs worked well in browsers, I'd advocate it02:04
ddaacopy-pasing zwbs is _correct_ behaviour02:04
ddaastuffing it at random places in user data is what is usually called data corruption02:05
dafok02:06
daf<wbr/> would seem the way to go if it was standard02:07
sivangwhat's the quickets way to file a bug on malone from hitting launchpad.net ?02:07
kikosivang, navigate products or distros?02:07
dafI rely on the fact that https://launchpad.net/products/malone/+filebug is in my often-used-URL list02:07
sivangdaf: I need to book mark that, everytime I hit the main page it takes me some minutes of orientation :)02:08
sivangkiko: yes, and then search for malone02:08
sivangbtw, when searchign for malone I also got https://launchpad.net/products/launchpad , is that used for anythying?02:08
dafyes, that's where most LP bugs are filed02:09
kikosivang, that's used for lots02:09
sivangkiko: for launchpad wide stuff and not launchpad/$COMPONENT stuff?02:09
sivanglike as in infra, utilities, etc02:09
ddaadaf: I think wbr would be acceptable if it was standard and defined as being a display-only hint.02:09
dafindeed02:10
dafremoving the right hand column is only a partial solution02:10
dafyou can still get lines which require side-scrolling02:10
dafside-scrolling is evil02:10
ddaabut in the current state of affair, I think it's best to just let long urls run past the left end of the window, anyway, I do not think you like getting 5 lines of goo in the middle of paragraph of text just because somebody pasted a bugzilla url.02:11
dafanother option is to turn http/foo.com/bar into a link with abbreviated text02:12
ddaaYes, it's evil, but I do not think that if a string would require side-scrolling, you actually want to read it.02:12
ddaaThat the basic idea. If a word is too long to fit in the window, it's too long for a human to read anyway.02:12
dafI think long URLs are the most common case of long lines02:12
ddaaDo you actually _read_ long URLs?02:12
dafno02:13
dafbut if there's a list of them, I might compare the ends02:13
dafor rather, compare them02:13
kikoI think we need to be more practical if we are going to move anywhere02:13
ddaain which case it is easier to do?02:14
dafwell, URLs contain useful information sometimes02:14
ddaaif they are wrapped of if they are aligned, each on a line?02:14
dafkiko: I vote for abbreviating URLs in link text as the next step02:14
kikocopying and pasting the text of the URL is a use case I'm willing to drop02:14
kikoright-click or G (in lynx) for the original link02:14
ddaakiko: I really want to display URLs in the branch page.02:15
kikoddaa, you will be able to -- wrapped or abbreviated.02:15
dafI don't see any comment from mpt on 92902:15
dafor any discussion about the possibility of using the overflow property02:16
=== ddaa tries and decides he does not care finally.
ddaawe'll see if I can hold it.02:16
dafkiko: let's ping mpt on it02:17
kikosure02:17
dafwe have a few options, he's probably best at picking the least bad02:17
sivangthere, https://launchpad.net/products/malone/+bug/2876802:19
UbugtuError: Could not parse data returned by Malone: 'NoneType' object has no attribute 'group'02:19
sivangnow I wonder if there's a quick way to fle a bug against bzrtools upstream, without following the package02:20
ddaasivang: tell abentley in #bzr :)02:23
sivangddaa: heh02:23
ddaabesides, there does not seem to be a bzrtools product in launchpad.02:24
sivangddaa: yes, seems so, do you think there should be ? or should we tell him to add the branch under https://launchpad.net/products/bzr ?02:24
ddaaWhatever you think is best. Probably ask abentley, he's upstream after all. Maybe he would be interested in having a separate bug tracker and stuff.02:25
ddaaIf upstream is not interested in having a launchpad project, it's probably best to put the branches in the bzr product.02:25
sivangah, bzrtools is not canonical related?02:25
LarstiQpolicy until now has been, bzrtools bugs to the mailinglist, afaik02:26
LarstiQsivang: correct02:26
ddaaNo, it's entirely community contributed.02:26
sivangs/bzrtools/abently/02:26
LarstiQsivang: but ask abently02:26
sivangbah... I give up :-)02:26
ddaawell... he was actually proposed a position here, like, many times02:26
sivangtoo far for me for now02:26
=== lfittl [n=lfittl@83-65-242-100.dynamic.xdsl-line.inode.at] has joined #launchpad
ddaabut he likes it where he is now, so though luck :)02:27
sivangI see :) sometimes we just need to make the best out of what we have02:27
LarstiQsivang: yeah, I feel sorry for you that you only have ddaa 02:27
=== LarstiQ ducks
ddaaLarstiQ: actually, no, they have mpool, and lifeless, and jblack02:28
ddaaI'm not actually a significant bzr dev.02:28
ddaaI just try to convince people to implement the stuff I would like :)02:28
ddaaand I hang around the bzr guys at conferences, trying to sound like I know what I'm talking about.02:29
LarstiQhaha :)02:29
LarstiQddaa: a far better response than biting, thank you :)02:29
dafis pqm wedged -- it's got 6 things in the queue and the last merge was 9 hours ago02:29
LarstiQddaa: I rather appreciate your comments though02:30
=== ohoel [n=eruin@proxy-gw.uib.no] has joined #launchpad
=== sivang is now known as seb64-wannabe
ddaait's easy02:34
ddaayou just need to learn how to make gnome packages in your sleep02:34
LarstiQheh02:35
ddaa(that was re: sivang is now known as seb64-wannabe)02:35
dafelmo: can you kick pqm?02:35
=== seb64-wannabe is now known as sivang
=== Alinux [n=Ubuntu@p54A39848.dip0.t-ipconnect.de] has joined #launchpad
=== stub [n=stub@ppp-58.10.73.242.revip2.asianet.co.th] has joined #launchpad
ddaamh... according to jblack, the gplv3 draft no longer has any obnoxious web service clause...03:00
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
kiko-afkdaf, elmo: are you sure pqm is hung?03:07
kiko-afklifeless scorched me yesterday because what's happening is probably bzr push taking 90 hours (no joke)03:07
daf!!!03:09
ddaazat's better than 90 days, as for importd2bzr...03:09
ddaa(please ignore this, just venting)03:09
dafis the fact that rsyncing something to chinstrap is taking forever?03:09
dafefnewkjfn03:10
dafis the fact that rsyncing something to chinstrap is taking forever related?03:10
bradbpqm will need serious optimization to reach the point of being unusably slow03:10
ddaabradb: do you really mean that? What is it now?03:10
bradbddaa: Yeah, I most certainly mean that. ;)03:10
kikodaf, it might be. don't touch pqm for the next 90 hours03:10
bradbddaa: I think kiko and daf have some idea of what I mean ;)03:11
dafthis is plain rsync, not bzr push03:11
bradbdaf: the mirroring is still done with sftp isn't it?03:11
spivdaf: according to "vmstat 1" on chinstrap, there's a lot of IO happening, but I suspect that's due to check-pending-reviews.py03:12
dafaha03:12
spivbradb: yeah, it is.03:12
dafit's an ssh bug03:12
dafI think03:12
dafI'm using ControlMaster auto and I had an existing ssh to chinstrap which was suspended03:13
dafkilling that made rsync work again03:13
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== matsubara is now known as matsubara-lunch
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
ddaadaf: I tried using ssh session muxing at a point for importd03:58
ddaadaf: the conclusion of the test was "it just does not work"03:58
dafI had problems with it03:59
ddaaIIRC there was a fd leak or something that just caused all new connections to fail past a certain point, but apparently that was only caused by the specific loads applied by baz.03:59
dafupgrading to dapper ssh helped03:59
ddaaI guess they have fixed some things.03:59
dafthen I got very confused because it stopped port forwardings working03:59
dafthen my rsync broke03:59
dafnow I'm thinking it's not worth the trouble03:59
ddaa*nod* I'll check it again in a couple of years, when the *bsd folks had the time to squash the bugs04:00
salgadoBjornT, around?04:01
ddaathey just spoiled us with openssh, now are just disappointed if ssh is not 99.9999999999 reliable04:01
=== anilkumar [n=anilkuma@anilkumar.tifr.res.in] has joined #launchpad
=== anilkumar [n=anilkuma@anilkumar.tifr.res.in] has joined #launchpad
=== Nafallo is now known as Nafallo_away
=== matsubara-lunch is now known as matsubara
=== Panda^ [n=giampaol@217.201.197.198] has joined #launchpad
Panda^hi everyone04:38
Panda^is there someone of the launchpad's technical stuff? I've a problem loggin in...04:39
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
carlosPanda^, go ahead and if we can help, we will help you04:51
Panda^carlos, tnx. I can't rember my account's password... but the email address that I used to create my account no longer exists...04:56
carloshmm, Panda^ what's your account's name?04:57
Panda^I registered another new account, but I can't merge it with the old because it ask for the old password that I can't remember04:58
Panda^giampaolo@openmagazine.it04:59
=== kjcole [n=kjcole@pchb1f.gallaudet.edu] has joined #launchpad
Panda^carlos, giampaolo@openmagazine.it is the one I don't remeber the password04:59
Kinnisonthat one only has a single email address registered with it05:00
Panda^yes05:00
carlosPanda^, and the new email is giampaolo.bozzali@gmail.com ?05:00
Panda^carlos, exactly05:00
Kinnisonopenmagazine.it's MX accepts mail for giampaolo@openmagazine.it05:00
KinnisonCan't you convince them to forward the address to you temporarily?05:01
Panda^no, i can't05:01
carlossalgado-lunch, Kinnison aren't we allowed to force accounts merge as admins?05:02
KinnisonI don't think we can do that per-se05:02
Panda^I can't receive any email from openmagazine account05:02
KinnisonWhat's your new account name?05:03
Panda^the new is: giampaolo.bozzali@gmail.com05:03
dafkiko: do you remember which bug crashed on context/status/title (context.status == None)?05:05
KinnisonHmm, I can find nothing on the old account which can match to the new one apart from public name information05:06
Kinnisonand I wouldn't trust that per-se05:06
bradbdaf: That sounds like something that would have happened before stub did the status data migration. It would have happened with a Rejected bug.05:06
KinnisonI don't think I have the right to make a policy decision on sorting this out05:07
KinnisonPanda^: I can think of various ways to help you out but I don't feel I have the right to do it without checking with someone else first05:07
dafbradb: this is for binary packages, not bugs05:07
bradboh05:07
dafhaha, found it: bug 539005:08
dafI filed it myself05:08
daf(google site:launchpad.net wins)05:08
bradbindeed05:08
=== Panda^^ [n=giampaol@217.201.194.94] has joined #launchpad
carlosKinnison, I think the easier solution, if we have permissions as admins is to mail both accounts05:11
Kinnisoncarlos: we can't mail one of them05:12
Kinnisoncarlos: because the only registered address is no longer functional05:12
Panda^^as admins you can't change an account's password?05:14
KinnisonEven if I can, I can't directly trust that you are who you say you are05:14
Kinnisonsince there's no useful personal data on the obsolete account05:14
Kinnisonhence I said that I don't feel I have the right to make a policy decision on this05:14
KinnisonDo you see that I have no way of being sure that you *are* the person who registered the original account?05:15
Panda^^of course05:16
KinnisonI'm sorry to be so hard-lined about this, but imagine how much trouble we'd be in if you were trying to trick us05:16
=== Kinnison continues to try and find a useful way to prove who you are
=== Kinnison needs a zero-knowledge protocol here
=== Kinnison ponders
Kinnisoncarlos: Do we have a way of seeing when someone last logged into launchpad?05:17
Panda^^Kinnison, I understand perfectly...05:18
KinnisonPanda^: Do you know when you last did anything with the old account?05:18
Panda^^Kinnison, I don't remember exactly... surely 3 o 4 months ago05:18
carlosKinnison, Hmm, I think we have that stored in our database, but I'm not sure05:19
=== Kinnison sees activity on the account from the 24th November last year
carlosTranslation Suggestion  2005-11-2405:19
carlosyeah05:19
carlosthat's what I was looking at05:20
=== Kinnison nods
Kinnisonthat's two months ago05:20
KinnisonPanda^^: what were you translating?05:20
Panda^^gdesklets05:20
Kinnisontrue enough05:20
Panda^^tnx05:21
=== Kinnison tries to find one more bit of info to use for authentication
KinnisonYou never signed a CoC, never supplied a key for ssh or gpg05:22
KinnisonNo hackergotchi, no info05:22
kjcoleUbugtu help05:23
KinnisonNo hints of you in the wiki05:23
Panda^^yes, because I never had much time to spend... but in thoose days I would like to translate something05:23
Kinnisonurgh05:23
KinnisonOkay, I think there's little to lose by allowing the merge05:23
KinnisonNow, I need an email address for you, which isn't one you already used in launchpad05:24
Panda^^Kinnison, few minutes ago I registered a new account with giampaolo.bozzali@gmail.com05:24
KinnisonYeah, that's used now05:25
Kinnisondo you have any other email addresses?05:25
Panda^^no05:25
Kinnisonokay, one sec05:25
KinnisonI've sent you an email, please do what it says05:26
Panda^^ok05:27
KinnisonIf you're not a registered IRC user, then instead of /msg, do it here in-channel05:28
kikodaf, no.05:30
=== heyko [n=heyko@tor/session/x-b6d2ebf78707f551] has joined #launchpad
kikomy god05:32
KinnisonOkay, looks like it's a bug in our protocols05:34
Kinnisonnamely we have no contingency for when a user loses their password and control of their only registered email address at one time05:34
kikoKinnison, known problem, just mail stub.05:34
Kinnisonkiko: Right05:35
KinnisonPanda^^: Will you please email stuart.bishop@canonical.com with all the details of your two accounts and which you want to keep etc?05:35
Panda^^ok05:35
KinnisonCarry on with your new account for now05:35
Kinnisonand hopefully Stuart can sort it out05:35
KinnisonHe's our database manager05:35
Panda^^ok05:36
Panda^^I'll do soon05:36
Panda^^thanks anyway for your time!05:36
KinnisonNo problem05:36
Kinnisonkiko: is there a bug about this already?05:36
kikoI believe so05:36
BjornT_hi salgado, i'm around now05:38
KinnisonPanda^^: subscribe to bug 1281 if you want to know when it gets fixed05:38
Panda^^Kinnison, ok05:39
=== Panda^^ is now known as Panda^
salgadohi BjornT_, I remember seeing you discussing a problem with the enumvalue namespace in tales. is it a known problem that it doesn't work?05:43
Panda^Kinnison, sorry... can you tell again the bug number?05:43
Kinnison128105:43
Panda^tnx05:43
BjornTsalgado: yes, bug 576805:45
=== ajmitch [i=ajmitch@port164-8.ubs.maxnet.co.nz] has joined #launchpad
salgadoBjornT, right, I thought that simply adding a "<class class="canonical.lp.dbschema.MirrorContent">\n <allow attributes="name title description items" />\n </class>" in lp/configure.zcml would solve it, but it didn't05:48
salgadoBjornT, if it's a quick fix I'd like to fix it now, but if it's more involved I'd prefer to not spend time on it now, as I have other priorities. what do you think?05:49
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== mick_home [n=mick@adsl-11-54-68.mia.bellsouth.net] has joined #launchpad
=== mick__ [n=mick@adsl-11-54-68.mia.bellsouth.net] has joined #launchpad
=== Panda^ [n=giampaol@217.201.194.94] has left #launchpad ["Leaving"]
dafkiko: no what?05:58
kikodaf, I didn't remember. :)05:58
BjornTsalgado: hmm, that should have worked. that probably means that it's not an easy fix. i tried it as well, and couldn't get it to work.06:04
=== southfoxargentin [n=fox@200-122-34-118.dsl.prima.net.ar] has joined #launchpad
=== lamont [n=lamont@mib.fc.hp.com] has joined #launchpad
=== bradb & # lunch
=== jinty [n=jinty@Gbec4.g.pppool.de] has joined #launchpad
kikomatsubara, did you notice that stub closed bug 5573?07:19
matsubarakiko: yep, it's on pqm's queue.07:22
matsubarakiko: anyway, I had 2 bugs fixed with that patch. I'll remove the 5573 fixes and commit again.07:24
kikomatsubara, did he use your patch? or what?07:24
=== camilotelles [n=Camilo@20150081120.user.veloxzone.com.br] has joined #launchpad
matsubarakiko: nope, I'm reading his patch now. He did a completely new patch07:26
kikomatsubara, and how does it work?07:27
matsubarakiko: he added the sftp to the valid_webref arguments, did lots of new tests, and changed the db constraint to check the scheme returned by the urlparse()07:30
kikois it similar to what you did?07:32
=== Kinnison heads off for the night
Kinnisonciau lunchpadders07:33
matsubarakiko: a little bit different, and he has lots of tests, which I don't.07:33
kikoKinnison, ahm07:33
kikocan I talk to you before you go?07:34
Kinnisonkiko: if it'll take < 2 minutes, My dinner is almost cooked07:34
kikoKinnison, you are in charge of one of the remaining parts of soyuz testing07:34
kikoKinnison, and I think you might as well find out what it is so you can suffer over it in due course07:34
kikodinner or not07:34
Kinnisonheh, you make it sound like a chore, rather than the joy that it will surely be07:35
Kinnisongo ahead07:35
kikomatsubara, salgado: don't tell me. let me guess. 90 hours ETA to mirror to chinstrap?07:35
kikoKinnison, so mark would like us to run a dapper-mirror based on gina source-only uploads for dapper.07:36
Kinnisonkiko: go on07:36
mdkehow is the launchpad, bug-mailing-list situation being resolved?07:36
kikoI won't have time to do it, and neither with cprov with the current set of tasks -- we have the full-dapper test to do.07:36
kikoKinnison, so you have been picked out as the man to coordinate and get it done.07:37
kikoit shouldn't be difficult07:37
=== Kinnison nods
Kinnisonseems fairly sane07:37
kikobut I don't know how the buildd situation will be07:37
kikoand you only have threeish days07:37
KinnisonRight07:37
KinnisonAre we doing this on staging or dogfood?07:38
kikoDate: Wed, 11 Jan 2006 13:04:47 +000007:38
kikothat's the email, from Mark, you are looking for07:38
Kinnisonurgh, evo is currently sat thrashing07:38
kikoit will require: one buildd. mirroring uploads to staging. publishing.07:38
=== Kinnison nods
kikoand you can't use dogfood (or its builders I imagine)07:38
Kinnisoncan you mail me to remind me?07:38
cprovKinnison: DF will be busy on dapper building, so the 3 builders we have 07:39
Kinnisonthat way I'll have it marked 'new' in my inbox07:39
kikonope07:39
kikoit's your task07:39
kikogood luck!07:39
kikoyou won't have anything else to worry about for the next set of days07:39
kikoso save your inbox as inbox-pending-soyuz07:39
kikoand then the emptiness in it will fill your heart with the soyuz release vibe07:39
=== Kinnison nods
=== Kinnison has to go now
KinnisonI'll get right on this starting tomorrow first thing07:40
mdke if possible, i'd like to add the ubuntu-doc mailing list as default QA for ubuntu-docs bugs, but I'm not sure if it will be possible, will that work?07:40
Kinnisonciau all07:42
kikothanks Kinnison 07:42
kikomdke, I can help you, but let me talk to cprov first, bbias07:42
bradbGiven an IBinaryPackageName and an IDistribution, what's the easiest way to get the IDistributionSourcePackage? (Assuming a binary package's name is the same across all arch's, which is reasonable, AIUI.)07:43
mdkekiko, sure, thanks. Doesn't need to be done immediately07:43
kikobradb, it is not simple, though you can get the latest information.07:44
bradbIs there an example somewhere?07:44
kikobradb, you need to look at the publishing tables and figure out what was the latest binary package with that name published in the distribution, then look up its build07:44
=== bradb noticed the binary package page contains no reference to the source package, and now I can see why ;)
kikobinarypackagerelease actually has a distributionsourcepackagerelease method07:45
bradbYeah, many steps to getting there though, it seems.07:45
bradbi.e., even BPR07:45
kikoso it's a matter of looking for publishing records for that binary package name07:45
bradbOkay, that makes sense, I'll try it.07:46
kikoit will help if you understand how secure*publishing work07:47
kikothey are not difficult -- basically logs of what was published with statuses07:47
\shkiko: what was the result of the discussion with nkour and the gajim lp page?07:47
=== Ubugtu [n=bugbot@ubuntu/member/seveas] has joined #launchpad
kikocarlos, how's it going?07:56
kiko\sh, I chose to ignore the subject completely. :)07:56
kiko\sh, honestly, here's my assessment of the problem07:56
kikoa) we don't currently do very well in using the "official/not official" status for upstreams. We're going to start working on that -- BjornT is working on some bugwatch features that may tie in to that.07:57
=== asw [n=asw@karuna.med.harvard.edu] has joined #launchpad
kikob) in the meantime we can use the text in the upstream page to make a clear statement of "not using launchpad for bugs or translations". I can reassign the project to you if you like.07:57
kikoc) malone (and launchpad in general) need to grow a way to better describe the upstream/package split. so far none of the solutions proposed have held their ground though07:58
kikohey carlos?07:58
\shkiko: well..I don't mind...if nkour is ok with it, then do it. 07:58
kiko\sh, what's your launchpad username?07:59
carloskiko, hi07:59
kikohow's it going man?07:59
\shkiko: shermann 07:59
carloskiko, Fine, thanks07:59
kikocarlos, wanna chat a bit on the phone?07:59
carloskiko, Can we do that later?07:59
carlosI need to go out in 10 minutes08:00
kikocarlos, you tell me what time08:00
carloswill be back in two hours08:00
carlos21:00 UTC08:00
kikosounds good.08:00
carlostwo hours from now08:00
kikoyou ping me08:00
carloskiko, ok08:00
kikosalgado, how's this MM monster looking?08:03
=== kidem [n=kidem@adsl-69-150-161-225.dsl.lgvwtx.swbell.net] has joined #launchpad
kidemhow long does it take CD to get to the address?08:04
=== kidem [n=kidem@adsl-69-150-161-225.dsl.lgvwtx.swbell.net] has left #launchpad []
salgadokiko, I finished working on that file list thing (the one people has to provide for non-Archive mirrors) and added some missing validators. now I started working on the script to probe the mirrors; there's 3 new questions on the spec that need answering. maybe you know the answer...08:07
salgadocprov, it'd be good if you could take a look at these questions too (^^)08:08
cprovsalgado: ok08:08
kikosounds good.08:09
kikomatsubara, dude, bug 28768 is a disgrace 08:09
UbugtuMalone bug 28768: ""Search for Products" on the "Welcome to Launchpad" page does nothing." Fix req. for: malone (upstream), Severity: Normal, Assigned to: Nobody, Status: Unconfirmed http://launchpad.net/bugs/2876808:09
=== carlos -> out
kikopagetest plus ultra08:11
kikosalgado?08:16
kikohere's my take on your questions08:16
kikoI think DM.enabled is what tells us that the mirror is activated.08:16
kikoI think enabled = False means don't probe until an admin (distro owner) resets the flag08:17
kikoI am looking for the code for you08:17
=== [1] Ben [n=Ben@ool-182dfd5c.dyn.optonline.net] has joined #launchpad
matsubarakiko: Isn't it a launchpad bug? anyway, just confirmed it and assigned to myself. 08:18
kikomatsubara, it is a launchpad bug -- a hideous one.08:18
kikohow can anyone work without a @#@!!@# tip of launchpad08:18
kikobradb, did stub do a permanent mirror or was it one-shot?08:18
bradbkiko: one-shot08:19
bradbYou WISH it were so convenient dude!08:19
[1] Benhello i just downloaded Ubunutu Flight 3 for x64 and have a problem.08:19
kiko[1] Ben, I suspect you want the #ubuntu channel08:19
[1] Benill try that thank you08:19
kikoenjoy08:20
=== camilotelles [n=Camilo@20150081120.user.veloxzone.com.br] has left #launchpad ["Leaving"]
kikosalgado, elmo is the person who can talk to you about the tool, but I don't think the code is findable, see #canonical08:37
salgadokiko, yeah, I saw that. :-(08:38
cprovsalgado: spec fixed08:49
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
lifelesswell, we have  futex lock08:52
lifelessan actual hang of python08:52
lifelessjamesh has a cpu bound process running08:53
=== kiko looks at lifeless
lifelessprobably the pending branches script08:53
kikolifeless, can we set up an rsync mitigation branch somehow?08:54
lifelesskiko: it wont mitigate it to any significant degree08:54
lifelessthe amount of IO being done is very low08:54
kikolifeless, I don't understand. stub made a mirror of a branch and brad was able to merge off it and work08:55
kikowhy wouldn't that be enough for the rest of us?08:55
lifelessthats because bzr is very good at mesh behaviours08:55
lifelesswow, this is a strange bt08:56
lifeless#276 0x0000000000000000 in ?? ()08:56
lifeless#277 0x0000000000000000 in ?? ()08:56
lifeless#278 0x0000000000000000 in ?? ()08:56
kikolifeless?08:57
=== bradb is willing to accept fairly major risks, if there are any, for an rsync of rf right about now ;)
=== Kinnison [n=dsilvers@haddenham.pepperfish.net] has joined #launchpad
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #launchpad
cassidyhi. Is it possible to track a specific product ? Receive a mail notification on new bug, support request, etc  ?09:07
bradbcassidy: It's possible for bugs, with a bit of coordination.09:08
bradbcassidy: In its current design, a product has one bug contact.09:09
bradbcassidy: If that contact were a team to which you belonged, you could get email about the bugs on that product.09:09
bradbIf the team had a mailing list email addressed, you'd have to be subscribed to that ML.09:10
bradbDoes that help?09:10
cassidybradb: yes thanks ! Where can i find the bug contact adresse ?09:12
bradbcassidy: /products/$name/+editbugcontact. Eh, that's kind of a bug I should fix.09:12
=== bradb opens a bug on it not being easy to see who the bug contact is
cassidybradb: the "not allowed" is a bug so i assume ;)09:13
bradbcassidy: Yeah, the UI shouldn't allow you to click links that bring you to "not allowed" pages.09:14
bradbcassidy: Which product are you interested in?09:14
cassidybradb: xchat-gnome09:14
cassidyshould be on the desktop-team09:14
bradbcassidy: When you say product, do you mean a package in a distribution?09:15
bradbSome people mix those terms. The mention of desktop-team made me want to confirm we're talking about the same thing.09:16
cassidyboth. Actually x-g is a specific product if i understand well ?09:16
bradbIt's a product too, yeah.09:16
cassidybradb: i'm not yet very familiar with launchpad so yes, there is good chance than i mix those terms ;)09:17
cassidyshould also be a package since it's Dapper, doesn'it ?09:17
bradbcassidy: You can sub to the package: https://launchpad.net/distros/ubuntu/+source/xchat-gnome/+subscribe09:17
cassidybradb: great ! thanks a lot09:18
bradbcassidy: No prob. As for the upstream, it looks like https://launchpad.net/people/trowbrds is your contact to talk about setting up contacts.09:19
cassidybradb: yes, i know him :)09:20
bradbgreat. Have I given you enough to point him in the right direction for setting things up upstream?09:20
cassidybradb: what things have to be changed ?09:23
kikolifeless?09:24
bradbcassidy: Probably 1. add a team with an ML address, 2. set that team to the bug contact: https://launchpad.net/products/xchat-gnome/+editbugcontact09:24
dilysMerge to devel/launchpad: [trivial]  use re.escape to prevent process-email from crashing. (r3005)09:25
lifelesskiko: ?09:25
cassidybradb: no problem. i'll tell to him. But why is it needed if we can add yourself on https://launchpad.net/distros/ubuntu/+source/xchat-gnome/+subscribe ?09:27
kikolifeless, I'm still waiting for a mitigation strategy for us having no rocketfuel tip.09:27
lifelesskiko: I dont have one, I'm getting you one as fast as I can09:27
kikolifeless, what's wrong with rsync, for the Nth time?09:28
bradbcassidy: That may be a design flaw. This feature is fairly new.09:29
bradbcassidy: One line of reasoning might say that a product would tend to map to one ML, that people could subscribe to, whereas a package in a distribution wouldn't, so individual package subscriptions help.09:30
lifelesskiko: I can rsync a bit image over, but that wont make the merge into the archive significantly faster AFAICT and will introduce race conditions as the locks are not mutually exclusive at the moment09:31
kikolifeless, but at least us, developers, can do a merge from it?09:31
lifelesskiko: isn't there a copy stub pulled across ?09:32
kikolifeless, it's old already.09:32
kikoit's not being updated09:32
kikoand THAT would be a mitigation strategy if kept up-to-date09:32
=== kiko doesn't quite understand what the problem is with using rsync
lifelesserm, pqm is blocked until the push completes09:32
cassidybradb: in fact we use gnome bugzilla in upstream, so i think we just care about package related bugs09:32
lifelessthat r3005 above has *not* hit the rocketfuel master copy.09:32
bradbcassidy: Ah, yeah, sounds correct. :)09:33
lifelessI'll rsync across a spare copy for you now, *that* I can do.09:33
kikolifeless, and cron it?09:33
lifelesssure, but if you get corrupt branches merging from it, dont blame me09:34
kikoif you cron over an rsync of a spare copy -- that's a mitigation strategy09:34
cassidybradb: i just would like receive mail notification when users use Malone to report bug on x-g (so it will be on the package i suppose)09:34
lifelessnor ask me to support them.09:34
kikolifeless, make it rsync at a known time and mail launchpad-list09:34
bradbcassidy: Yep, subscribing to the package, not the product, is the right option for you.09:34
kikolike once every 2 hours, at the hour and 15 minutes, and we can avoid syncing at that time09:34
cassidybradb: ok. i'm beginning to understand how it works :)09:35
kikoit sucks, but it sucks less than the competition09:35
bradbcassidy: cool09:35
cassidybradb:  https://launchpad.net/distros/ubuntu/+source/xchat-gnome/+subscribe is about package so everything should be fine now ?09:35
bradbcassidy: Yep.09:36
cassidybradb: great. isn't it possible to subscribe on all package stuff: new version published, support request, ... ?09:37
bradbcassidy: Not yet.09:38
bradbcassidy: We had a specification going on that: https://wiki.launchpad.canonical.com/PackageSubscriptions but only the bug bits have been implemented so far.09:39
lifelesskiko: chinstrap:/home/warthogs/archives/temporary-rocketfuel09:39
lifelesskiko: its just the lp branch that is horked.09:39
kikolifeless, well, that's a relief. 09:39
cassidyok ok. Thanks for for your help bradb09:39
kikolifeless, can you mail the launchpad list with the sync times as I requested?09:39
bradbcassidy: no prob09:39
lifelesskiko: patience dude I'm typing it up already09:39
kikorock and roll suicide09:40
=== lfittl [n=lfittl@83-65-242-100.dynamic.xdsl-line.inode.at] has joined #launchpad
mdkeanother css problem for you at bug #2882409:44
UbugtuMalone bug 28824: "css broken on the people page" Fix req. for: launchpad (upstream), Severity: Normal, Assigned to: Nobody, Status: Unconfirmed http://launchpad.net/bugs/2882409:44
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has joined #launchpad
KamionCan anyone help me (a) update the svn URL for https://launchpad.net/products/net-retriever/+series/main (and two other related products), (b) ensure that the resulting baz branch continues smoothly on (mergeably) despite the changed svn URL?09:51
Kamion(I can't do (a) because I don't have permissions; and (b) might Just Work but I don't know.)09:51
kikoddaa?09:53
kikoKamion, I think you had better write to launchpad -- david needs to tell me if it's safe to do and if anything else needs to be done.09:53
ddaayup?09:53
kikoah, the man himself09:53
kikosee Kamion's query09:53
ddaaThis stuff is usually safe to do.09:53
ddaaThe product owner should have the privs to do that IIRC.09:54
KamionI don't know who the product owner is; as far as I know it's not me, and it's not displayed by Launchpad on the URL above.09:54
kikowell09:55
ddaaIt's "Registry administrators" i.e. nobody in particular09:55
kikois that product yours?09:55
ddaait's displayed on the product page09:55
KamionI effectively maintain the package in Ubuntu, though, and am part of the upstream maintenance team09:55
ddaaRegistry Administrators are actively looked for sane volunteers to adopt their products.09:55
KamionCan I mail launchpad with a big list of products I volunteer for, then?09:55
ddaaKamion: this is net-retriever. Net-retriever, this is Kamion.09:56
Kamion(ideally, we'd make /people/debian-boot a team, and I'd join it ...)09:56
ddaaKamion: Absolutely, or you can ask any admin (about half the launchpad team) to give them to you on a per-need basis.09:56
Kamionthanks. In that case, if you could do the same for cdrom-retriever and floppy-retriever (per-need ...), I'd appreciate it09:56
ddaakiko seems idle, I guess he would be happy to do that :)09:57
ddaaI'm running a race against the clock right now, so kiko, if you can do it, that would be really nice.09:57
ddaaotherwise I'd be happy to do it.09:57
kikookay, gimme a few minutes09:57
=== bradb heads off, later
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has left #launchpad []
=== ddaa does net-retriever
=== ddaa does cdrom-retriever
KamionOdd. https://launchpad.net/products/net-retriever/+series/main/+edit still gives me Forbidden; does it take a while to propagate somewhere?09:59
ddaaMh...10:00
ddaaTry again?10:00
Kamionstill10:00
kikodude10:00
kikonot even I can access that page10:00
ddaaMh10:01
kikoI think that page is buttsource only10:01
ddaaokay10:01
ddaathat seems weird10:01
ddaaKamion: just tell me the URLs then10:01
kikoddaa, a bug?10:01
ddaaProbably, to some extent10:02
ddaaKamion: what you want to use is https://launchpad.net/products/net-retriever/+series/main/+source10:02
Kamionyeah, also forbidden10:02
Kamionddaa: svn://svn.debian.org/d-i/trunk/packages/net-retriever10:03
Kamionddaa: svn://svn.debian.org/d-i/trunk/packages/cdrom-retriever10:03
Kamionddaa: svn://svn.debian.org/d-i/trunk/packages/floppy-retriever10:03
ddaaI guess that is related to some of my past requests.10:03
ddaaI wanted repo changes to be workflowed, to get through buttsource approval.10:03
ddaaalso, I would like people not to rename series until importd is fixed to handle that...10:04
ddaaLong broken stuff that nobody ever came round to fixing... :(10:04
ddaaHOLY COW!10:05
ddaanot even I can modify it!10:05
ddaakiko: can you file a bug about that, please10:05
ddaaI'll use database superpowers in the meantime10:06
ddaa"This source has been certified and is now unmodifiable"10:06
ddaait says10:06
carloskiko, ping10:06
ddaaidiot10:06
carloskiko, I'm back10:06
ddaaI'm BUTTSOURCE10:06
ddaaI can modify any rcs detail I want, if I don't, who would????10:06
kikocarlos, I am so happy to hear that10:07
kikoddaa, what bug do you want me to file? It may be more expedient for you to file it, I have a date with carlos right now..10:07
ddaa*grumble* *grumble*10:07
carloskiko, you should call my land line, my mobile phone is still off10:07
ddaaokay, I will do the filing10:07
ddaaKamion: I'm not forgetting you10:08
Kamionddaa: heh, thanks10:10
=== buxy [n=nnnnnnra@arrakeen.ouaza.com] has joined #launchpad
kikosalgado, can you update our syncer to use temporary-rocketfuel?10:11
Kamion"This source has been certified to be unmodifiable for all time even by upstream" ;-)10:11
ddaaI made a request for workflowing...10:11
=== buxy can't login in wiki.ubuntu.com despite having configured my LP account
ddaaso people could not get approval with somehing sane, and then make it wrong, which is a real problem with Arch...10:12
ddaaWith bzr it will not matter anymore.10:12
buxyand I configured it several days ago, what goes wrong ? what can I do ?10:12
salgadokiko, where's that tree?10:12
ddaaWell, it will still matter, but nothing that cannot be fixed.10:12
Kamionso a change in RCS details for Arch should make the source no-longer-certified?10:12
Kamion(sounds ok ...)10:13
salgadokiko, nm, found it10:13
Kamionuntil somebody comes along and rechecks it anyway10:13
ddaaKamion: yes, that was the idea... But then I remember that importd is to broken to figure that something once certified is not anymore unless manually reloaded...10:13
ddaaokay... now it all makes sense...10:13
ddaaall because of Arch namespace...10:14
KamionI think I'd better merge that package from Debian by hand in the meantime; I have a deadline for it10:14
Kamionthanks for the help, hopefully it'll get sorted eventually :)10:14
ddaaI'll babysit your imports10:14
ddaaIt will be done within the hour.10:14
=== buxy signals that his Launchpad account is "hertzog" if someone wants to look into it
Kamionddaa: oh, cool, thanks10:18
ddaaokay, the imports are running10:23
=== lucas [n=lucas@ubuntu/member/lucas] has joined #launchpad
lucashi10:25
lucasthe username I usually use is 'lucas'. However, it's used on launchpad by somebody who was last active two months ago10:27
lucasI'm now an ubuntu-dev member, and find it increasingly inconvenient to have to use 'nussbaum' as login (my last name), since nobody know me under this name10:28
lucasis there something done about purging old LP accounts ?10:28
Kamiontwo months sounds rather short for any kind of purging, to me10:29
lucaswhat about forced renaming ? :-)10:30
ddaalucas: if you can convince an admin to do it, it's possible10:30
ddaait's not a decision I would take though10:30
lucasis there a predefined delay about such stuff ? like 3 months, or 6 months ?10:31
ddaaIt has never come up before AFAIK10:31
ddaaso it do not think it has been discussed already10:31
ddaaAnd I just do not have the authority to change this sort of stuff.10:32
lucasok10:32
lucaswhere should it be discussed ?10:32
ddaaI think the new launchpad-users mailing list would be the right place10:32
lucasok10:32
ddaaKamion: your archives are updated10:35
ddaaat your service if you have any other import-related trouble10:36
ddaauntil I have some time to _think_ about what would be the right thing to do, just get RCS changes through to me.10:36
ddaaI will handle these requests at top priority10:36
Kamionddaa: thanks!10:41
=== camilotelles [n=Camilo@20150081120.user.veloxzone.com.br] has joined #launchpad
sd-tuxcarlos: hi, it's still about rosetta .po import :) my(Alexander) translations are still in Published=False state :( i want to upload more translations this days... can you try to find a solution plz 10:57
carlossd-tux, the Published=False is not a problem (I think I will remove that column to prevent this kind of confussions...)10:58
carlossd-tux, anyway, I will take a look to the queue now10:58
carlosjordi, hi, around?10:58
Kamionddaa: thanks, updated net-retriever archive confirmed sensible and merged10:59
sd-tuxcarlos: https://launchpad.net/distros/ubuntu/breezy/+lang/ka ... evolution-2.4 is not updated... did you "publish" my evolution-2.4 translation ?11:03
carlossd-tux, if it's imported, you should get an email11:03
=== Kamion [n=cjwatson@83-216-156-196.colinw664.adsl.metronet.co.uk] has left #launchpad []
sd-tuxcarlos: right, i didn't get any mails from rosetta ..11:04
carlossd-tux, then it's not yet imported11:04
=== camilotelles [n=Camilo@20150081120.user.veloxzone.com.br] has left #launchpad ["Leaving"]
sd-tuxcarlos: hmmm.. what can i do now  :) ?11:08
carlossd-tux, I'm handling your requests, they should be imported tonight11:09
kikorock and roll carlos 11:09
kikocarlos, send in your activity reports dude11:09
sd-tuxcarlos: OK, thank you...11:10
carloskiko, I promise you I will do it between tonight and tomorrow11:11
kikocool11:11
kikojust don't forget11:11
carloskiko, Don't worry, I will try to come back to the daily reports11:12
lifelesskiko: FYI there will be a delay getting built back to order11:20
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== buxy [n=nnnnnnra@arrakeen.ouaza.com] has left #launchpad ["Leaving"]
lifelesskiko: there is a unicode bug I need to address11:20
=== interalia [n=interali@adsl-60-232.swiftdsl.com.au] has joined #launchpad
kikookay11:25
kikothat's fine11:25
carlossd-tux, I think all your files are now ready to be imported, you should get emails soon11:25
=== carlos -> bed
carlossee you11:36
=== ruda_ [n=ruda@fwcpd.ufba.br] has joined #launchpad

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