[12:21] <lool> Heywhat's /top
[12:21] <lool> Ups
[12:21] <lool> Hey
[12:21] <lool> https://bugs.launchpad.net/~peba is sending spam to a bunch of bugs
[12:21] <lool> maybe that's via the mail interface
[12:22] <lool> Is there a specific process for reporting SPAM sent to Launchpad?
[12:22] <lifeless> answers.launchpad.net/launchpad
[12:24] <lool> thanks
[12:25] <dpm> may I bring bug 407260 to the attention of a maintenance squad? Every single project I've had to help with translations stumbled upon this, as there is no error message either. In short, we've got the awesome automatic exports feature, which many projects end up not using because they give up on setting it up
[12:33] <wallyworld_> dpm: thanks for the heads up. i'll bring it up in our next daily meeting and see if the priority can be raised
[12:34] <dpm> thanks wallyworld_, I appreciate it
[12:35] <wallyworld_> dpm: np. our next meeting is in around 9 hours or so. if you subscribe to that bug you'll see if/when it gets a priority bump or other attention
[12:36] <dpm> wallyworld_, ah, good point, I hadn't realised I wasn't subscribed. Done it now, thanks
[12:37] <wallyworld_> welcome
[14:12] <aquarius> I'm a bit confused about PPA builds. https://launchpad.net/~postler-dev/+archive/devel?field.series_filter=natty shows that that PPA contains both postler and dexter, and they're both successfully built. However, http://ppa.launchpad.net/postler-dev/devel/ubuntu/dists/natty/main/binary-i386/Packages only shows dexter and not postler in that PPA. Has something just not caught up yet, or am I misinterpreting things?
[14:13] <bigjools> aquarius: postler failed to build
[14:13] <bigjools> but the source was already superseded
[14:13] <bigjools> old source, that is
[14:14] <aquarius> bigjools, it failed to build 32 hours ago, but it successfully built 8h30m ago?
[14:14] <bigjools> aquarius: the natty version was uploaded on the 28th, the maverick version was 8 hours ago
[14:14] <aquarius> oh!
[14:15] <aquarius> haha.
[14:15] <bigjools> look at the "view package details" page and all is clear :)
[14:15] <aquarius> ooh, I didn't see that page. https://launchpad.net/~postler-dev/+archive/devel/+packages is most useful! Now I get it :)
[14:15]  * aquarius moves one small step closer to enlightenment
[14:15] <bigjools> yeah, we tried to split the page into user-focused versus developer focused ones
[14:16] <bigjools> the latest updates portlet needs series info in it really
[15:27] <Daviey> is code hosting read only atm?
[15:28] <Daviey> ah, scrub that
[17:28] <shadeslayer> hi can someone change the pull url of this https://code.launchpad.net/~neon/amarok/master
[17:28] <shadeslayer> to git://anongit.kde.org/amarok
[17:39] <leonardr> shadeslayer, do you still need help? it looks like you're messing around with https://code.launchpad.net/~neon/amarok/master_old
[17:39] <shadeslayer> leonardr: yeah yofel fixed it :)
[17:39] <leonardr> ok
[17:40] <yofel> that branch can be deleted, once I get the owner of the recipe to switch his recipe branch
[19:04] <psusi> is lp generally unable to track bugs in the debian bts?  or is there something wrong with bug #161126?  It says that the debian bug appears not to exist, check that the bug number is correct, but clicking the link works fine and brings up the debian bug
[19:08] <Ge0rG> hi... I'm using launchpad for translating a project, and I'd like to have a list of all translators who contributed. is it possible to obtain it without scrapping the website?
[19:08] <leonardr> psusi: where are you seeing that error? i see two bug watches on debian bugs, and they both work
[19:09] <leonardr> Ge0rG: i don't think so. it doesn't show up in the web service apidoc
[19:09] <Ge0rG> I get the last contributor of each language from the po export, but thats... suboptimal
[19:09] <dpm> Ge0rG, what framework are you using to develop your app (gtk, qt, something else...) you can get the list of contributors from the translator-credits msgid and display it automatically on the About dialog
[19:10] <psusi> leonardr: two?  I see only one and it is still showing status new.  In the assigned to column there is a little yellow triangle with an exclamation point and when I mouse over it, I see "Debian bug tracker bug #505831 not to exist.  Check that the bug number is correct"
[19:10] <Ge0rG> dpm: I'm using android with a custom xml2po wrapper
[19:11] <Ge0rG> dpm: my problem with translator-credits is that "-" is not legal in the androids XML syntax
[19:11] <psusi> also when I expand the deian task, there is a big box with a big red minus icon that also says that bug number does not exist
[19:11] <psusi> but the bug does exist and is closed...
[19:11] <leonardr> psusi: ah. if you look in the right column you'll see the same bug as a bug watch, plus a bug watch for debian bug 316238
[19:11] <dpm> Ge0rG, perhaps you can use a workaround and use what the KDE people use instead of translator-credits. Let me check what it is...
[19:12] <psusi> hrm... also strangely, the remote watch: section when expanded seems duplicated... it has two dials for None, the status of the bug is updated manually, and then two dials for debian bug tracker, bugs #316238 and #505831.  this is weird.
[19:13] <dpm> Ge0rG, they use the special "Your names" and "Your emails" msgid. If "translator-credits" does not work, perhaps this might:
[19:13] <dpm> http://i18n.kde.org/docs/translation-howto/getting-credit.html
[19:14] <Ge0rG> dpm: also, how is "translator-credits" translated into english?
[19:14] <psusi> leonardr: so lp is confused by having two bugs linked?
[19:14] <leonardr> psusi: i don't know. it shouldn't be a problem. maybe sinzui has a clue
[19:15] <leonardr> maybe at one point the debian bug server was inaccessible and that wedged the launchpad side of the system
[19:15] <dpm> Ge0rG, what do you mean? translator-credits is a special msgid that translators translate by adding their names and e-mails to its corresponding msgstr
[19:16] <psusi> it says The information about this bug in Launchpad is automatically pulled daily from the remote bug. This information was last pulled on 2011-02-28.
[19:17] <leonardr> https://bugs.launchpad.net/bugs/161126/+watch/49008 says "Update failed with error 'Bug Not Found' on 2011-02-28"
[19:17] <psusi> so, bug in lp?
[19:19] <leonardr> probably
[19:19] <sinzui> psusi: leonardr: I do not now much about this. deryck and gmb do. I do not think they are online at this time
[19:19] <leonardr> launchpad is getting its debian bug information from a database. the database may be out of sync with debian
[19:19] <Ge0rG> dpm: oh, its a manual process? I thought the 'translation' was generated automatically by the backend?
[19:20] <psusi> so I should file a bug against lp right?
[19:20] <leonardr> that's all i can figure out
[19:20] <leonardr> yeah
[19:20] <leonardr> give it to deryck and he'll take a look
[19:21] <dpm> Ge0rG, ah, actually, you're right. In the traditional method where translators translate offline, they add the credits manually, but in Launchpad this is done automatically for them as soon as they've contributed a translation
[19:21] <sinzui> users can report multiple watches. Lp pulls debian's bugs though a different system that other bug trackers. There were times in the past where we were way out of sync. I believe this year we have kept pace...
[19:21] <sinzui> except the message about the bug not existing imlies something is a miss.
[19:22] <Ge0rG> dpm: so, if I use my software with LANG=C, will it display 'translator-credits' verbatim?
[19:22] <psusi> hrm.. seems to already be a bug filed on it... https://bugs.launchpad.net/launchpad/+bug/605923
[19:22] <psusi> maybe it needs its priority bumped up?  and assign to deryck you say?
[19:23] <sinzui> Do not assign the bug
[19:24] <sinzui> We only commit to work on critical operational issues and high features we are commissioned to develop
[19:25] <leonardr> sinzui: i've asked deryck to look at the bug, without assigning it to him
[19:25] <sinzui> I think someone should retriage the bug to state what the probable cause is so that we understand the labour involved in fixing the issue
[19:25] <dpm> Ge0rG, I think this depends on how the toolkit used implements this. In gtk, the behaviour seems to be the following: when launching the application in a non-C locale, you get the credits for translators in that locale on the About dialog. When launching the application in the C locale you get no translator credits at all on the About dialog (which makes sense, as no one translates into the C locale)
[19:25] <Ge0rG> is it possible to skip the review of uploaded translation files for open-permissions projects?
[19:26] <leonardr> sinzui: i think that someone should be deryck, since he can probably figure out the cause
[19:26] <Ge0rG> dpm: ah, so it is not listing _all_ translators but only the ones of the displayed language. makes some sense as well, thanks
[19:26] <dpm> yes
[19:27] <dpm> Ge0rG, once the template has been imported, there shouldn't be any review at all necessary for open-permissions projects. Translations just get imported. In any case, I'd really recommend you to use automatic translation imports and exports, which will let you get your templates approved quicker
[19:28] <dpm> Ge0rG, https://help.launchpad.net/Translations/YourProject/BestPractices tells you how to set up automatic imports and exports
[19:30] <Ge0rG> dpm: auto-importing does not work because I only have the android xml in SCM, not the .po version
[19:31] <Ge0rG> dpm: so whenever I change the template, I upload the .pot file and have to wait for some hours/days :(
[19:31] <dpm> Ge0rG, oh, I see. Have you considered keeping the generated .pot file from the xml source in version control? That would allow you to use automatic imports and not have to wait for days
[19:31] <dpm> so every time you do a .pot file commit, the new template gets imported in a matter of minutes
[19:32] <Ge0rG> dpm: I'd rather prefer to have the permission to upload new pot files for my project without manual approval
[19:40] <dpm> Ge0rG, it's not a matter of permissions, but rather to make a sanity check to avoid getting invalid templates uploaded. In any case, two things: 1) Why do you prefer doing a manual upload when a more automatic process is available? 2) Even if you still prefer to do manual uploads, you shouldn't be waiting for several days on every upload, unless you are renaming the template each time. Manual review is only required the first time ever a template is upload
[19:40] <dpm> ed. After that, any subsequent imports should happen without the need of waiting for days.
[19:50] <Ge0rG> dpm: 1) the projects use xml instead of .po and are managed in git vs. bzr, making automatic imports and exports more cumbersome. 2) I am not sure which part of the .pot file is the template name. I am just uploading the .pot using the "import" function, and it is pending review every time
[19:55] <dpm> Ge0rG, 1) You just need to commit the .pot file in git, and the bzr import branch -assuming you're using one- should take care of all the rest (I'm not trying to argue what the best workflow is for you btw, I'm just trying to help) 2) Sorry, by the template name, I meant the template path actually. This can be either the name of the pot file e.g. appname.pot or its location in the source tree. Can you give me a link to your project, so I can have a look at
[19:55] <dpm>  it?
[19:57] <Ge0rG> dpm: https://translations.launchpad.net/aprsdroid/master/ - I'm always uploading the file as aprsdroid.pot
[19:57] <dpm> thanks, let me have a look...
[20:01] <Ge0rG> dpm: not sure if the http post frontend is mangling the filename...
[20:02] <dpm> brb
[20:05] <Ge0rG> dpm: just ping me here or via query, I'll keep idling as well
[20:14] <dpm> Ge0rG, I've approved the template. It should get imported soon, and subsequent uploads should get approved automatically. If that's not the case, please tell us on this channel the next time. In any case, I've noticed that you specify Last-Translator and some other fields on the pot template. You should probably leave them empty so it looks similar to http://paste.ubuntu.com/574122/
[20:18] <Ge0rG> dpm: they have been auto-added by xml2po. I can re-upload the file right now to see if it works now :)
[20:19] <Ge0rG> dpm: it lands in the "needs review" category again.
[20:19]  * Ge0rG deletes.
[20:23] <dpm> Ge0rG, ok, I hadn't thought xml2po would add Last-Translator as well. Yeah, it will always land in "Needs Review", but once the template I've approved is imported, they should go from "Needs Review" to "Approved" automatically
[20:26] <Ge0rG> dpm: thank you for your help
[20:29] <dpm> Ge0rG, no worries :-)
[20:37] <aboettger1> plz help: debuild -S gives me : gmusicbrowser-art source: binary-arch-rules-but-pkg-is-arch-indep
[20:37] <aboettger1> what is wrong?
[20:38] <micahg> aboettger1: you might want to ask in #ubuntu-packaging
[20:38] <aboettger1> thank you
[21:49] <poolie> https://launchpad.net/~registry says, for me, "You are a member of the team that owns this team. You are not currently an active member"
[21:49] <poolie> that seems probably wrong
[21:49] <wgrant> Why?
[21:50] <wgrant> Hmm.
[21:50] <wgrant> Indeed, you're in ~canonical-bazaar...
[21:51] <poolie> can you be the owner and not be effectively a member?
[21:52] <poolie> also, yes, i'm in canonical-bazaar
[21:55] <wgrant> poolie: The owner is partly effectively a member.
[21:55] <wgrant> ANd soon we hope to remove that partial effective membership.
[21:55] <wgrant> Because it is confusing and a performance problem.
[21:57] <poolie> but the owner team is also a member team
[21:57] <poolie> so i seem to be a member through two different paths
[21:57] <wgrant> Just noticed that.
[21:57] <wgrant> Interesting.
[22:02] <poolie> https://bugs.launchpad.net/launchpad/+bug/727445
[22:39] <mwhudson> huh, that's a fun one
[22:40] <mwhudson> i guess TeamParticipation is corrupted some how, will be "interesting" to figure out why
[22:41] <Ampelbein> hi there! I'm getting Timeout errors (e.g. OOPS-1886L2173 or OOPS-1886F2364) when converting bugs to a question.
[22:42] <micahg> Ampelbein: bug 438116
[22:45] <Ampelbein> micahg: thanks.
[22:54] <micahg> anyone around that can rescore a couple builds?
[22:55] <wgrant> micahg: Possibly. Which and why?
[22:56] <micahg> wgrant: sparc builds for security stuff
[22:56] <wgrant> Ah, you'll need a real admin for private builds.
[22:56] <wgrant> mbarnett: ^^
[22:56] <micahg> wgrant: no, they're public builds
[22:56] <wgrant> Ah, I can do that.
[22:57] <mbarnett> whee!
[22:57] <wgrant> micahg: Which builds?
[22:57] <micahg> https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+buildjob/2276176, https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+buildjob/2276189
[22:58] <wgrant> micahg: Rescored.
[22:58] <micahg> and can you rescore this one just under those: https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+buildjob/2280453
[22:58] <Nijabo> I'm having problems importing my GPG finger print into Launchpad.
[22:58] <micahg> in case the sparc builders decide to kick the bucket again later
[22:59] <wgrant> micahg: I'm not sure this is going to make too much of a difference.
[22:59] <wgrant> But we'll see.
[22:59] <Nijabo> I've copied the output from the terminal but I get an error message.
[22:59] <wgrant> Nijabo: What's the message?
[22:59] <Nijabo> Launchpad could not import your OpenPGP key
[22:59] <Nijabo> Did you enter your complete fingerprint correctly? (Help with fingerprints)
[22:59] <Nijabo> Is your key in the Ubuntu keyserver yet? You may have to wait between ten minutes (if you pushed directly to the Ubuntu key server) and one hour (if you pushed your key to another server). (Help with publishing keys)
[23:00] <wgrant> Nijabo: What's your key ID?
[23:00] <wgrant> And fingerprint?
[23:00] <Nijabo> is it safe to post that?
[23:00] <wgrant> Nijabo: Yes, the fingerprint and ID are public information.
[23:00] <Nijabo> Oh
[23:01] <Nijabo> 0AF8AF2C (key ID, as far as I can gather) and fingerprint: 00E5 64B7 AE18 E05D B128  ACC9 F369 1699 0AF8 AF2C
[23:01] <wgrant> They identify your public key.
[23:01] <wgrant> Thanks.
[23:01] <wgrant> Checking.
[23:01] <micahg> wgrant: ugh, sorry to keep bugging you, but can this one be 12000 https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+buildjob/2276189 and this one 10000 https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+buildjob/2280453
[23:01] <Nijabo> Cheers
[23:01] <micahg> I need the xulrunner one done first
[23:01] <wgrant> Nijabo: It lookslike it should work now. Can you try again?
[23:02] <wgrant> micahg: The xulrunner build is already 100000.
[23:02] <micahg> wgrant: ah, I don't think it shows 9999 in teh web interface
[23:02] <micahg> wgrant: nevermind :)
[23:04] <micahg> wgrant: thanks for your help
[23:04] <wgrant> micahg: Hopefully the builders won't break again :/
[23:04] <micahg> right, this is the third or fourth time we've requested them restarted in the past week
[23:05] <wgrant> I hope to get logs from them at some point.
[23:05] <wgrant> lamont: ^^?
[23:05] <Nijabo> Now it worked wgrant, thanks a lot :)
[23:06] <lamont> micahg: I'm babysitting both sparc builders now, watching them build a couple of longish, still building pacages, and we'll see how they fare when they're done... then I'm going to dump the lot on wgrant
[23:07] <micahg> ugh, that kernel got in which means I only have one sparc builder for my firefox builds
[23:07] <micahg> lamont: thanks
[23:11] <wgrant> lamont: Thanks.
[23:25] <Nijabo> I hate to trouble you again, but I'm having problems importing my public SSH key. I have followed the steps and I've copied the content of ~/.ssh/id_dsa.pub into the field. But I get an "Invalid public key" message.
[23:26] <Nijabo> rsa.pub*
[23:26] <wgrant> Nijabo: Is that a new key?
[23:26] <Nijabo> Just generated it I think
[23:26] <wgrant> You probably don't want a DSA key.
[23:27] <wgrant> Which instructions did you follow?
[23:27] <Nijabo> https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair
[23:27] <wgrant> That seems to generate an RSA key. Do you have a ~/.ssh/id_rsa.pub?
[23:27] <Nijabo> Yup
[23:27] <Nijabo> Tried to enter it but it said it was invalid
[23:28] <wgrant> You said that was id_*d*sa.pub
[23:29] <Nijabo> id_rsa.pub is the filename my mistake
[23:29] <wgrant> Aha.
[23:29] <wgrant> So, it should have one line it it, with three space-separated parts.
[23:30] <wgrant> ssh-rsa SOMEBASE64 SOMECOMMENT
[23:30] <wgrant> Copy that whole thing onto the page.
[23:30] <Nijabo> is that Comment seperated with a +?
[23:30] <wgrant> It should be a space.
[23:30] <wgrant> https://launchpad.net/~wgrant/+sshkeys
[23:30] <Nijabo> Weird I have ssh-rsa BLAWH...+BDAWH...$