[00:15] lots of "Sorry, there was a problem connecting to the Launchpad server. " timeouts people.... [00:20] sladen, it should be better now. [00:32] jml: groovy; out of interest, is there a reason was it was unwell before? [00:33] sladen, intermittent reliability issues with one of our appservers. It's a problem we're aware of and are trying to fix. [00:40] jml: vague, but ta [00:40] sladen, it's as deep as my knowledge goes, I'm afraid. [01:48] mwh i don't understand your change to bug 401412 [01:48] Launchpad bug 401412 in launchpad-code "error annotating large file" [Medium,Confirmed] https://launchpad.net/bugs/401412 [01:48] marking it invalid in loggerhead [01:48] but i guess you can do what you want... [01:49] poolie: the description is "error annotating large file" [01:49] poolie: in vanilla loggerhead you won't get an erro [01:49] oh i see [01:49] poolie: just in the one on launchpad, because of the relatively low proxytimeout [01:49] it'll just run forever...? [01:49] yes [01:49] or until the server or client times out [01:49] (well, for about 40s) [01:49] (in this case) [01:49] k [01:50] jam said something about reworking annotate to deliver some results incrementally [01:50] not sure if that's done or landed yet [01:50] that would be cool [01:50] if it was, you could potentially trickle it out through ajax [01:50] may be nontrivial [01:50] although it would probably require some loggerhead changes to take advantage of [01:50] nontrivial but worth it would be my guess [01:52] could you answer if it's easy? [01:52] maybe just 'utsl, patches welcome' [01:52] also, while i'm bugging you [01:53] on launchpad, does loggerhead directly listen for http from the proxy [01:53] or does it run inside apache? [02:30] poolie: bugging me works much better if you say my name repeatedly :) [02:31] poolie: requests go internet --> apache on the codehost --> loggerhead on it's server [02:31] poolie: that question looks pretty easy to answer, thanks for the nudge [02:32] apache is acting as a proxy? [02:38] yes [02:42] Is staging meant to not be updating? === hggdh_ is now known as hggdh [03:13] mwhudson: as a tangent from it looks like lp:~vcs-imports/wine/git-trunk ought to be made the development focus? [03:13] Ubuntu bug 400978 in bzr "bzr: ERROR: exceptions.TypeError: clone() got an unexpected keyword argument 'repository_policy'" [Undecided,Incomplete] [03:14] spiv: you need to talk to the wine maintainer about that, not me [03:14] mwhudson: ok. Thought I'd try you as I know where to find you (and it's an import :) [03:14] mwhudson: thanks === _SamB_ is now known as SamB [04:22] hmm, I'm seeing a lot of missing tabs on https://bugs.launchpad.net/dosemu ... [04:41] where do you go to add a milestone? [04:45] can I unrequest a review by a specific person? [04:46] lifeless: A series, for optimum confusion. [04:46] wgrant: this is odd; for the first release in a new series when the series hasn't branched yet [04:47] lifeless: But the series does exist. [04:47] It just doesn't have a separate branch at this time. [04:47] I can plan several series ahead. [04:47] its odd :) [04:51] could anybody take some attention to this question? https://answers.launchpad.net/launchpad/+question/77266 [04:56] happyaron: yeah, will do. hopefully today, but am stretched a tad thin atm. [04:57] spm: they told me to wait for a system admin to do that at 07-17 [04:58] happyaron: yes. we don't work weekends. [04:59] oh === jon is now known as Guest61144 [08:16] jml/thumper - am i correct in thinking that merge proposals have a source revision that wants to merge? [08:16] hm i could use the source... === micahg1 is now known as micahg [08:33] poolie: well... [08:33] poolie: it is right now, the intent to land the work on one branch onto another [08:33] poolie: internally we store the rev_id of the source branch that is approved [08:34] poolie: to offer controlled landing of trusted reviewed code [08:34] so by 'that is approved' do you mean captured at the time of the approval? [08:34] or of the mp creation? [08:34] thumper: what about the original rev_id of the proposal? [08:35] i.e. the revision_id of a merge directive (if created by email), or the tip of the branch at mp creation time (if created by web)? [08:40] spiv: I'm pretty sure we don't capture the original rev_id of the proposal except by side effect in the generated review diff [08:41] poolie: captured at the time of approval [08:41] hm :/ [08:41] even though they can't see which one they're approving? even though it might change between them reading the code and them submitting that form? :) [08:42] poolie: right now, yes [08:42] * thumper leaves to drink tea [09:14] cprov: hi [09:21] Any LP admin around ? [09:24] https://bugs.launchpad.net/ubuntu/+source/ubuntu-calendar/+bug/77289 the account of the guy named "Twig" might have got hacked (unless it's his email address), but he's posting links to contrabanda pills and apparently to viruses too now [09:24] Ubuntu bug 77289 in ubuntu-calendar "revive ubuntu-calendar" [Wishlist,Confirmed] === noodles changed the topic of #launchpad to: https://launchpad.net/ | Help contact: noodles775 | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing [09:55] jml/thumper/etc: is it intentional that mp comments are no longer indented to show the nesting structure? [09:56] spm: still here? see SiDi's comment? [09:56] stub: or you maybe? [09:56] SiDi: oh i see noodles is acting on it [09:57] Hi SiDi, yes, I'm trying to find someone who can deactivate the account... thanks for the heads up! [09:58] poolie: noodles i'm back ! Thanks for taking care of it [10:03] noodles: maybe launchpad should blacklist urls using surbl.org? [10:03] it may not be frequent enough to worry about [10:07] poolie, SiDi: the account has been suspended (thanks Spads). [10:08] poolie: It would be interesting to know how frequent it happens. [10:09] noodles: okies, cheer [10:09] i think it was his mail account btw, cause he previously answered with "normal" answers, apparently via a mail client [10:10] Right. [10:17] poolie, yes, it is. [10:17] poolie, we changed the comments to be consistent with bugs. === dpm_ is now known as dpm === yofel_ is now known as yofel [10:46] Where should I report problems sending bug report using apport? (kernel oops in boot) [10:46] suokko: https://bugs.launchpad.net/apport [10:47] I'm getting launchpad oops [10:50] really [10:50] when? [10:51] Just a momment ago [10:51] (Error ID: OOPS-1297B857) [10:51] https://lp-oops.canonical.com/oops.py/?oopsid=1297B857 [10:53] suokko: this is when you try to file a bug using apport i take it? [10:53] rather than when you try to file one about apport? [10:53] yes [10:54] so, file a bug at the url i gave i guess [10:54] attach your apport .crash file if you can [10:59] awesome broken image icons on bug pages [11:00] ah, bug 401520 [11:00] Launchpad bug 401520 in malone "Broken image icon displays on bug pages after mouseout from importance or status fields in Chromium" [Medium,Triaged] https://launchpad.net/bugs/401520 [11:02] It never happened to me, using chromium too [11:13] sup [11:13] is there any lib that helps seeing what branches are on lp/create new ones/remove them? [11:14] ronny: have you already taken a look at launchpadlib? (I'm just checking now whether it enables specifically what you've requested) [11:15] noodles: not yet, i just started to ask around [11:15] ronny: https://help.launchpad.net/API/launchpadlib [11:15] i want to add bitbucket/launchpad/github support to my vcs abstraction lib soonish [11:15] But looking at the overview, code/branches are not yet exposed (but I'm still looking further.. :) ) [11:16] hangon, ronny, you should simply be able to use bzr to do what you've asked? [11:18] hmm, maybe, i'll have to tak a look into that [11:18] great. [11:18] (tough )it would be nice to be able to do things like sending merge requests [11:19] jml: do you know if that's on the cards ^^^ [11:20] (creating MPs via the api) [11:20] zot. [11:20] * jml reads up [11:20] noodles, yes! I just triaged a bug about that very issue. [11:21] Great! ronny ^^ [11:21] i think it is bug 400723 [11:21] Launchpad bug 400723 in launchpad-code "Please expose a method for creating a merge proposals" [High,Triaged] https://launchpad.net/bugs/400723 [11:21] ronny, noodles, however, if you having a pressing need to programmatically create merge proposals, you can send a merge directive as an attachment to an email addressed to merge@code.launchpad.net [11:22] its not yet pressing [11:22] if you want to know more about that, #bzr is the best place to get help. [11:22] ronny, cool. [11:22] i just wanted to grab a large set of inputs before starting with brnaching abstractions in anyvc [11:23] ronny, cool. [11:23] I think we have a large amount of exposed branch methods via the api [11:24] we're getting close to 'almost complete' [11:24] hmk [11:25] ronny: fyi - https://edge.launchpad.net/+apidoc/ [11:26] is that xmlrpc? [11:26] no [11:26] hmm, the documentation still looks confusing [11:27] bbl [11:30] ronny: no, it's raw http, but the launchpadlib python library abstracts all that away for you (examples at https://help.launchpad.net/API/launchpadlib) [12:00] noodles: aware of any mockup so i can run unittests against that api [12:01] (i also need some kind of meta api for dealing with the different bugtrackers (ie trac, lp, bb, github) [12:02] ronny: hmm... not sure what language you're using, but I like http://www.voidspace.org.uk/python/mock/ [12:03] noodles: python of course :) === lamont` is now known as lamont [12:10] I just discovered that w3m can now log into launchpad! [12:10] Hooray! Thanks, devs! [12:12] Isn't working in w3m-el, but I think that's on my end. === noodles changed the topic of #launchpad to: https://launchpad.net/ | Help contact: noodles775-lunch | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing === noodles is now known as noodles775-lunch [12:37] cprov: hi, I filled a question about registering Baltix series, as you told me saturday [12:37] cprov: https://answers.launchpad.net/launchpad-registry/+question/77453 [12:51] menesis: labas :) [12:56] mantiena-baltix: thank you, I see that curtis already commented it. [13:03] Maybe someone can tell me how I can copy sources from ubuntu archive to my PPA? I very often need to backport some software from Ubuntu development version to Ubuntu stable or LTS version and simple copy from ubuntu archive would be very useful [13:04] cprov: yes, but you told, that you find someone, who can create Baltix distro series ;) [13:05] mantiena-baltix: one of the LOSAs, one sec [13:06] cprov: thanks for help [13:06] mantiena-baltix: re. copying from the primary archive to your PPA, you can use the LP webservice API (https://edge.launchpad.net/+apidoc/#archive) [13:07] I've found one way to copy, for example if I wanna copy bouml package from karmic I go to this URL: [13:07] https://launchpad.net/ubuntu/+archive/test-rebuild-20090513/+copy-packages?field.name_filter=bouml&field.status_filter=published&field.series_filter=any [13:08] But I don't like test-rebuild-20090513 in that URL ;) [13:09] maybe there is some official URL for ubuntu archive ? [13:09] mantiena-baltix: UI is very poor for huge archives, we also have ubuntu/+archive/primary/+copy-packages, but they are not a pleasant experience yet [13:10] mantiena-baltix: there is not problem using the test-rebuild URL in your case, the sources are exactly the same. [13:11] mantiena-baltix: but the UI makes it hard to find specific versions. [13:11] mantiena-baltix: while you can do it very nicely via the API (one-line). === noodles775-lunch is now known as noodles775 === noodles775 changed the topic of #launchpad to: https://launchpad.net/ | Help contact: noodles775 | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing === sale_ is now known as sale === fjlacoste is now known as flacoste [14:17] what's the "launchpad janitor" and why does it link a branch to a bug of my project when it does not seem to be related? [14:17] cprov: Doesn't test-rebuild-20090513 in URL mean, that in that URL are only older than 2009-05-13 sources ? [14:18] mantiena-baltix: it if already has the specific source version you are looking for, it's fine. [14:19] mantiena-baltix: anyway, as I told you, using the API and copying directly from the primary archives is the safest way to go. Take a look at http://cprov.blogspot.com/2009/07/launchpad-api-for-ppas-part-3.html, maybe it helps. [14:25] zsquareplusc: what's the bug so I can take a look? [14:26] noodles775 https://bugs.launchpad.net/bugs/394842 [14:26] Ubuntu bug 394842 in aafigure "aa backend don't know how to handle circles" [Low,Confirmed] [14:26] zsquareplusc, somebody pushed a branch with a --fixes=bugnumber [14:28] beuno: thought so. so i can safely unlink that again. but should i contact the person that mistyped the bug number? if so, i'd have to do several steps to find out who it was :/ [14:29] cprov: ok, thanks again :) [14:29] zsquareplusc, the branch tells you who owns it. if it seems unrelated, you should be able to unlink it, yes [14:29] mantiena-baltix: you are welcome. [14:30] beuno: there are a *lot* of linked bugs to that branch... [14:30] ah [14:31] i see my bug number in commit 104 [14:31] Great. [14:31] does it matter if i click the (-) on the branch or bug? [14:32] * zsquareplusc is getting a lot of timeouts on launchpad.net [14:32] zsquareplusc, what would you expect to happen if you did? [14:32] beuno: that the link from my bug to the branch disapears [14:33] correct [14:33] that's what will happen [14:33] (just checking to see if the UI was off) [15:03] Hi, I tried to update my location on the map but end up being placed into the middle of no-where near Kazakhstan. What's going on? [15:04] * noodles775 tries to reproduce it... [15:05] imexil: hmm... works for me. What browser are you using? [15:05] noodles775, FF 3.0.11 [15:06] * beuno has seen this before [15:06] sinzui knows all about it [15:06] imexil: click not drag to set your location [15:06] * imexil tries this [15:06] imexil: the drag fix will be in production later this week [15:07] imexil: bug 387738 [15:07] Launchpad bug 387738 in launchpad-registry "Launchpad refuses to believe that I don't live in Russia, near the Kazakhstan border." [High,Fix committed] https://launchpad.net/bugs/387738 [15:09] sinzui, thanks that worked. Clicking instead of dragging is even nicer to use [15:09] but I didn't know about ot before [15:36] hello all [15:36] I asked a question in #Ubuntu, but they redirected me here.. so.. [15:36] can anyone help me with PPA? Want to make a package be built for 8.04,8.10,9.04. I read the howto, guide, debian standards. Prepared everything , split packages. Still, if I upload, it'll only say its the same..and it'll build it for jaunty. Even though the package name says hardy, and the changelog is the same. Where should I define it? [15:39] anyone? [15:39] shiki-: in changelog: (version) ; urgency= [15:39] yepp, did that [15:39] shiki-: did you also specify the package names as explained at: [15:39] https://help.launchpad.net/Packaging/PPA#Building%20your%20source%20package [15:39] yeah [15:39] shiki-: and what's the error exactly? [15:40] "the same package is already.... with different..." [15:40] even though its not the same at all [15:40] shiki-: did you get a link to a log with the error that we can look at? [15:41] shiki-: you have to make a different version. like "libfoo 0.1.3~hardy~ppa1", "libfoo 0.1.3~jaunty~ppa1" [15:41] wait I'll retry to upload, upload it to ftp... [15:41] yepp [15:41] mediainfo_0.7.19-2~ppa1~hardy1 [15:41] for example [15:41] shiki-: please pastebin your 3 changelog entries for the package [15:42] if it'd be that easy with cli..but I'll try to upload them to my server [15:42] "mediainfo (0.7.19-2) hardy; urgency=low" ... in changelog [15:43] shiki-: see. that's wrong. "mediainfo (0.7.19-2~ppa1~hardy1) hardy; urgency=low" should be the entry [15:43] ah ok..ty. will give it a try === matsubara is now known as matsubara-lunch === noodles775 changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing === deryck is now known as deryck[lunch] === matsubara-lunch is now known as matsubara === deryck[lunch] is now known as deryck [17:33] Hi, any clue why my import failes, registered a git branch and got this mail: "The import has been marked as failing." The branch is https://code.launchpad.net/~vcs-imports/mumble/master [17:34] No ida. [17:34] idea. [17:35] <_gpg_> hello [17:37] <_gpg_> sorry for boring you again and again. will launchpad source code will be available tomorrow ? or the date changes ? === salgado is now known as salgado-lunch === ripps_ is now known as ripps === salgado-lunch is now known as salgado [18:30] How does one request a new review of a branch after more revisions have been committed to it? Is that what the "Request another review" link does? [18:30] And if so, does that also cause the diff shown to be updated? [18:32] exarkun: If you've already gotten approval for the first branch you can either: [18:32] The first review's result was "Needs Changes" [18:32] ah I see [18:32] So the changes were made. I'm wondering what the typical workflow says comes next. [18:33] I usually include the diff in my reply to their review, so it will appear on the MP, and that reviewer will be notified. [18:33] They can then update their review decision depending on your diff. [18:47] cprov: I've read you blog about launchpad API, but I think than simple copy sources operation from ubuntu archive to PPA could be as simple as copying sources from other PPA's [18:48] I think it would be wise to report a wishlist bug, but I don't know agains which product to report :( [18:51] mantiena-baltix: the UI is there, you use it and then tell me how tedious it is to isolate an specific version to be copied. [18:52] mantiena-baltix: it's not my opinion only, it's based on the experience of other heavy PPA users as well. [18:53] noodles775: Thanks [18:57] mantiena-baltix: obviously we can do something to make the UI better. [19:09] I don't have any problems with copying sources from UI like this: https://launchpad.net/ubuntu/+archive/test-rebuild-20090513/+copy-packages?field.name_filter=bouml&field.status_filter=published&field.series_filter=any [19:10] cprov: except non-intuitive string "test-rebuild-20090513" in that URL ;) [19:11] mantiena-baltix: https://edge.launchpad.net/ubuntu/+archive/primary/+copy-packages?field.name_filter=bouml&field.status_filter=published&field.series_filter=any [19:13] mantiena-baltix: that solves your problem, but not in the case you are trying to copy 'linux', for instance -> https://edge.launchpad.net/ubuntu/+archive/primary/+copy-packages?field.name_filter=linux&field.status_filter=published&field.series_filter=any [19:14] * cprov will hate himself for letting these urls be part of the channel log (and google indexes) ... [19:14] <_gpg_> sorry for my insistance, anyone call tell me if launchpad source code publication will be done tomorrow or it's delayed ? [19:15] * mantiena-baltix is happy for having an ability to find such URL's through internet search engines ;) [19:18] cprov: I notice only one small problem with 'linux' source - this problem is in search engine, there should be an ability to do *exact* search and this will solve such problems, I'm right? [19:19] mantiena-baltix: yes, that would reduce the list of candidates [19:19] mantiena-baltix: version filtering would also help. [19:19] cprov: Why you will hate yourself for publishing such URLs? [19:20] mantiena-baltix: because people will start accessing that form [19:21] we don't yet link to it from LP, due to performance concerns and also the fact that the UI isn't ready yet. [19:21] I spent almost 1 hour to find how to copy package from official ubuntu archive to my PPA, why you think that this is bad ? [19:23] mantiena-baltix: 1st copying doesn't work for all cases, 2nd API are much easier to fix/extend than UI. [19:24] mantiena-baltix: although, those arguments are killed by your 'it works for me!'. Feel free to use it as much as you want. [19:26] _gpg_: delayed, let me dig that up for you [19:26] <_gpg_> LarstiQ, thank you [19:27] _gpg_: https://lists.launchpad.net/launchpad-users/msg05078.html [19:29] <_gpg_> LarstiQ, thanks [19:40] copying packages from official ubuntu archives to users PPA's couses performance problems for launchpad services or just for users ? === arianit_ is now known as arianit [19:43] cprov: I can report a bug about problems in PPA packages search engine about an ability to do *exact* search, if launchpad developers need such bugreport just tell me the product against which I should report ;) [20:12] might anyone have any idea why I'm getting questions in the answer tracker like this for the checkbox project on launchpad: https://answers.launchpad.net/checkbox/+question/77585 [20:13] has there been known spamming of the answer tracker? [20:17] hi all [20:17] my collegue is having a problem with ssh on lp [20:17] http://www.pastie.org/552415 [20:17] any ideas [20:19] phurl: is one of the ssh keys that is tried connected to the launchpad account he is trying to log in as? [20:20] umm [20:20] phurl: https://edge.launchpad.net/~arianit only has 1 listed [20:20] yes [20:20] he did the rsa key [20:20] james_w: are you aware about launchpadlib executing new.py file in the cwd? [20:20] phurl: please doublecheck they match and it isn't a different key [20:21] ok [20:21] phurl: oh, other than that, I don't think you're allowed to log in [20:21] phurl: so try with hitchhiker instead, or just `bzr info bzr+ssh://somebranch` [20:22] ahh [20:22] ok [20:22] i just wanted to debug the ssh key issue [20:22] lets see [20:22] phurl: right, but trying to get a shell is not the best way to debug that :) [20:23] hahah [20:23] ok [20:23] thanks dude [20:31] james_w: bug #401896 [20:31] Launchpad bug 401896 in launchpadlib "Launchpadlib opens any new.py file found in the path while import" [Undecided,New] https://launchpad.net/bugs/401896 [20:37] where can i learn more about launchpadlib ? mean .. how to get list of member from launchpad then write in a file [20:50] didrocks: what's your PYTHONPATH? [20:51] and 'python -c "import sys; print sys.path"' [20:53] james_w: http://paste.ubuntu.com/222957/ [20:53] ['', is the problem [20:53] it's like having "." in PATH [20:55] which python version/distro is that? [20:55] james_w: strange. I don't have . in my path. I don't know where python take that… [20:55] because we need just that too reproduce a Bazaar bug as well [20:55] jaunty, Python 2.6.2 [20:56] didrocks: thanks! [21:01] can someone help me to create API from this question https://answers.edge.launchpad.net/launchpad-registry/+question/74120 [21:02] * e-jat i mean .. teach me .. i already go through apidoc .. but still blurr .. [21:03] anyone? [21:03] LarstiQ: it's still an issue as whoever adds a new.py in PYTHONPATH or PATH will then executes its new.py file [21:04] (just in importing launchpadlib) [21:05] didrocks: sure, but on Lenny '' is not in PYTHONPATH, and no one adds a new.py to what is on sys.path [21:07] LarstiQ: I have a new.py in my PYTHONPATH in quickly project, that's why I encountered the bug :) [21:08] * LarstiQ nods at didrocks [21:08] didrocks: in the cwd though, right? [21:09] e-jat: where are you stuck? can you pastebin your current code? [21:11] Ampelbein: im stuck after getting the oauth token .. [21:12] LarstiQ: not really, just in path, consequently (the new.py in cwd was only for making something easily reproduceable) [21:12] * e-jat new to api code [21:12] didrocks: ehm, you _do_ know that you're shadowing a builtin module that way? [21:16] LarstiQ: oh, I never used it. Yes, tried with ipython and it load a builtin module. So, ok, it's my bad and I have to find another way for loading my templates (without adding them to pythonpath) [21:16] LarstiQ: thanks for noticing this (and thanks james_w too :)) [21:18] didrocks: np [21:37] LarstiQ: do you have also '' in sys.path? I tried in different machines and that's always the case here [21:40] didrocks: no, it is not in sys.path [21:40] oh [21:40] it does seem to be [21:41] but not when I checked in bzr === flacoste_lunch is now known as flacoste [21:41] hum… [21:41] didrocks: echo -e 'import sys\nprint sys.path' > /tmp/test.py [21:41] didrocks: python /tmp/test.py [21:42] didrocks: I recall the documentation stating '' is added if the filename of the script can not be determined [21:42] james_w: ^^ python -c is not a sufficient check for including cwd on sys.path [21:42] ah [21:42] my apologies [21:43] http://docs.python.org/library/sys.html#sys.path [21:43] so the problem is the shadowing of the stdlib module? [21:43] If the script directory is not available (e.g. if the interpreter is invoked interactively or if the script is read from standard input), path[0] is the empty string, which directs Python to search modules in the current directory first. [21:43] specifically [21:43] james_w: yes. We will rename 'new' to 'create' in quickly to avoid that. [21:44] cool [21:45] didrocks: can you confirm '' is not on sys.path with Jaunty, 2.6.2 if you run test.py? [21:45] LarstiQ: no, but /tmp IS in sys.path [21:46] didrocks: right, that makes sense [21:47] and then, the issue comes from there if you have a new.py file in the same directory than your script :) [21:50] * LarstiQ growls at launchpad making it hard to find the duplicate he seeks [21:52] luckily google and site: know [21:52] didrocks, james_w: so, there are situations where '' does get on the path when I don't expect it: https://bugs.edge.launchpad.net/bzr/+bug/304891 [21:52] Ubuntu bug 304891 in bzr "bzr doesn't work in parent directories of python packages with certain names (dup-of: 72227)" [Undecided,New] [21:52] Ubuntu bug 72227 in bzr "should avoid loading modules from working directory" [High,Invalid] [21:52] this should not happen, and I'd very much like to know how to reproduce it [21:54] LarstiQ: ok, even bzr code has been trapped with this :) [21:54] didrocks: yeah, though as you can see from the dupe, it happened because PYTHONPATH=foo:$PYTHONPATH [21:54] didrocks: with PYTHONPATH previously being empty [21:55] LarstiQ: oh yes… === matsubara is now known as matsubara-afk [22:32] is there a bug with the bugs module? My GPG sig is being displayed... [22:34] should I just subscribe to bug 161822 or open a new bug [22:34] Launchpad bug 161822 in malone "new bugs by email requires gpg signature but does not strip it from bug report" [Medium,Triaged] https://launchpad.net/bugs/161822 [22:34] I was replying [23:41] wgrant: still there? problem with launchpadlib: launchpad.people["ubuntu-my"].addMember(person=members[0], status="Approved") works on staging, gives "ValueError: Invalid value '"Approved"' for parameter 'status': valid values are: "Proposed", "Approved", "Administrator", "Deactivated", "Expired", "Declined", "Invited", "Invitation declined" on edge. [23:43] Ampelbein: I am here, but I've no idea about that. [23:43] Sure you didn't typo it? [23:43] wgrant: well, i copied the ValueError line directly from the session. [23:44] wgrant: if you get a chance, can you look at my issue above? [23:44] Ampelbein: But did you copy the original expression from the staging or edge session? [23:44] micahg: That's the bug. [23:44] great, thanks [23:44] wgrant: it's the same script. works with staging, doesn't on edge. [23:45] and in the value error you see '"Approved"', which is the reply from the lp-api [23:45] Ah, now that is interesting. [23:45] pls can launchpad have magic for when I guess a /ubuntu/+source/ URL wrong that finds me some suggestions instead of asking me if I lost something? :) [23:47] Ampelbein: What if you add 'httplib.debuglevel = 1' to the script, before you import launchpadlib? Then run both, look for any differences, and pastebin the addMember request (remembering to sanitise the OAuth sig) [23:47] i'll try [23:47] thanks [23:52] Ampelbein: Oops, httplib2, not httplib [23:55] how does LP handle it when there are lots of OAuth consumers out there with the same consumer key and different consumer secrets? [23:55] :) need to redo then ;] [23:56] I'm sure there are plenty of consumers called "testing" [23:57] james_w: I think the name is just a user-friendly identifier for revocation - not actually used for anything. I have lots of consumers named the same. [23:58] wgrant: but it is used for something in the protocol [23:58] in the specification of the protocol rather