[00:08] <ripps> Geez, what's taking the ppa builders so long, I've some packages queued for around 24 hours, and it keeps saying it's gonna start in just an hour or two
[00:09] <popey> ripps: big queue on the ppa builders
[00:09] <popey> https://launchpad.net/builders
[00:09] <StevenK> ripps: Most of them are off testing SRUs
[02:09] <DNS777> hey guys
[02:09] <DNS777> If i try to upload code i get: Permission denied (publickey). bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[02:09] <DNS777> but upping packages to ppa via dput worx
[02:09] <DNS777> hm
[02:10] <wgrant> DNS777: Has it worked recently?
[02:10] <wgrant> It sounds like your SSH keys are not set up properly.
[02:10] <DNS777> ok so its about the ssh keys and not pgp keys
[02:10] <wgrant> Right, bzr uploads use SSH.
[02:12] <wgrant> https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair
[02:19] <DNS777> if i added the old ssh key from my lp site (created long time ago), and add it to my  id_rsa.pub then if i pull or push it says key is too open lol
[02:20] <DNS777> i try to add a new one to server
[02:22] <DNS777> added = take
[02:40] <DNS777> now it asks me for a passphrase, but if i enter the passphrase that i just choosed a few secs be4 its not workin
[02:54] <DNS777> i wonder that i never had such as problem with ssh
[07:38] <mrevell> Hello :)
[09:19] <Laney> does a "Blacklisted always" blacklist apply to all parent series?
[09:32] <Laney> actually, experimental isn't a parent series of oneiric
[09:32] <Laney> so, if I add a Blacklisted always entry to a dsd between oneiric and sid, will it also block syncs from oneiric and experimental?
[09:36] <gmb> Laney: I don't know the answer to your questions, let me see if I can find someone who does...
[09:36] <bigjools> blacklisting doesn't block syncs
[09:36] <bigjools> it just hides it
[09:37] <Laney> so it's just a UI thing?
[09:37] <bigjools> yep
[09:37] <Laney> well, we can query it for the client tools too
[09:37] <bigjools> the aim is to get just the things that need actioning on the first page you visit
[09:38] <Laney> but it should be enough to just set it for sid I suppose for our purposes
[09:38] <bigjools> what are your purposes?
[09:39] <Laney> certain packages which we don't want to (auto) sync
[09:39] <Laney> http://people.canonical.com/~ubuntu-archive/sync-blacklist.txt
[09:39] <bigjools> ah ok
[09:40] <Laney> so if someone tries to syncpackage foo or syncpackage -d experimental foo then the tool should block that
[09:40] <bigjools> I guess you're writing some api scripts for this?
[09:40] <Laney> yeah
[09:40] <bigjools> right, so as long as your tool checks the blacklisting status, you're golden
[09:41] <Laney> I was just confused about whether I was going to need to explicitly add blacklists for sid and experimental, but that doesn't seem to be the case
[09:42] <tumbleweed> Laney: there's a related issue, which is that when ubuntu > sid, it'll be auto-blacklisted-CURRENT, which will block a sync from experimental
[09:42] <Laney> current we can check around in the tool
[09:44] <Laney> err
[09:44] <tumbleweed> Laney: right, at the moment, I haven't, because it'll be --force -able (and it's ugly to check for)
[09:44] <Laney> tumbleweed: (or anyone else) does lp-shell staging devel work for you?
[09:44]  * Laney gets "httplib2.CertificateHostnameMismatch: Server presented certificate that does not match host staging.launchpad.net: {'notAfter': 'Feb 12 20:29:11 2012 GMT', 'subjectAltName': (('DNS', '*.staging.launchpad.net'), ('DNS', 'staging.launchpad.net')), 'subject': ((('organizationName', u'*.staging.launchpad.net'),), (('organizationalUnitName', u'Domain Control Validated'),), (('commonName', u'*.staging.launchpad.net'),))}
[09:45] <tumbleweed> yeah I noticed that a while ago too
[09:45] <tumbleweed> works fine for me now
[09:46] <Laney> hmm
[09:47] <beatpanic> Laney, this thing, happened to a collague of mine under a debian distribution
[09:47] <Laney> I am on unstable indeed
[09:48] <beatpanic> Laney, I basically monkey patched httplib2 to avoid checking for valid certs
[09:48] <Laney> doesn't work in a chroot though
[09:48] <Laney> doesn't work on my oneiric laptop either
[09:48] <Laney> sigh
[09:48] <beatpanic> Laney, but it was one of that dirty hacks and I don't remember what I have done at the moment :)
[09:50] <beatpanic> Laney, IIRC something similar these 'hints' http://viraj-workstuff.blogspot.com/2011/07/python-httplib2-certificate-verify.html
[09:50] <Laney> i'd rather not hack around it
[09:51] <beatpanic> Laney, ok
[09:52] <Laney> but thanks :-)
[09:53] <beatpanic> Laney, you are welcome
[10:01] <nizarus> hi, i downloaded a .po file to translate it offline during the #ugj but i can't fine how to upload it again to launchpad
[10:02] <artnay> nizarus: there should be a link next to "Download translation"
[10:02] <artnay> Upload translation
[10:03] <nizarus> artnay, i have only :     Download translation and Translation details
[10:04] <nizarus> https://translations.edge.launchpad.net/ubuntu/oneiric/+source/ubiquity/+pots/ubiquity-debconf/ar/+translate
[10:04] <artnay> nizarus: are you a member of ar translation group?
[10:05] <nizarus> artnay, no :/
[10:05] <artnay> nizarus: that's probably the reason. apply for membership.
[10:06] <nizarus> artnay, i can't just upload as suggestions ?
[10:07] <artnay> nizarus: I think the "Upload translation" link won't exist for non-members
[10:07] <nizarus> ok thank you artnay
[10:08] <henninge> nizarus: I am surprised that you cannot upload suggestions.
[10:09] <henninge> nizarus: Can you *enter* suggestions on the page?
[10:09] <henninge> nizarus: Stupid question, just to be sure: You are logged in, right?
[10:09] <nizarus> henninge, yes i can write suggestions one by one
[10:09] <henninge> hm
[10:10] <nizarus> but i would like to upload the whole file
[10:10] <henninge> nizarus: that is a bug. You should be able to do that.
[10:10] <nizarus> with many suggestions
[10:10] <nizarus> yes i'm logged on :)
[10:10] <henninge> nizarus: there is no more "edge" service, btw. You must have some old link.
[10:11] <henninge> but that doesn't help here
[10:11] <nizarus> nothing on the non edge page too :/
[10:12] <henninge> yes, it is the same server
[10:12] <henninge> nizarus: bug 293680
[10:12] <henninge> 3 years old ...
[10:13] <nizarus> henninge, that's it :/
[10:21] <Laney> bigjools: is it possible to get archive admin permissions on dogfood so i can test my blacklisting script?
[10:22] <bigjools> sure
[10:24] <bigjools> Laney: done
[10:25] <Laney> ty
[10:37] <debfx> why can't I reject this merge proposal: https://code.launchpad.net/~ubuntu-branches/ubuntu/oneiric/phonon/oneiric-201108111512/+merge/73919
[10:37] <debfx> I do have upload rights for the package
[10:52] <htorque> hey everyone! it seems i can edit/remove attachments from bug reports by other users. is that a bug? i can't remember seeing this before and i'm not sure if that's intended.
[10:53] <htorque> i'm part of ~launchpad-beta-testers if that's important
[11:20] <wgrant> htorque: That's always been the case, but the link is more obvious now.
[11:24] <nigelb> wgrant: heh, that's my bug fix at work right? ;)
[11:25] <htorque> wgrant: thanks for the info! that change was obviously needed in my case. :-)
[11:52] <tumbleweed> Laney: can you blacklist some things on dogfood for me? (or point me at stuff that's blacklisted)
[11:52] <Laney> tumbleweed: try things from the sync-blacklist
[11:52] <Laney> arb arts atom4 atoppatch
[11:53] <Laney> my python is so bad that i can't fix this UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 38: ordinal not in range(128)
[11:54] <tumbleweed> Laney: you are trying to mix byte-strings and unicode strings
[11:54] <Laney> http://paste.debian.net/128604/
[11:56] <tumbleweed> use u" instead of " to start all your strings, and either use print instead of sys.stdout.write, or do sys.stdout.write(foo.encode('utf-8'))
[11:57] <Laney> nice, works, ta
[11:58] <Laney> this is probably what people mean when they say "knows enough to be dangerous"
[11:59] <tumbleweed> erm, how are you hacking around httplib2.CertificateHostnameMismatch?
[11:59] <Laney> commented it out
[11:59] <Laney> now it fails when i pipe it to tee :(
[12:00] <tumbleweed> encode your output explicitly
[12:00]  * tumbleweed hates that about python
[12:00] <Laney> this makes me sad and/or angry
[12:00] <bigjools> death to ascii strings.  use unicode, or encoded bytestrings
[12:00]  * Laney writes haskell-launchpadlib
[12:01] <tumbleweed> bigjools: what I'm complaining about is that print behaves differently when outputting to a tty or a pipe
[12:03] <Laney> so I should go back to having sys.stdout.write()?
[12:03] <bigjools> if you use encoded strings it should work
[12:03] <Laney> with print too?
[12:03] <bigjools> yes
[12:03] <Laney> k
[12:04] <Laney> they all have u"..." - not enough?
[12:04] <bigjools> it depends on where you get the data that goes in that string
[12:04] <Laney> I suppose it does
[12:04] <bigjools> it needs to be decoded first
[12:05] <bigjools> so something like u"string" = asciistring.decode("utf8")
[12:05] <bigjools> and encode() for the other direction
[12:06] <bigjools> Python makes this a PITA
[12:06] <Laney> that really is awful
[12:07] <tumbleweed> it's better in python3, but there's still the different print behavior thing
[12:08] <tumbleweed> meh, dogfood isn't useful for testing syncpackage
[12:28] <wgrant> bigjools: The only strange thing Python does is sometimes automatically encoding in print.
[12:28] <wgrant> You suffer encode/decode in any language.
[12:29] <wgrant> The only strange thing Python does that has been mentioned here, that is.
[14:14] <dpm> hi sinzui, all set for the UADW session later on?
[14:19] <sinzui> dpm: I am ill, but am typing my presentation now
[14:20] <dpm> sinzui, oh, sorry to hear that :(. Are you sure you'll be ok to do the presentation?
[14:21] <sinzui> dpm: well. I honestly cannot say I am sure. I have been vomiting. for several hours
[14:21] <sinzui> but I really want to present
[14:23] <dpm> that's truly passion for open source
[14:23]  * dpm hugs sinzui
[14:23] <wgrant> sinzui: You seem to have good luck on holidays :/
[14:24] <sinzui> wgrant, indeed. I stressed so much I got cold sores. I am very pleased that the presentation is over IRC
[14:24] <wgrant> Heh.
[15:07] <henninge> dpm: still here?
[15:10] <dpm> henninge, yes, still here
[15:10] <henninge> dpm: ;-)
[15:10] <henninge> dpm: you asked about eog and lightdm template generation.
[15:10] <henninge> dpm: are you aware of *any* template generation that is actually happening?
[15:11] <henninge> I mean, can you name a project that uses it successfully?
[15:11] <dpm> henninge, I don't know, I assumed it was happening, I didn't check out all projects
[15:11] <dpm> so I can't really name one where I know it's happening
[15:11] <henninge> dpm: so far I have found none.
[15:11] <dpm> bummer
[15:12] <henninge> A lot of project have the template checked into the branch and import from there.
[15:12] <henninge> others just have very old templates ...
[15:13] <henninge> dpm: ok, I have to leave soon. I will email the translation people and see if anybody knows anything about this.
[15:14] <dpm> ok, thanks henninge
[15:31] <henninge> Later.
[17:32] <dobey> how does one resgister a distribution on launchpad?
[17:51] <rockstar> abentley, ping
[17:51] <abentley> rockstar: pong
[17:51] <rockstar> abentley, is diff generation taking longer than normal?
[17:51] <rockstar> (I only ask you because there's no Help Contact currently)
[17:52] <abentley> rockstar: no, I haven't heard of an issue.
[17:52] <rockstar> abentley, okay.  There might be an issue, since we have two branches now that haven't generated diffs for at least 18 minutes.
[17:53] <abentley> rockstar: gary_poster is supposed to be Help Contact, but not online.
[17:54] <beuno> 3 branches!
[17:54] <beuno> I think it's stuck or really delayed
[17:54] <beuno> none of the branches for the past 25 minutes seem to have diffs (for u1)
[17:55] <abentley> benji: your squad's on interrupt duty this week.  Can you look into this? ^^
[17:55] <benji> abentley: sure
[17:55]  * benji reads backlog.
[17:55] <abentley> benji: thanks.
[17:57] <abentley> benji: we just did a rollout.  I'm debugging an issue with buildmaster.
[17:58] <benji> abentley: so... I shouldn't look into it?
[17:59] <abentley> benji: you should look into the merge proposal diffs issue, and be aware that today's rollout may be related.
[18:00] <dobey> abentley, benji: it seems launchpad branch scanner is stuck perhaps
[18:00] <benji> abentley: gotcha
[18:29] <benji> abentley: is this the problem you're having with the biuldmaster?: OperationalError: could not translate host name "lp" to address: Name or service not known
[18:30] <abentley> benji: yes.
[18:30] <benji> that is what seems to be keeping MP diffs (and several other things) from working
[18:30] <benji> abentley: ok, once you fix that several other things should straighten out too
[18:30] <benji> is there anything I can do to help?
[18:30] <ahasenack> hi guys, I have a script that was working since ever (years), and now it's complaining about "expired token" (oauth), but I even logged in again using it
[18:30] <ahasenack> any changes landing that could affect this? I'm using api.edge.launchpad.net
[18:30] <abentley> benji: I really have no idea what's causing the issue.
[18:31] <ahasenack> just before I start debugging further
[18:31] <abentley> benji: is this happening when the scanner runs, or something?
[18:31] <benji> abentley: yep
[18:33] <abentley> benji: I can't even get trunk to build on that revision right now, because ~launchpad/lp-source-dependencies/trunk/ doesn't have bzr 2.4.1dev-r6032
[18:34] <benji> :(
[18:38] <abentley> benji: I don't see an issue like that in carob:/srv/launchpad.net-logs/scripts/ackee-bzrsyncd/scan_branches.log where do you see it?
[18:39] <benji> abentley: Gary sent me copies of some cron email errors
[18:41] <benji> abentley: https://lists.ubuntu.com/mailman/listinfo/launchpad-error-reports
[20:04] <Cypher2> hello
[20:04] <Cypher2> i need some help with bzr push on bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[20:10] <Cypher2> anyone?
[20:14] <kiko> Cypher2, you're not giving us a lot to go on
[20:15] <jelmer> hi Cypher2
[20:15] <Cypher2> ok
[20:15] <jelmer> Cypher2, I've just followed up on the question you asked on Launchpad asked the bzr project
[20:16] <Cypher2> well i followed the omgubuntu dev setup to fix bugs ( http://www.omgubuntu.co.uk/2011/09/series-introduction-ubuntu-development-part-2/), i managed to fix what i need, did the local commit, built the test packages and installed, verified and so on...
[20:17] <Cypher2> ssh-add -l returns The agent has no identities.
[20:19] <Cypher2> when i attempt to push.. the error comes out...
[20:20] <Cypher2> are you the same jelmer that helped me figure out the smbd/nmbd issues?
[20:23] <jelmer> one sec
[20:24] <jelmer> Cypher2: can you try adding your ssh key to your ssh agent manually ? ("ssh-add ~/.ssh/id_rsa" if I read that howto correctly)
[20:24] <jelmer> Cypher2, that's probably me, I'm not sure how many jelmers there are around here :)
[20:24] <Cypher2> :).. ok.. will attempt now
[20:25] <Cypher2> it worked!
[20:26] <Cypher2> its pushing
[20:28] <Cypher2> thanks
[20:28] <Cypher2> one last question: how can i purge all my old keys from servers
[20:31] <jelmer> Cypher2, you should be able to edit your keys on your launchpad page
[20:36] <michaelh1> Hi there.  The diff on merge requests seems to be broken.  See https://code.launchpad.net/~ramana/gcc-linaro/fix-lp-838994/+merge/74230 amd https://code.launchpad.net/~ams-codesourcery/gcc-linaro/merge-from-fsf-20110906-4.5/+merge/74213
[20:37] <michaelh1> and https://code.launchpad.net/~ams-codesourcery/gcc-linaro/merge-from-fsf-20110906-4.6/+merge/74199
[20:41] <kiko> michaelh1, is it stuck saying updating forever?
[20:41] <kiko> flacoste, ^^
[20:41] <michaelh1> kiko: > 7 hours
[20:42]  * micahg wonders why /topic wasn't updated for the issue
[20:42] <kiko> oink
[20:44] <jelmer> abentley: ^
[20:46] <abentley> michaelh1: I expect that diff is permanently broken.
[20:49] <abentley> michaelh1: This is OOPS-2075SMS17 which doesn't show up on the oops-viewer for some reason.
[20:52] <michaelh1> abentley: all three of them?  These are all the merge requests done in the last 24 hours...
[20:53] <michaelh1> How can I fix this?  My autobuilder won't run if the merge request is broken.
[20:53] <abentley> michaelh1: This is a failed branch scan.  We should it as a pending merge diff update, because if the scan shows we need to update the diff, we will.
[20:55] <abentley> michaelh1: and yes, I see four oopses, which makes sense, because it's timing out.
[21:05] <michaelh1> abentley, kiko: yip, so what's the next step?  Merge requests are the main part of how we develop.
[21:06] <kiko> michaelh1, I think abentley is saying that there's a bug in the diff generation that is causing it to time out
[21:06] <kiko> flacoste, Ursinha, matsubara-afk: ^^
[21:06] <Ursinha> erm
[21:06] <abentley> kiko: no, I'm saying that the branch scanner times out.
[21:07] <Ursinha> kiko, I'm an Ubuntu girl right now
[21:07] <kiko> Ursinha, but you know all the right lp tricks
[21:07] <kiko> abentley, on our branches specifically?
[21:07] <Ursinha> kiko, I'm looking :)
[21:07] <abentley> kiko: yes, on that linaro gcc specifically.
[21:09] <abentley> michaelh1: https://bugs.launchpad.net/launchpad/+bug/808930 is already critical, so I don't know what else is to be done.
[21:09] <Ursinha> abentley, escalated maybe
[21:09] <Ursinha> kiko, ^
[21:09] <kiko> right, can we?
[21:10] <kiko> flacoste, 3 ping :)
[21:49] <kiko> michaelh1, they are looking into it