/srv/irclogs.ubuntu.com/2009/02/23/#launchpad.txt

NCommanderDoes anyone know the model of ia64's we have in the datacenter?00:14
MFenanyone have a script that will pull a synopsis of all the bugs in a particular milestone?  i want this to automate my release process00:32
MFenyeah yeah be quiet jml00:32
jmlMFen: :D00:33
jmlMFen: I'm pretty sure that the Launchpad Release team have a script like this00:33
MFenjml: i decided on a compromise.  it won't be a headless, non-interactive release process, but it will be one "step". it's just going to say "press ^C to cancel this COMMIT step" a lot00:33
jmlMFen: I'm not sure if it's publicly available though. (If it isn't, it's due to not getting around to it, rather than intent)00:34
jmlMFen: good idea00:34
jmlMFen: you might find this interesting: http://tinyurl.com/dullperl00:34
MFenjml: i imagine i could use the api for this?00:34
jmlMFen: yep. that's what we do.00:34
MFenyeah, i got a peek at it last night, looks easy.  i would pipe it into a gedit window or something.  hopefully i can set that window to "always on top" from the command line too00:35
MFenChip?00:36
MFenjml: well the good news, i think i already do all of this (except there aren't really 6 people who se hypy yet)00:38
MFenuse*00:38
jmlMFen: Chip Masterson, if memory serves.00:39
MFenjml: for your list, how about a "what-did-we-do" (documented process, or a command) that figures out what you did since the last release00:45
MFenit can be as simple as something that displays all your commits grouped by bug number (which is another thing every project should have: a policy to put a bug number into every commit)00:46
jmlMFen: that's a good one00:46
MFennow that i think about it, i think i got the ^C idea from radix. if memory serves, that's what he started doing with twisted00:48
=== Ursinha-afk is now known as Ursinha
nekro_I have a question about automatically closing lp bugs from bzr commits02:18
nekro_I have a branch registered with lp that the bug is linked to. During commit, I marked it as fixed (bzr commit --fixes lp:xxxxx).02:18
nekro_this should do it?02:19
nekro_the bug still appears as open02:19
nekro_I see that this is a bug: https://bugs.launchpad.net/malone/+bug/31843902:22
ubottuUbuntu bug 318439 in malone "bzr --fixes lp:xxxx doesn't change the status of the bug" [Undecided,New]02:22
nekro_yep. found it. thanks!02:23
MFenhmm02:52
MFenturns out my commit messages are pretty crappy, even when grouped by bug02:53
cumulus007does Launchpad have European servers?10:16
wgrantThey live in London.10:17
cumulus007wgrant: I find them really slow10:25
wgrantI think most people find it somewhat slower than is desirable. I believe that the developers are making a point of speeding it up in the next couple of releases.10:28
cumulus007okay, great :)10:28
savvascumulus007: slow while searching for bugs?10:28
cumulus007browsing through translations, submitting them, etc.10:29
savvasah - all I know is that bugs.launchpad.net takes a bit longer that the rest of them10:30
savvasyou could download the .pot template and translate locally10:30
cumulus007It takes about 10 seconds to load this page: https://translations.edge.launchpad.net/ubuntu/jaunty/+lang/nl/+index?start=50&batch=5010:30
wgrantYowch. 9.5 seconds of actual page generation.10:32
cumulus007that's absolutely horrible, isn't it :P10:32
wgrantTranslations must be hard performance-wise, given the unthinkably vast volume of data, but that's still very bad.10:32
* wgrant is pleased to never have to use Translations.10:34
=== cumulus007 is now known as cumulus007_
=== cumulus007_ is now known as cumulus007
mptGiven a bugzilla.gnome.org bug report URL, how do I tell whether there's a bug report in Launchpad that is linked to it?10:39
wgrantmpt: Give me a moment. It's incredibly obscure.10:41
mpthttps://bugs.edge.launchpad.net/ubuntu/+source/banshee?field.searchtext=http%3A%2F%2Fbugzilla.gnome.org%2Fshow_bug.cgi%3Fid%3D571177&orderby=-importance&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_10:42
mptdupes=on&field.has_patch=&field.has_no_package= should work, but doesn't10:42
mpt(I found the bug report another way, but I'm still interested for future searching)10:43
wgrantmpt: You can put the upstream bug number in some URL under https://bugs.edge.launchpad.net/bugs/bugtrackers/gnome-bugs, but I don't remember which and can't for the life of me find a link.10:44
wgrantYou get to that page by getting to bugs.launchpad.net/, then clicking on the 'bug trackers' link in the stats.10:44
wgrantAh.10:46
mpt(i) (i) (i) (i) (i) (i) (i) (i) (i) (i) (i) (i) !10:46
wgranthttps://bugs.edge.launchpad.net/bugs/bugtrackers/gnome-bugs/$UPSTREAM_BUG redirects to the relevant bug.10:46
wgrantBut I've got no idea what happens if it is linked to multiple bugs.10:46
wgrant(i)?10:46
mptThe "Related projects" box -- it's taking the information icon in vain. :-)10:47
wgrantSo it is.10:47
wgrantThose pages are unloved.10:48
* wgrant was glad to see mpt commenting on some LP UI bugs recently.10:48
mptwgrant, how did you conjure that URL?10:51
wgrantmpt: Which URL?10:51
mpthttps://bugs.edge.launchpad.net/bugs/bugtrackers/gnome-bugs/$UPSTREAM_BUG10:51
wgrantOh. Guessing!10:51
mpthm10:51
wgrantHow else does one navigate to obscure parts of Launchpad?10:51
mptthanks anyway :-)10:51
wgrantLike /+builds?10:51
mptNow I remember we used URLs like that on bugzilla.ubuntu.com to redirect to the equivalent Launchpad bug report10:52
wgrantAh, yes.10:52
mpt<https://bugs.launchpad.net/bugs/bugtrackers/gnome-bugs>, runner-up in the "How many times can we use the word 'bugs' in a single URL" competition10:57
wgrantmpt: If they had been introduced in early 2006, URLs to the bugs would probably be /bugs/bugtrackers/gnome-bugs/+bug/123456.10:58
mpt(reported bug 333245)10:59
ubottuLaunchpad bug 333245 in malone "Bug tracker page abuses the information (i) icon for projects" [Undecided,New] https://launchpad.net/bugs/33324510:59
mptwgrant, I'm pretty sure all the /+builds pages are linked to11:05
wgrantmpt: /+builds itself?11:06
wgrantAh, a breadcrumb.11:06
mptreported bug 33325011:09
ubottuLaunchpad bug 333250 in malone "Can't easily find Launchpad bug reports linked to a particular external bug report" [Undecided,New] https://launchpad.net/bugs/33325011:09
* mpt immediately runs into bug 31194811:11
ubottuLaunchpad bug 311948 in malone "Manual status update option under remote bug watch is repeated twice" [Undecided,Triaged] https://launchpad.net/bugs/31194811:11
geserwhat's special about https://edge.launchpad.net/ubuntu/hardy/+source/linux/+builds that I can't view it? It works for jaunty11:12
* wgrant ran into that for the first time yesterday.11:12
wgrantgeser: Probably because the builds were improperly unembargoed from a P3A.11:13
wgrantI smell a bug.11:13
mptgeser, please report it11:14
bigjoolsyay, bugs :(11:15
wgrantPoor Soyuz team.11:19
bigjoolshow sincere :)11:20
wgrantIt isn't entirely insincere.11:21
wgrantParticularly with the lack of recent P3A complete disclosure bugs.11:24
gesermpt: filed as bug 33325911:27
ubottuLaunchpad bug 333259 in launchpad "+builds page for the "linux" source package not accessible for some releases" [Undecided,New] https://launchpad.net/bugs/33325911:27
mptthanks geser11:27
geserbtw: why I'm "not affected" by a bug I filed?11:28
mptgeser, that bug *is* already reported11:29
wgrantBug #28516711:29
ubottuLaunchpad bug 285167 in malone "New 'me too' function defaults to "This bug doesn't affect me" even though I filed the bug" [Medium,Triaged] https://launchpad.net/bugs/28516711:29
yann2hello :) I've got a problem using launchpad's translations - it says "This project is not configured to use Launchpad for translations.  You can change this in the project settings. " - but the item "use launchpad for translations" is actually checked12:03
yann2am I missing something?12:03
* beuno pokes henninge_ and jtv 12:04
jtvyann2: can you give us some links to see where?12:06
yann2https://translations.launchpad.net/digisite12:06
jtvyann2: thanks12:07
yann2is newly registered, maybe there is some caching going on :)12:07
jtvyann2: ah, yes… that means there's one thing missing: a template, as the page then continues to say.  Not very clear, I'll grant you.12:10
yann2ok :) So a template is a tar.gz of empty po files or a single po file right?12:10
yann2s/empty/untranslated12:11
jtvyann2: that's pretty close… it's a single po file, and it doesn't translate to any language so all the msgstrs are empty strings.12:18
jtvyann2: that last bit is not actually necessary though12:18
jtvyann2: so very minimally, it's a PO file with a name ending in .pot12:19
yann2ok I did that part, just it's extension was PO :) it's on a queue to be approved now - I am not sure why I cant approve it myself12:20
=== sale_ is now known as sale
jtvyann2: no, we need to do that.  Just a moment, I'll check it out…12:26
jtvyann2: done.  Should be imported in a few minutes.12:28
yann2jtv > what did I do wrong? :]12:28
yann2thx for your help btw :)12:29
jtvyann2: nothing.  When a file is uploaded that the system can't automatically match to an existing template (and for a PO file, language) then it waits for a human to review it.12:29
jtvyann2: I renamed your file to end with .pot; use that in your future uploads as well.12:29
yann2so in the future if I have additional pot to upload, it will also need reviewing right12:30
jtvyann2: yes, but as long as the path/filename on this one doesn't change, its updates should go in automatically.12:34
yann2ok12:34
jtvyann2: translations as well, if they have names following the usual pattern of "it.po," "de.po," "pt_BR.po" etc.12:34
jtvyann2: also, once you do that, put your templates in different directories (and each translation in the same place as its template) so the system can always see what goes where.12:35
=== henninge_ is now known as henninge
henningejtv, yann2: I just wrote a nice FAQ concerning this ;)  https://answers.launchpad.net/rosetta/+faq/37412:37
yann2great, thx12:38
jtvhenninge: that's great12:40
yann2ah so I had put the right extension it would have been autoapproved :)12:46
jtvyann2: notquite,  The first time we also need to check against various policies12:58
=== vednis is now known as mars
=== mrevell is now known as mrevell-lunch
yann2jtv > I also got a colleague who is trying to subscribe and doesnt receive the confirmation email - nothing in my logs - and I just tested from gmail, it works fine...13:51
jtvyann2: subscribe to what?  Create a Launchpad account?13:52
yann2yes13:53
yann2benjamin.ducke at oadigital dot net...13:53
jtvyann2: most likely explanation is that the email got stuck in a spam filter somewhere.13:54
yann2jtv > not possible, i checked the logs...13:54
yann2it didnt even make it to my server13:54
yann2is there a way to resend the email?13:54
jtvyann2: let me ask somebody who knows about that…13:55
yann2thx13:55
jtvbarry, sinzui?  ^^^13:55
yann2i can try to create some fake users to test it again... :]13:55
jtvyann2: ermmmm…  :-)13:56
sinzuiyann2: There are some delivery problems cause by a bulk header in the registration/login emails. We are releasing the fix in 2 days13:57
yann2sinzui > any way to register til then, or should we just try again by the end of the week?13:57
sinzuiyann2: do you have a yahoo or hotmail address? They seem to require multiple registration effort before the mail provider lets the email arrive13:58
yann2running our own server...13:58
jtvsinzui: greylisting?13:58
sinzuijtv: We suspect so. Yahoo officially stopped doing that a few years ago13:59
sinzuijtv: but after contacting the yahoo users, I see it took multiple tries for the email to arrive13:59
jtvyann2: any chance we're stuck in your greylist?14:00
yann2no graylist.. :/14:00
* jtv :/'s too14:01
yann2is there any way to resend the mail?14:01
sinzuiyann2: I know two users registered with a temporary address, then added their real one. After that, they can delete the temporary address.14:01
yann2so I can see again?14:01
jtvsinzui: ^^14:04
sinzuiyann2: The email is gone. The database has a record that logintoken was generated for your request.14:04
yann2right. Trying a test user now then...14:06
sinzuiyann2: send an email to feedback@launchpad.net from  the address you registered. I'll ask an admin to locate the logintoken in the database so that I can make the login URL you want to receive.14:08
yann2right it may be a problen on our side...14:08
yann2I tried an alias of the email and that one does work14:08
yann2gee sorry for bothering :(14:08
yann2but weird if I mail using gmail that works fine :/14:08
* yann2 trying again14:09
yann2sinzui > I registerred the user with another address... benjamin dot ducke at oxfordarch dot co.uk... when I register with that one he gets the email ... and he wont get any other with the oadigital one14:12
yann2on the other hand if I send emails from yahoo and gmail to the oadigital address that works fine14:12
yann2weird :/ anyway, he's registered now :) thx for your help and sorry for bothering - will remain a mistery to me I guess14:13
sinzuiyann2: This sounds like spam filtering. The email contains a linke to complete your registration and is from noreply@launchpad.net. That (in combination with a precendence header) may convince a filter to block the email14:15
yann2the antispam only moves spam in a junk mail folder that is empty, and it doesnt even appear in my zimbra logs14:16
Adri2000spam at bug #16176214:16
ubottuLaunchpad bug 161762 in merge-o-matic "Use AJAX to submit comments (when JavaScript is enabled)" [Wishlist,In progress] https://launchpad.net/bugs/16176214:16
yann2I should check the domain conf I guess14:16
yann2maybe there is something that makes it fail with launchpad and work with gmail14:16
sinzuiyann2: are you trying to register on staging.launchpad.net?14:16
yann2no14:17
sinzuiyann2: good. that host is a blackhole for email14:17
yann2I thought maybe it wasnt the same system :)14:17
yann2good ^^14:17
mptIn about half an hour, bug 333333 will be reported.14:25
ubottuError: Launchpad bug 333333 could not be found14:25
Adri2000mpt: yep, I almost got it without knowing, but I actually got 333332 :p14:57
mptbug 33333314:58
ubottuLaunchpad bug 333333 in eucalyptus "eucalyptus-cc postinst fails" [Undecided,New] https://launchpad.net/bugs/33333314:58
Adri2000mpt: can you cleanup the spam in #161762 ?14:58
mptNg, congratulations14:59
mptAdri2000, no, sorry, I'm not a Launchpad admin14:59
beunompt, pretty accurate prediction there!14:59
Adri2000mpt: ok15:00
Ngmpt: haha, nice15:01
=== mrevell-lunch is now known as mrevell
dholbachhiya, I was just asked about the status of https://answers.launchpad.net/launchpad/+question/61341 - is there anyhing I should ask them to do?15:07
beunojoey`, ^15:07
beunodholbach, I've been following kiko on it, but he's been especially busy15:07
beunomaybe we can team up and corner him or joey15:08
dholbachsounds like a good idea15:08
dholbachjoey`: you remember the anti-social friends of mine I talked to you about?15:09
dholbach... I'll send them to your place! :-)15:09
dholbachjust kidding... but if there's anything that needs doing or there's open questions, let's get it resolved15:11
=== joey` is now known as joey
=== joey is now known as Guest71871
=== Guest71871 is now known as ghost
=== ghost is now known as joey
=== flacoste changed the topic of #launchpad to: https://launchpad.net/ | Help contact: flacoste | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
=== stewart_ is now known as stewart
joeyoh hello!15:31
joeywas just sorting out nickserv issues. looking beuno15:31
joeybeuno, only kiko can do that15:31
beunojoey, damn. And he's hiding somewhere in the amazon15:32
joeybeuno, there are two parts to this: 1) the politics of making a distro, and 2) the physical act of making a distro  ...and kiko handle's both15:32
joeybeuno, if it needs to be done urgently I can ring kiko's mobile and see if I can do it.15:33
joeywould that help?15:33
beunojoey, I'd really appreciate it if we could move this along. They've got a lot of things waiting on us  :)15:34
joeybeuno, ok, let me see what I can do15:35
* beuno trusts joey's magic powers15:35
joeyheh it's not so much special powers as a will to change the world :-)15:35
beunolook at that, we have a kiko!15:37
joeyI got hold the of the kikomeister15:37
beunokiko, https://answers.launchpad.net/launchpad/+question/61341 is begging for your input  :)15:38
kikobeuno, I don't think that is a good idea.15:38
dholbachyoohoo15:38
kikoI've just been very busy this last week to formulate a proper reply15:38
kikoI can do it, of course, but maybe I shouldn't :)15:38
beunokiko, ah, ok. Then I'll try and catch up with you this week. I've been talking to them about it, so I may as well reply.15:39
kikobeuno, why would they want to register as a distro and not a project?15:39
juanjekiko: hi, kiko, I the one who ask the question15:40
juanjekiko: we met on sydney15:40
juanjeI don't know if you remember me15:40
juanjewell, I'm not very sure if the better way is to be a distro, but Guadalinex, is actually a distro15:41
juanjeso seems logical for me15:41
juanjebut I really don't know15:42
juanjethat is way we ask you guys15:42
beunojuanje, so are you guys going to file bugs against packages and such?15:42
juanjeyep15:42
beunoah, well, that's a reason there to have a distro  :)15:42
kirklandi haven't been able to access http://bazaar.launchpad.net/~kirkland/screen-profiles/trunk/files/head%3A/keybindings/ for the last ~5 minutes15:42
beunomthaddon, LH needs some lovin  ^15:43
mthaddonbeuno: it's responding okay as far as nagios is concerned15:44
mthaddonbeuno: sounds like it's a problem with that particular page15:44
beunomthaddon, can you look at the hung processes mwhudson put in place?15:45
kikojuanje, I definitely remember, of course15:45
MTecknologykiko: hi15:45
dholbachkiko: I can access it now15:45
mthaddonbeuno: I'm not sure what that means15:45
beunokirkland, ah, it works now...15:45
juanjekiko: :-)15:45
kikoguys, I have a call in 15 minutes but can chat with you after that15:45
beunomthaddon, it seems to work now15:45
juanjekiko: no problem, we'll be here awhile15:46
beunothanks kiko15:47
beunoand joey  :)15:47
kirklandbeuno: thanks15:53
MTecknology.... Someone wants to have a link so they can get donations in LP?16:24
savvasMTecknology: is that a rhetorical question? :p16:26
MTecknologySWAT: you around?16:27
MTecknologysavvas: ya, pretty much16:27
=== dholbach_ is now known as dholbach
MTecknologyflacoste: any chance I could convince you to look at a request in Answers?16:42
flacosteMTecknology: sure16:43
MTecknologyhttps://answers.edge.launchpad.net/launchpad/+question/6183116:43
flacostei'll review all open answers after my lunch16:43
MTecknologyok16:43
MTecknologyLooks like you guys got a few over the weekend :P16:43
flacosteMTecknology: i'll forward to the proper people with power :-)16:43
flacosteyeah16:44
flacoste:-/16:44
MTecknologyflacoste: thanks. I was waiting, but I can't send out an email until it's done :)16:44
flacosteMTecknology: ok16:45
=== flacoste is now known as flacoste_lunch
MTecknologyhave a good and tasty lunch16:46
LaibschCan anybody help me understand why the Debian task in bug 236041 is still open?  This bug is fixed both in Ubuntu and Debian.  The Debian BTS has the correct status, but LP somehow did not pick it up.16:51
ubottuLaunchpad bug 236041 in pastebinit "please support paste.debian.net" [Wishlist,Fix released] https://launchpad.net/bugs/23604116:51
MTecknologyLaibsch: that says it's closed16:52
MTecknology"Fix Released"16:52
LaibschPlease open the link16:52
LaibschI'm talking about the Debian task16:53
Laibschnot the Ubuntu task16:53
MTecknologythat's because it's assigned to an external tracker16:53
LaibschOh man16:53
MTecknologythey need to update it themselves - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=48338116:53
LaibschThat bug was closed ages ago16:53
ubottuDebian bug 483381 in pastebinit "pastebinit: Please support http://paste.debian.net as pastebin" [Wishlist,Closed]16:53
LaibschLP did not pick it up16:54
LaibschI'm wondering why16:54
LaibschIt's definitely wrong16:54
MTecknologyLaibsch: It's not supposed to magically pick it up the last I knew. I fixed it for ya though ;)16:55
LaibschMAN!!!!16:56
Laibschwhat the heck?16:56
LaibschI could have done that myself16:56
LaibschThat's not what I came here for16:56
LaibschIt *IS* of course supposed to pick it up on its own.16:56
beunoit is suppose to magicaly pick it up16:56
charlie-tcaMTecknology: launchpad no longer picks up the status on the bug watches?16:56
beunoI'm sure gmb knows why it didn't16:56
Laibschbeuno: Thanks16:57
Laibschping gmb16:57
MTecknologybeuno: sorry, I always thought it worked differently16:58
Laibschalthough MTecknology got a bit overenthusiastic and closed the debian task on  bug 236041, the question remains why LP did not correctly reflect the status on its own16:58
ubottuLaunchpad bug 236041 in pastebinit "please support paste.debian.net" [Wishlist,Fix released] https://launchpad.net/bugs/23604116:58
hggdhyes, I should have closed it automagically16:58
hggdhs/I/it/16:58
Laibschhggdh: You?  personally?16:58
Laibsch;-)16:58
hggdhsorry (again)16:59
LaibschHehe ;-)16:59
gmbLaibsch: Hi. Let me just catch up a bit here...16:59
Laibschsure16:59
Laibschthanks for picking this up, gmb16:59
gmbnp16:59
gmbLaibsch: Ah. that bug watch hasn't been updated since December due to bug 300634.17:00
ubottuLaunchpad bug 300634 in malone "Bug watches aren't getting updated in an ordered fashion" [Medium,Triaged] https://launchpad.net/bugs/30063417:00
LaibschAh, thanks17:00
gmbLaibsch: Our bug watch updating script is currently on the fritz; I'm hoping to be able to fix that in the next Launchpad cycle (i.e. some time in March) time permitting.17:01
LaibschAt least I know it's already on the radar17:01
gmbSure.17:01
Laibschthanks for your work17:01
gmbnp17:03
=== salgado is now known as salgado-lunch
Ursinhahi henninge :) are you there?17:26
henningeI am. Hi Ursinha!17:27
Ursinhahey henninge :D17:27
henninge;)17:27
Ursinhahenninge, I have a small doubt17:27
henningeUrsinha: what, about me being here ? ;)17:28
Ursinhain brazilian translations (guess in all languages :P) we have some packages that have packaged strings and suggested strings17:28
Ursinhahenninge, haha :) let me find one example17:28
bdmurrayWhat is the status of the staging database?17:29
=== kiko is now known as kiko-fud
Ursinhahenninge, here: https://translations.edge.launchpad.net/ubuntu/jaunty/+source/xulrunner-1.9/+pots/xulrunner/pt_BR/+translate?show=new_suggestions17:32
henningeUrsinha: I see it, what about it? ;)17:33
Ursinhahenninge, it has "Current Brazilian Portuguese:" and "Packaged:"17:33
Ursinhahenninge, what's the difference about them?17:33
henningeUrsinha: Oh, ok.17:33
Ursinhathe difference between, I meant :)17:34
henningeUrsinha: "Packaged" is what has been uploaded from elsewhere, so which came "in the package."17:34
Ursinhahmm.17:35
Ursinhabut the one that will be on the lang pack is the Current one, right?17:35
henningeUrsinha: The "current" translation is how the translation has been changed in Launchpad through the web interface.17:35
mthaddonbdmurray: in what sense?17:35
henningeUrsinha: yes, "packaged" has nothing to do with language packs.17:35
bdmurraymthaddon: there are no useful tables in the database17:35
henningeI've seen that confusion before ...17:35
henningeUrsinha: It is about the source of the translation, not its destination. ;)17:36
Ursinhahenninge, I'll ask mrevell if it's in a wiki somewhere :)17:36
mthaddonbdmurray: not sure I understand - it's a copy of the production DB from a certain date, but not yesterday17:36
henningeUrsinha: He'll probably ask me. :-P17:37
Ursinhahenninge, lol17:37
Ursinhahenninge, so if a package has only the packaged one, it was imported from upstream, probably?17:37
bdmurraymthaddon: if lpmain_staging is the right db name I don't see the bug table in it17:38
mrevellyeah, I'm not sure about this one, I'm afraid17:38
Ursinhahenninge, maybe it's worthy changing that Packaged string17:38
henningeUrsinha: It is only named "Packaged", if it differs from "Current", otherwise it is named "Current".17:38
mthaddonbdmurray: ah, no, that's got nothing - the db it's using is launchpad_staging_norepl but I guess you have no access to that17:39
henningeUrsinha: "packaged" always means it comes from upstream.17:39
Ursinhahenninge, right right :)17:39
henningeUrsinha: We'll be having our UI sprint next week and I guess we'll look at some of these issues.17:39
Ursinhahenninge, awesome17:39
Ursinha:)17:40
Ursinhathanks a lot henninge17:41
henningeUrsinha: you are welcome!17:41
bdmurraymthaddon: could I get access?17:41
henninge:)17:41
hanskaHello people18:10
hanskais there any plan to support Git on Launchpad?18:10
beunohanska, yes, git imports18:11
hanskabeuno: seriously. :)18:11
beunobut not git uploads and such18:11
beunoyes, importing git into bzr18:11
hanskabeuno: I mean, "native" git.18:11
beunooh, no18:11
beunoit's hard enough supporting 1 DVCS  :)18:11
hanskabeuno: well, git is rather popular -- and it could attract more people to launchpad than you would believe :)18:12
hanskabeuno: btw, any place where I could file an official request?18:12
beunohanska, it's been filed a dozen times18:13
beunobut it's just not that simple18:13
beunoso you could file another bug, but it will be shot down again18:13
beunothere are many things that we can do to atract more users, we just have to pick our battles  ;)18:13
hanskabeuno: I won't file another bug, just wanted to hear something better than "it's not simple" :P18:14
hanskabeuno: but, well, thank you for replying18:14
beunohanska, well, it's very complicated to support 1 DVCS, supporting multiple is just way over the resources we have18:15
hanskabeuno: <flame mode="off">we in Debian do it *g*</flame>18:15
beunooh, no you don't!18:15
beunoyou support pushing/pulling18:15
beunoLaunchpad supports like a billion things more than that18:16
beunoso it's not about providing storage18:16
beunoit's about providing workflows, and added value18:16
NCommanderanyone know if/when the second sparc buildd coming back?18:16
hanskabeuno: you mean the launchpad integration?18:17
beunohanska, yes, to all the other features in Launchpad18:17
hanskabeuno: unfortunately, no one is able to provide a patch for LP to support git. :/18:19
hanskas/is/can be/18:20
beunohanska, it's not just a matter of a patch18:20
beunowhich, is more like a few dozen branches18:20
beunoit's a matter of all the support needed from syadmins, and maintance, etc18:20
beunowhile Launchpad will be open in July, just providing a patch doesn't mean the work is done18:21
hanskabeuno: sure, but maintainance can also be community-driven, no?18:21
beunothere is a big cost of maintaining it, developing new features, disk space, fixing bugs, etc18:21
beunoI don't think it can be community driven, as you need access to Launchpad database, tracebacks, etc18:21
beunoso it's something the core team has to be able to maintain, and resources made available18:23
beunoit's way beyond non-trivial18:23
hanskabeuno: I trust you ;)18:23
beunoas I said before, just supporting 1 DVCS is proving to be very hard18:23
hanskabeuno: well, then we'll keep git on alioth. We'll just miss the SCM<>BTS integration :/18:24
hanska("we" being the bash-completion team)18:24
beunohanska, there will be git imports, so you will be able to use the branches in LP18:24
hanskabeuno: yes, that needs some "manual" activity though18:25
beunono, we have continuos imports18:25
beunowe already have them for svn and cvs18:25
hanskaah, that's good then18:25
beuno:)18:26
beunowe *do* want to please people, we just have a certain amount of resources18:26
hanskabeuno: sure, I didn't expect LP people to be users' slaves ;) (I'm a dev too, and know what it means)18:26
rickspencer3hey guys18:27
hanskabeuno: is there a chance to try it on LP's sandbox (can't remember its name, sorry)?18:27
beunohanska, well, we try to be  ;)18:27
beunohanska, sure, https://staging.launchpad.net/18:27
beunohiya rickspencer318:27
rickspencer3does anyone know why my bug_task obejcts (using the launchpad pythoo api), lack milestone_link attributes?18:27
beunosinzui will know18:27
beunohe knows *everything*18:28
rickspencer3good friend to have ;)18:28
rickspencer3It seems that this code didn't work a few weeks ago, then started working, not doesn't work again :(18:28
rickspencer3I wonder if the server is changing?18:28
beunorickspencer3, is that against edge?18:29
rickspencer3beuno: we missed you at the sprint btw18:29
sinzuirickspencer3: I recall that they work a little differently than many people expect18:29
beunowe rolled back a few revisions due to load issues18:29
rickspencer3aah18:29
rickspencer3I think all the python api calls are against edge18:29
beunorickspencer3, oh, I felt really bad not being able to go as well...18:29
beunook, so just give it a day or two for edge to be fixed, and everything should work18:30
beunothe roll back also took away my precious ajax  :(18:30
hanskabeuno: last question (writing a report to the mailing list ;)18:30
hanskabeuno: is it possible to mangle the bugstatus from commit messages?18:30
hanskalike "Added patch for foo (LP: #12345)", or kinda?18:31
beunohanska, marking bugs as fixed from commit messages is in the pipeline18:32
sinzuirickspencer3: https://bugs.edge.launchpad.net/malone/+bug/33317318:32
ubottuUbuntu bug 333173 in malone "unable to get milestone of a task via the API" [Undecided,Invalid]18:32
beunohanska, not sure when it's set to land, but it's somewhere on the roadmap before July as well18:32
hanskabeuno: ok, great, thank you.18:32
beunofeel free to come back in a month and complain that it's not there18:32
beunowe can find a developer and make him feel bad about it18:32
rickspencer3sinzui: thanks. It seems like it started working about a week ago or so (looking through my code diffs)18:33
hanskabeuno: thank you again18:34
rickspencer3was I dreaming that?18:34
beunohanska, happy to help. Let me know if there's anything else we can do to unblock you guys18:34
sinzuirickspencer3: It did. but edge was reverted and the feature was lost. We will update edge to modern code in the next 24 hours18:35
rickspencer3ah18:35
rickspencer3thanks all18:35
rickspencer3you guys are awesome18:35
=== salgado-lunch is now known as salgado
=== flacoste_lunch is now known as flacoste
=== error404notfoun1 is now known as error404notfound
SWATMTecknology: yes18:56
=== kiko-fud is now known as kiko-afk
ymlDoes someone has an idea of a long it take to get approval to import a SVN branch to a project ?19:02
ymlI am trying to import a couple of them and it seems this process is not starting.19:03
ymlI am starting to believe that I have missed something important19:04
kiko-afkyml, it's usually pretty fast. did you ask a question?19:08
kiko-afkI mean Question19:08
ymlI have submitted them like 2 days ago19:09
ymlkiko-afk: by Question you mean on launchpad to this kind of url : https://answers.launchpad.net/19:11
flacosteyml: what repository are you importing?19:15
ymlpython-calais19:15
ymlit is hosted on code.google.com19:16
ymlflacoste: I a similar problem with django-filebrowser19:16
ymland django-supertagging19:16
flacosteyml: we have known problems with google code import19:16
flacosteyml: something they work, sometime they don't19:17
flacosteyml: they are known from dropping connections for no reason19:17
flacostesmall trees usually import fine19:17
ymlflacoste: the tree is very small19:17
flacostehow many revisions?19:18
ymlpython-calais is 2 files19:18
ymland 17 revisions19:18
flacostehmm19:19
flacostethat should be importable19:19
ymlhttps://code.launchpad.net/python-calais19:19
ymlSo I am wondering if I have done the declaration like I should have done it19:20
rockstaryml, I just reviewed your import.  Sorry it took so long, I've been traveling a lot recently.19:22
ymlrockstar: np, I don't want to complain19:24
ymlI am just wondering if I need to do something else to get them approved ?19:24
mneptokflacoste: salgado et jamesh sont ici!19:26
flacostemneptok: yep, they are, and there will a lot more people next week19:26
mneptokflacoste: good timing. ;)19:27
ymlrockstar: is it also alright for : django-filebrowser and django-supertagging ?19:27
rockstaryml, I'm going through all the pending imports currently.  If there's something wrong with them, I'll note it on the whiteboard.19:28
ymlrockstar: where can I read the whiteboard ?19:29
rockstaryml, on the branch page, there's a section that says "Whiteboard"  You'll also get an email about it.19:30
maxbflacoste: Is someone aware of sejong being broken?19:46
flacostemaxb: it was this morning, but it seems to be up again?19:47
maxb  Exception (<Fault 8002: 'error'>) when setting up to new job19:47
maxbsays https://launchpad.net/+builds19:47
flacostemaxb: this is something else, let me find a soyuz person19:48
bigjoolswe're resetting it now19:51
MFendoes the launchpad api have anything for step 7 on this page: http://wiki.goonmill.org/HowtoReleaseHypy19:57
MFenstep 7 is "copy the binary packages in my ppa from intrepid to hardy"19:57
flacosteMFen: i think so, bigjools can you confirm?19:59
flacostei could also check the API doc...19:59
bigjoolssee syncSource in the API20:00
cprovmaxb: sejong is broken, I will request IS to reset it.20:00
bigjoolsit's a method on Archive20:00
flacosteMFen: https://staging.launchpad.net/+apidoc/#archive-syncSource20:01
bigjoolsthere ya go :)20:01
maxbcprov: Thanks! Whilst you're around, I wonder if I could ask something else? Do you suppose you could have a look at bug 311952 and determine whether it's already too late for getting it done in the Jaunty timeframe, or whether it might be made to happen?20:02
ubottuLaunchpad bug 311952 in soyuz "Packages-arch-specific blocking of a single binary blocks the entire source package" [Medium,Triaged] https://launchpad.net/bugs/31195220:02
bigjoolsmaxb: as it happens I am on the phone to cprov right now and we just talked about that20:03
bigjoolswe'll take a look at it in the next month20:04
=== JanC_ is now known as janc
=== janc is now known as JanC
mrooneyI guess I should be using explicitly versioned PPAs, if I have something like package-0.1~ppa1, will package-0.1~intrepid~ppa1 count as newer?20:13
maxbNo, because i for intrepid comes before p for ppa20:14
mrooneymaxb: ah ok, so is there a clean way to do it now, or I just have to wait until the next actual version number of the app to transition?20:15
maxbWell, what's the actual current version?20:16
mrooneyYeah, let me explain the problem :)20:16
mrooneySo I uploaded wxbanker - 0.4.0.4-0ubuntu1~ppa1 to Intrepid20:16
mrooneyand then I thought, okay I'll just change the upload target to Jaunty and upload it again20:17
mrooneybut I got "File wxbanker_0.4.0.4-0ubuntu1~ppa1.diff.gz already exists" and it was rejected20:17
=== JanC_ is now known as JanC
mrooneyso I just made that ~ppa2 to work around it and put that in Jaunty20:17
maxbright, so basically there's two schools of thought on ppa versions and multiple distroseries, corresponding to two workflows.20:18
maxbEither you manage a single stream of versions of your package, and each time you upload, you then backport it to each relevant previous distroseries20:19
maxbOr, you maintain the packaging for each distroseries separately and essentially independently20:20
maxbAnd depending on which one you choose, it has different implications for how your version numbers should look20:21
maxbThere's also the third option: just build for the oldest distroseries, and copy the binaries into later distroseries, assuming that they will probably work20:21
maxbForwards compatibility is usually OK, unless there's been a library transition being dependencies can no longer be satisfied.20:22
mrooneymaxb: yeah that third option crossed my mind, I wasn't sure if that is typically sane20:28
mrooneyI originally tried going the other way, that was bad news haha20:28
mrooney(copying jaunty -> intrepid)20:28
wgrantmrooney: It's generally fine to copy forwards. That's how Ubuntu works.20:30
wgrantOr our buildds wouldn't be very happy.20:30
wgrantAnd you'll know if it isn't fine; it won't install.20:30
mrooneywgrant: okay thanks, I think I will adopt that workflow in the future then!20:31
mrooneywgrant: also I think I had a dream about having a separate packaging branch if you can believe it20:32
mrooneyand maintenance was easier, so I'll probably adopt that too20:32
wgrantmrooney: Heh, we have 183 packages binary-copied all the way from Warty.20:33
mrooneyimpressive!20:34
wgrantAnd 4000 from Hardy.20:34
wgrantSo it works quite well.20:34
mrooneyokay then I definitely won't worry about copying one from Intrepid -> Jaunty :)20:34
wgrantRight, half the archive is copied from Intrepid.20:34
maxbOf course the downside is if something's been persistently FTBFSing, you can have ancient binaries which can't be rebuilt and are not paired with their source20:35
maxbe.g. cmucl20:35
wgrantOh yes.20:35
wgrantI hate Lisp to death.20:35
wgrantgcl must die.20:35
wgrantWell, it is pretty dead all ready.20:35
wgrantWe cannot build it.20:35
wgrantBut it works in Debian.20:35
maxbcmucl has the hilarious feature of build-dep-ing on itself20:36
wgrantLots of things do.20:36
wgrantWhich sort of makes sense, but also makes things damn difficult.20:36
maxbBut usually not with an (= the same version) !20:36
wgrantSome things can only build automatically with the same minor version of themselves.20:36
* wgrant -> work20:38
=== lifeless_ is now known as lifeless
MFenflacoste and bigjools: that's great!  thanks for looking for that for me.. that's going to my next automation goal.  i notice that it's called sync*source* .. i need to be able to copy identically-versioned binary packages (and only binary packages.. i get an error copying source packages through the web interface).  will that be a problem for me?21:15
MFenbtw, i totally was not expecting this to be in the API.  you guys are pretty thorough. :)21:16
flacosteMFen: heu... i'm not familiar with the details of that21:16
flacosteMFen: let me dig a little21:16
MFeni don't really *mind* if it copies the source package too, as long as it doesn't change versions or something21:17
goukiI reactivated a mailing list used by a team, however, I'm not subscribed. How can I subscribe without leaving/joining the team?21:33
goukiMy bad!! :S21:34
=== thumper_laptop is now known as thumper
goukiA big 'Subscribe' button was right in front of me.21:35
flacosteMFen: i think you simply use include_binaries=True21:48
MFenflacoste: ok, the option i was looking for would have sounded like "exclude_sources=True" but i'll take your word for it for now21:51
flacosteMFen: do try it out on staging first though ;-)21:55
MFenk21:56
MFenuh, do i have a staging PPA?21:57
mrooneyMFen: you do if you have a PPA whenever staging is re-done, I imagine22:06
MFenok22:06
mrooneyjust keep in mind of course that it is reset daily I think22:06
flacosteMFen: i'm not sure there is a publishing run for staging, there might, or not, but the API call will work over there22:11
MFenwell, i don't know if that's a useful test22:11
MFenflacoste: i upload my source package (for intrepid), it builds, then i copy binaries from intrepid to hardy. if, instead, i copy sources from intrepid to hardy, i get an error when i'm using the web UI22:12
MFenif i can't actually upload packages to staging i don't know whether that error would occur, so i can't validate my assumptions about how syncSource works22:12
flacosteMFen: copying only sources will attempt a rebuild which will fail because of the existing binaries in the pool22:13
flacosteMFen: if you copy the binaries along the source, everything will be fine since nothing is rebuld, it just "publish" the existing binaries in the target22:13
MFenoh. ok.22:14
MFenflacoste:  that's not what the error says though.  it says i must upload a new version.22:15
MFenflacoste: in any case, i get the error regardless of whether i have also copied binaries22:15
flacosteMFen: when you call the API? or on the web?22:15
MFenon the web22:15
flacosteMFen: hmm, then I'm not sure, cprov might be able to answer that22:16
MFenwell, i know about this behavior.  it's confusing, but it's at least something i'm familiar with, whereas the api is not (and appears to be subtly different)22:17
MFeni'll just try it out on main, i don't think anything terrible will happen22:17
mtaylorola everyone... I've got a guy who is having problems branching lp:~mordred/drizzle/tbb-atomics - but who can branch lp:drizzle just fine... is there any reason this might be the case?22:25
james_wmtaylor: errors about an unkown format?22:26
mtaylorjames_w: actually: <lbieber> mtaylor: right, but it doesn't seem to like my password, keeps asking me for the passwd.  Works ok if I try to pull lp:drizzle22:27
mtaylorjames_w: he tried branching from http://bazaar.launchpad.net/~mordred/drizzle/tbb-atomics ... and that just hung22:29
james_wthat branch is stacked, that may have something to do with it22:30
postalchrisWhat is a "Dependency Wait" in a PPA?22:30
mtaylorhm22:31
james_wmtaylor: I can apparently branch it, so it doesn't affect everybody22:31
james_wmtaylor: can you get them to pastebin a stanza of ~/.bzr.log from one of their attempts?22:32
james_wmtaylor: also, what "bzr --version" do they have?22:32
mtaylorjames_w: finding out22:32
mtaylorjames_w: 1.922:33
mtaylorjames_w: I'll see if I can get a pastebin...22:33
james_wthanks22:33
mwhudsonbranch looks pretty normal to me22:34
mwhudsonhttp://bazaar.launchpad.net/~mordred/drizzle/tbb-atomics/.bzr/branch/branch.conf has22:34
mwhudsonstacked_on_location = /~drizzle-developers/drizzle/development22:34
mwhudsonwhich seems fine22:34
mtaylorjames_w: http://paste.ubuntu.com/122077/22:43
mtaylorjames_w: that's from when he's getting prompted for password22:43
james_wand he enters it, then it dies?22:44
james_w    self._setup_stacking()22:44
james_w  File "/Library/Python/2.5/site-packages/bzrlib/remote.py", line 1349, in _setup_stacking22:44
james_w    fallback_bzrdir = BzrDir.open(fallback_url, transports)22:44
james_wand then "response = self._call('BzrDir.open', path)"22:45
MTecknologyspm: ping22:46
james_wI'm not sure what's going on there, it all looks sane to me22:46
spmMTecknology: heyo22:46
mtaylorjames_w: no, he enters it, and it asks him for it again22:46
mtaylorI'm not sure what's going on either22:46
james_wasks repeatedly, or dies after the second time?22:47
mtaylornot sure22:47
james_wor does he kill it?22:47
MTecknologyspm: Instead of dropping ubuntu-drupal-modules you deactivated it22:47
mtaylorjames_w, lbieber. lbieber, james_w22:47
james_whey lbieber22:47
lbieberjames_w: yes22:48
spmMTecknology: the project? yes that's correct.22:48
mtaylorlbieber: james_w  was just asking if it asks for your password repeatedly, or dies after the second time?22:48
MTecknologyspm: the team*22:48
james_wlbieber: your trace indicates that the remote end hangs up, is that when you give up on entering the password?22:48
lbieberjames_w: it asks repeatedly, for that sample, I quit after the first time that I entered the password, do you want to see a log of me repeatedly trying?22:49
james_wlbieber: no, that's fine22:49
MTecknologyspm: heh... I see what's going on22:49
spmMTecknology: hmm. looks like I missed that team. Bugger! ta!22:49
james_wlbieber: I'm interested in what exactly is prompting for your password though22:49
james_wlbieber: you presumably have an SSH key registered in launchpad, is that correct?22:50
lbieberjames_w:  yes22:50
MTecknologyspm: why did you transfer ~ubuntu-drupal-modules ownership to Registry?22:51
MTecknologyThat confused me22:51
james_wlbieber: and "bzr launchpad-login" prints the correct id?22:51
mwhudsonthere was certainly a bug in some versions of bzr where opening a stacked branch over bzr+ssh would open two ssh connections22:51
MTecknologyspm: I was just trying to get rid of everything so I could recreated it and have it all nice and clean.22:52
mwhudsonso asking for the password twice, i could understand22:52
mwhudsonmany times, not so much22:52
james_wmwhudson: it does sound like that22:52
spmMTecknology: technically? that's how team removals are handled. basically they get merged into the registry team. I can only assume something wasn't done right. probably pebkac :-)22:52
=== nhandler_ is now known as nhandler
lbieberjames_w: yes "bzr launchpad-login" prints the correct id22:53
MTecknologyspm: oh... could you transfer ownership back to that other team then?22:53
james_wlbieber: ok, so why it is refusing the login for the second branch is beyond me, sorry.22:53
lbieberjames_w: I can pull from lp:drizzle with no problems22:54
spmMTecknology: um. not anymore. I just merged it into oblivion. sorry...22:54
MTecknologyok22:54
MTecknologyspm: thanks :D22:54
james_wlbieber: yeah, that's not stacked on anything, so it only needs to retrieve the first branch, not a second as well.22:54
mwhudsonlbieber: can you try again with -Dhpss and pastebin the whole section of the .bzr.log ?22:55
james_wlbieber: entering your password three times would be useful if you can stand it :-)22:56
mwhudsonindeed22:58
mwhudsonalso note that upgrading your bzr will likely help a lot too22:58
lbiebermwhudson: Ahhh, 4 times was the magic number :) , it is pulling now22:58
mtaylorhahaha22:58
mwhudson4?!?!22:59
mwhudsoncause that makes a lot of sense22:59
mwhudsonlbieber: i'd still like to see the .bzr.log if poss22:59
lbiebermwhudson:   yes, after the 4th time it started pulling the branch, although it hasn't completed yet,23:00
mwhudsonah right23:00
mwhudsonthe pulling part probably isn't very interesting, but complete is easier23:00
lbiebermwhudson: doesn't look like anything to interesting in the log - http://paste.ubuntu.com/122084/23:04
mwhudsonlbieber: indeed, i can see why you'd be asked twice23:05
mwhudsonnot 4 times though23:05
wgrantmwhudson: Does LP generate merge proposal diffs for me yet, or do I have to upload them myself through the API?23:32
=== flacoste changed the topic of #launchpad to: https://launchpad.net/ | Help contact: -| Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
lbiebermwhudson: interesting, just finished pulling sources, but got two more prompts before everything completed!23:36
lifelessis there a feed of changes to lp project descriptions ?23:41
mwhudsonlbieber: confused23:44
mwhudsonwgrant: not yet, it will after the release on thursday though23:44
mwhudsonlbieber: still, this problem should go away when you upgrade bzr23:44
wgrantmwhudson: Oh, excellent!23:45
lbiebermwhudson:  thanks, will upgrade for next time23:45
MTecknologyspm: Could you also drop the ubuntu-drupal-themes project?23:57
cprovMFen: hi, are you facing problems with the copy UI/API ?23:57
=== MTecknology changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
spmMTecknology: ? it's inactive already23:58
MTecknologyspm: I need it, I just wanted to start clean with it :)23:59
spmOh right - oki, I'll rename it away for you. one sec.23:59

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