| === jtv-afk is now known as jtv | ||
| === jtv1 is now known as jtv | ||
| czajkowski | Aloha | 09:14 |
|---|---|---|
| jml | czajkowski: hi | 09:32 |
| czajkowski | :) | 09:32 |
| fabo | I subscribe a wrong person to a bug, how can I fix that? | 10:47 |
| geser | ask them to unsubscribe | 10:48 |
| fabo | geser: there's 2 users "Deepak Saxena", ~dsaxena and ~/dsaxena-linaro. Launchpad refuses to subscribe both of them to a bug. should I fill a bug against launchapd? | 10:51 |
| fabo | as soon as I try to subscribe the 2nd account: Deepak Saxena has already been subscribed | 10:51 |
| === jtv is now known as jtv-afk | ||
| === jtv-afk is now known as jtv | ||
| dart | hello someone commented on a bug in launchpad from my account...I was not logged in...Here --> https://bugs.launchpad.net/cardapio/+bug/603795/comments/27 | 11:27 |
| ubot5 | Ubuntu bug 603795 in Cardapio "Cardapio don't show on panel when new "Appmenu" Applet is activated" [High,Fix released] | 11:27 |
| maxb | dart: Hello. Unfortunately that's what happens when a spammer forges your From address on email to a launchpad bug | 11:27 |
| maxb | I have hidden the comment | 11:27 |
| dart | uhm don't get you exactly | 11:28 |
| maxb | It is possible to comment on a bug by emailing NNNNNN@bugs.launchpad.net | 11:30 |
| dart | oh | 11:30 |
| maxb | If someone forges the from address on such an email, stuff like what you saw happens | 11:30 |
| wgrant | We often find that they are not actually forged, though. | 11:30 |
| wgrant | Gmail accounts often tend to be compromised. | 11:30 |
| dart | Also I am getting mail from *me to me* in gmail. And also mails are automatically forwarded to my other contacts in gmail. But delivery fails | 11:32 |
| dart | The mail being forwarded is having the same link that is in launchpad bug | 11:34 |
| wgrant | Are they in your Sent folder? | 11:34 |
| dart | omg yes..mails are being forwarded to all account is launchpad from my gmail account | 11:36 |
| wgrant | You probably want to change your password and try to ensure the security of any client on which you've used it lately. | 11:36 |
| dart | I changed my password. I am using thunderbird | 11:36 |
| wgrant | Hmm | 11:37 |
| dart | its not all lauchpad accounts...its all other guys whom I have mailed till date | 11:38 |
| wgrant | Yup. | 11:38 |
| wgrant | They will generally go through your address book and anybody you've sent email to in the past and spam them :) | 11:39 |
| wgrant | Lovely people. | 11:39 |
| dart | argh how can i stop this? | 11:39 |
| dart | Is my account hacked? | 11:39 |
| wgrant | Change your password. | 11:39 |
| dart | I did | 11:39 |
| wgrant | If they're in your Sent folder, it has probably been hacked, yes. | 11:39 |
| dart | :( | 11:39 |
| dart | Ok there are no more sent mails since last one hour. I changed my password 1hour back. | 11:43 |
| wgrant | Great. | 11:46 |
| dart | Is it possible for the guy who hacked my account to hack my other mail accounts in thunderbird? | 11:48 |
| dart | I may change password for that too | 11:48 |
| wgrant | It's rather difficult to say how your account was hacked. May have been a Trojan on your machine, or a lucky password guess, or... | 11:49 |
| wgrant | Probably best to change lots of passwords, to be safe :/ | 11:49 |
| dart | such a pain :( | 11:50 |
| dpm | hi, is there a way to remove feedback requests I requested from someone else in a blueprint? I happened to request feedback from the wrong person. | 11:52 |
| wgrant | dpm: Congratulations, you have stumbled on the most useless feature in Launchpad! | 11:53 |
| wgrant | dpm: Feedback requests can be created, but that's about it. | 11:54 |
| dpm | wgrant, heh, I was wondering why I did not get notification when someone else requested feedback from me in another blueprint... oh well... | 11:55 |
| wgrant | dpm: Yeah, pretty much. | 11:55 |
| dart | wgrant, thanks for the help :D | 11:56 |
| dpm | ok, anyway, thanks, I now know I shouldn't use them :) | 11:57 |
| dart | hehe one spam mail was sent to webmaster@canonical :P | 12:09 |
| === bac changed the topic of #launchpad to: https://launchpad.net/ | Help contact: bac | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | ||
| === henninge is now known as henninge-lunch | ||
| === henninge-lunch is now known as henninge | ||
| === Ursinha-afk is now known as Ursinha | ||
| dpm | henninge, I've got a couple of questions on message sharing if you are around: I'm looking at https://translations.launchpad.net/synaptic/main/+translations, where it says: "This project series is sharing translations with synaptic in Ubuntu Natty". How can I make it share translations with another distro series, e.g. Oneiric? And the other question is, if I go to https://translations.launchpad.net/ubuntu/maverick/+sources/synaptic/+translations it tells m | 13:45 |
| dpm | e that the Maverick source package is also sharing translations with upstream, which I cannot quite understand, as the upstream page tells me that upstream is sharing with Natty, not Maverick | 13:45 |
| henninge | About the first question: Translations are really being shared with all series, as the series are sharing amongst themselves, too. | 13:53 |
| henninge | It is using the translation focus for Ubuntu, which still seems to be Natty. | 13:53 |
| henninge | dpm: ^ | 13:54 |
| soren | How can I tell which version of bzr-hg Launchpad uses for imports? | 14:01 |
| === Ursinha is now known as Ursinha-afk | ||
| maxb | soren: the one mentioned here: http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/view/head:/utilities/sourcedeps.conf | 14:03 |
| soren | maxb: Thanks! | 14:03 |
| soren | maxb: Wow, that's old. | 14:04 |
| maxb | I'm not entirely surprised | 14:04 |
| maxb | Fortunately, I think updating Launchpad's bzr stack is on jelmer's near-term todo list | 14:05 |
| soren | W00t. | 14:06 |
| === Ursinha-afk is now known as Ursinha | ||
| Morbus | where does launchpadlib store the OAuth details I'm about to put in? the script will be running as a different (non-Unix) user than my current Unix user, so I don't want it to overwrite my own data. | 14:09 |
| maxb | It depends on precisely how you invoke it and what version you're using | 14:10 |
| Morbus | heh. | 14:11 |
| Morbus | hey max ;) | 14:11 |
| Morbus | welp, i'm using the latest launchpadlib as retrieved from pip. | 14:11 |
| maxb | 1.6.x generally uses ~/.launchpadlib 1.9.x uses gnome-keyring or kwallet if available | 14:11 |
| Morbus | neither are - there's no desktop. | 14:11 |
| Morbus | shell only. | 14:11 |
| Morbus | i ran a script that contained login_with, it opened up lynx, I logged in, went through a bunch of stuff, and eventually got to this form that i kept clicking Conitnue on, but nothing else happened | 14:12 |
| Morbus | i quit the process for kicks, can see that a ~/.launchdpad lib was made, btu there's nothing in the api.staging.launchpad/cache directory | 14:12 |
| maxb | Wait, staging? | 14:12 |
| Morbus | yeah, per the help docs. | 14:12 |
| Morbus | launchpad = Launchpad.login_with('My Application', 'staging') | 14:13 |
| Morbus | oh, i guess i should do this "Authenticated access for website integration" section. | 14:13 |
| Morbus | since that more closely matches the automated shell process i'm going for. | 14:13 |
| Morbus | gah, this is madness. | 14:14 |
| Morbus | that doesn't sound ideal for a shell script either. | 14:14 |
| maxb | link to what you're following? | 14:17 |
| Morbus | https://help.launchpad.net/API/launchpadlib | 14:17 |
| Morbus | yeah, i get into an endless cycle inside lynx when i log in. | 14:22 |
| Morbus | i get to the "are you sure you want to login as this user?" page, I say Submit, and then it just brings me to a form that says "Continue" over and over again. | 14:22 |
| Morbus | and nothing gets saved into the cache directory (be it staging or production). | 14:23 |
| maxb | Morbus: try http://paste.ubuntu.com/613757/ | 14:24 |
| maxb | Which you can run on a local machine with a GUI, and copy the file elsewhere, if you like | 14:25 |
| Morbus | maxb: whine. | 14:26 |
| Morbus | maxb: i really need a GUI to do this? | 14:26 |
| * Morbus goes off to install pip and all that jazz on os x. | 14:29 | |
| wgrant | Morbus: It should have given you a URL that you can browse to in your desktop browser. | 14:31 |
| Morbus | wgrant: it didn't - just ran lynx again. | 14:31 |
| wgrant | Morbus: But recent versions of w3m are known to work. | 14:31 |
| Morbus | wgrant: i've got it going under os x though. | 14:31 |
| wgrant | Hmm. It will also print out a URL... | 14:31 |
| Morbus | [[[ | 14:32 |
| Morbus | [xxx@dev1.staging ciofat]$ python ciofat_getMergeProposals.py | 14:32 |
| Morbus | Exiting via interrupt: 2 | 14:32 |
| Morbus | ]]] | 14:32 |
| Morbus | was all I saw - before the Exit, I was inside Lynx. | 14:32 |
| Morbus | anyways, i've got new-tojken.txt now, maxb. | 14:32 |
| Morbus | so now it looks like i'll need to take this new-token.txt, pass it into Credentials somehow, and then send that alongside the Launchpad(). | 14:34 |
| * Morbus wonders if there's a creds.load_from_path() equivalent, and heads to the api docs. | 14:35 | |
| Morbus | sweet, there is. | 14:37 |
| Morbus | argh. | 14:47 |
| Morbus | it's still loading lynx. | 14:47 |
| Morbus | [[[ | 14:48 |
| Morbus | credentials = Credentials('ciofat') | 14:48 |
| Morbus | credentials.load_from_path('./credentials.txt') | 14:48 |
| Morbus | lp = Launchpad(credentials, service_root="production") | 14:48 |
| Morbus | ]]] | 14:48 |
| Morbus | why is it still loading lynx if i'm passing the credentials in? | 14:48 |
| Morbus | so, it doesn't look like load_from_path is working properly. | 15:10 |
| Morbus | if i vars() the credentials object, i don't see any of the properties defined in the credentials.txt | 15:10 |
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| Morbus | looks like it might be in oauthauthorizer.load(). | 15:15 |
| Morbus | print vars(parser) shows me the credentials.txt is loaded properly. | 15:16 |
| Morbus | but print parser.get('1', 'consumer_secret'), which is what load() does, returns nothing. | 15:16 |
| Morbus | bah, no, it does work - consumer_secret is just empty. heh. | 15:18 |
| Morbus | maxb: should i have received a consumer_secret from the oauth integration? | 15:25 |
| maxb | No | 15:25 |
| maxb | Use an empty string | 15:25 |
| Morbus | yeah, that's what i'm seeing. | 15:26 |
| * Morbus scratches head. | 15:26 | |
| Morbus | TypeError: __init__() takes at least 4 non-keyword arguments (2 given) | 15:29 |
| Morbus | on [ lp = Launchpad(credentials, service_root="production") ] | 15:29 |
| maxb | In a manner in which I highly disapprove of, Launchpad broke its constructor argument signature in 1.9.0 vs earlier versions | 15:29 |
| maxb | You now want Launchpad(credentials, None, None, "production") | 15:29 |
| Morbus | so the wiki is outta date. | 15:30 |
| Morbus | ah. | 15:30 |
| Morbus | yay, a new error! :D | 15:30 |
| Morbus | in part: | 15:31 |
| Morbus | lazr.restfulclient.errors.Unauthorized: HTTP Error 401: Unauthorized | 15:31 |
| Morbus | Unknown access token (None). | 15:31 |
| Morbus | print credentials.access_token | 15:32 |
| Morbus | in fact, returns "None" | 15:32 |
| * Morbus goes back to oauth.py | 15:33 | |
| Morbus | access_token and access_secret both have values inside the credentials.txt. | 15:33 |
| Morbus | i can confirm that credentials.txt is being loaded... | 15:33 |
| Morbus | so it must be something in the AccessToken call, from oauth.py, line 173. | 15:34 |
| Morbus | hrm. though, i tmight be that it's being declared a bad token and being set to None on line 137 | 15:41 |
| Morbus | where is oauthtoken.init defined? | 15:47 |
| Morbus | maxb: i have no idea why print credentials.access_token is printing 'None' :( | 15:54 |
| Morbus | maxb: progress! | 15:59 |
| Morbus | bad: [[[ | 15:59 |
| Morbus | credentials = Credentials('ciofat') | 15:59 |
| Morbus | credentials.load_from_path('credentials.txt') | 15:59 |
| Morbus | ]]] | 15:59 |
| Morbus | good: [[[ credentials = Credentials.load_from_path('credentials.txt') ]]] | 15:59 |
| maxb | oh, hah | 16:03 |
| maxb | yes | 16:03 |
| czajkowski | Aloha, wondering who might be best to poke about a bug https://bugs.launchpad.net/launchpad/+bug/789171 | 16:04 |
| ubot5 | Ubuntu bug 789171 in Launchpad itself "sending mail to LP - copy to sender also" [Undecided,New] | 16:04 |
| Morbus | maxb: where's the code/documentation for branches and getMergeRequests and so forth? not seeing 'em in the source. | 16:05 |
| bac | hi czajkowski | 16:13 |
| bac | czajkowski: thanks for the suggestion about 'me too' on email from LP. did you want to discuss it? | 16:13 |
| mounir | sinzui: I need to add dependency to a blueprint which I have created. But, I cannot see the Depends on bottom, which role I have to have to be able to add dependency? | 16:27 |
| sinzui | I do not know. I will check the code | 16:28 |
| mounir | sinzui: the blueprint is: https://blueprints.edge.launchpad.net/linaro/+spec/tr-kernel-ltp-failures | 16:28 |
| Morbus | maxb: sweet, i won. thanks for the help and patience. | 16:28 |
| sinzui | mounir: you must be assigned a specification role, or be the owner/driver of the specs goal | 16:29 |
| mounir | I am the owner since I created the blueprint, no? | 16:30 |
| sinzui | I am not certain of that | 16:30 |
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| mounir | sinzui: fyi - looks like whenever I set the series goal, I see the depend on bottom. I will experiment with that more to see whether this is it. thanks for your help | 16:38 |
| sinzui | mounir do you have more than one login identity | 16:38 |
| mounir | sinzui not that I know of | 16:38 |
| * sinzui just create a spec on staging in linaro and can edit it | 16:39 | |
| mounir | sinzui yes will try that | 16:39 |
| sinzui | mounir: are you https://launchpad.net/~mounir-bsaibes | 16:39 |
| mounir | yes | 16:40 |
| sinzui | hover your mouse over the logged in as link to verify the URLs are the same | 16:40 |
| crazedpsyc | I'm making a launchpad scraper for DuckDuckGo, and i'm testing it right now, so if you guys notice a traffic increase, its me. This won't be a problem will it? | 16:42 |
| mounir | sinzui - I have created a bp on the staging server uncer the same project, I could see the Add dependency bottom right away. So, I am puzzled | 16:43 |
| sinzui | mounir: I see small differences between my test on staging and your blueprint. I wonder if there were also permission changes. Can you change https://blueprints.staging.launchpad.net/linaro/+spec/tr-kernel-ltp-failures once you are logged in? | 16:43 |
| mounir | sinzui: yes I was able to change the approver | 16:44 |
| sinzui | crazedpsyc: we encourage you to use Launchpad's API. We do not approve of pace scraping | 16:44 |
| sinzui | mounir: I think there is a permission problem in production that is fixed on staging maybe | 16:45 |
| crazedpsyc | sinzui, the launchpad API is *very* slow though, and what is 'pace scraping'? | 16:45 |
| sinzui | page scrapping. | 16:45 |
| crazedpsyc | ahh | 16:45 |
| sinzui | page scraping | 16:45 |
| crazedpsyc | That's really too bad. Would it be okay if I add a delay between each download? | 16:46 |
| crazedpsyc | sinzui: What if I add a 3-5 second delay between each page download? | 16:47 |
| sinzui | mounir: I think you may need a member of | 16:47 |
| === matsubara_ is now known as matsubara | ||
| sinzui | https://launchpad.net/~linaro-drivers or https://launchpad.net/~linaro-maintainers to make you the drafter to unblock you | 16:48 |
| sinzui | crazedpsyc: Lp is scanned every minute. You can run your script and if it proves to be a problem you can add a delay | 16:49 |
| mounir | sinzui: maybe you are right, whenever I defined the series goal, I was able to see the Add dependent on | 16:49 |
| crazedpsyc | sinzui: Okay, thanks | 16:49 |
| crazedpsyc | sinzui: running for 8 minutes now, any problems? | 16:54 |
| sinzui | None reported | 16:54 |
| crazedpsyc | Good | 16:54 |
| === matsubara is now known as matsubara-lunch | ||
| czajkowski | bac: hi I just thought the cc email might be an idea as I know I'm trying to figure out who I mailed recently and have no copy of date/time to refer back to | 18:07 |
| bac | czajkowski: i understand. it is a good idea, so thanks for filing it. | 18:08 |
| czajkowski | bac: glad to hear it :) | 18:09 |
| czajkowski | I know it's not critical or urgent more a nice thing to have | 18:09 |
| bac | czajkowski: currently, we have two squads working on really important features and two more only working on critical bugs. but good ideas will be addressed...eventually. :) | 18:09 |
| czajkowski | bac: yup, tis all good. more something that popped up via another conversation and it reminded me I contact locoteam contacts who dont display a public address which is rather annoying | 18:10 |
| czajkowski | if the go to the round of being a contact display your flipping email address :s | 18:10 |
| === matsubara-lunch is now known as matsubara | ||
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| binwiederhier | hey there, how do i give a team access rights to a branch owned by me? | 20:15 |
| binwiederhier | specifically, this branch https://code.launchpad.net/~binwiederhier/syncany/trunk to this team: https://launchpad.net/~syncany-team | 20:16 |
| binwiederhier | bac: help! | 20:21 |
| binwiederhier | :-D | 20:21 |
| bac | hi binwiederhier | 20:21 |
| bac | what's up? | 20:21 |
| * bac reads up | 20:21 | |
| binwiederhier | read above. | 20:22 |
| binwiederhier | i'd like to make a team the owner of my branch | 20:22 |
| binwiederhier | would be great if you could help. thank you | 20:22 |
| bac | binwiederhier: that branch lives in your personal space | 20:22 |
| binwiederhier | hm. can i move it? | 20:22 |
| binwiederhier | so that the team can own it? | 20:23 |
| bac | binwiederhier: you cannot move it to the team but you can push a new copy up so the team owns it, then everyone on the team can have access to write to it | 20:23 |
| binwiederhier | okay that's great. do you think that's a good idea for an open team? | 20:25 |
| binwiederhier | because everyone can join, and everyone can upload changes | 20:25 |
| bac | binwiederhier: that's a policy decision for your project to make | 20:25 |
| bac | binwiederhier: you'd use something like: bzr push lp:~launchpad/tarmac/lp-tarmac | 20:26 |
| bac | er, sorry | 20:26 |
| bac | bzr push lp:~syncany-team/syncany/trunk | 20:27 |
| binwiederhier | bac: would i have the right to change that policy if it (for some reason) doesn't work out like this? | 20:27 |
| bac | binwiederhier: many projects do create restricted membership teams that own the trunk branch for their code, so it is not a bad idea | 20:27 |
| binwiederhier | bac: i just started the project, so i though it'd be great if many people contributed | 20:28 |
| bac | binwiederhier: you'd simply have to create the new team and set the project development branch to be one owned by that new, restricted team | 20:28 |
| bac | but if you think that's how you want to structure it perhaps it would be cleanest to do so now | 20:29 |
| binwiederhier | bac: but can't i just change the subscription policy later? | 20:29 |
| binwiederhier | why would it be necessary to create a new team? | 20:30 |
| bac | binwiederhier: you're right | 20:30 |
| binwiederhier | bac: okay thanks. how would the others (with possibly modified code) 'switch' to this new branch? | 20:38 |
| bac | binwiederhier: they would just push/pull from the new location | 20:38 |
| binwiederhier | ok, so the same thing i'll do when i check in the code | 20:39 |
| bac | yep | 20:39 |
| binwiederhier | bzr push lp:~syncany-team/syncany/trunk | 20:39 |
| binwiederhier | okay | 20:39 |
| binwiederhier | i'll try | 20:39 |
| binwiederhier | thank you very much!! | 20:39 |
| matsubara | bac, hi Brad, are you the right person to ask about a failing code import? https://code.launchpad.net/~mwhudson/django-south/trunk | 20:53 |
| bac | matsubara: wow, that's ugly | 20:55 |
| matsubara | I think it's failing due to bug 519709. Is there other way to import that branch? | 20:55 |
| ubot5 | Launchpad bug 519709 in Launchpad itself "Import fails with infinite recursion through _reconstruct_manifest_and_flags_by_revid" [High,Triaged] https://launchpad.net/bugs/519709 | 20:55 |
| matsubara | bac, ^ | 20:55 |
| matsubara | it's been suggested in the bug report to update bzr-hg to see if the issue goes away. Do you know how or who I can request such update? | 20:56 |
| bac | matsubara: i'm looking.... | 20:59 |
| bac | matsubara: i know how to update packages for buildout but not the packages in the old sourcecode | 21:03 |
| bac | matsubara: i'm asking gary | 21:04 |
| matsubara | thanks bac | 21:05 |
| gary_poster | hi bac; still looking. It's an easy file, and I think it is in utilities, but I don't see it as quickly as I usually do... | 21:06 |
| === bac changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | ||
| gary_poster | oh yeah | 21:07 |
| matsubara | perhpas utilities/sourcedeps.conf? | 21:07 |
| bac | matsubara: that looks good! | 21:07 |
| gary_poster | bac, matsubara, yeah that's it | 21:07 |
| gary_poster | haven't had to think about that in a while | 21:08 |
| bac | gary_poster: so you just update the revno and magic happens? | 21:08 |
| gary_poster | bac, yeah. can even go backwards if you need to | 21:08 |
| bac | matsubara: can you run with that? | 21:08 |
| gary_poster | magic happens when you run utilities/update-sourcecode | 21:08 |
| matsubara | bac, gary_poster: so, just make a MP that changes the bzr-hg revision in sourcedeps.conf to the latest trunk, get that landed on trunk and all is fine? is this something that's updated during the daily rollouts or only during the downtime? | 21:11 |
| gary_poster | matsubara, yes, that's what you do. You'll want to run tests (e.g. ec2 land), of course. It's updated in no-downtime deloyments | 21:12 |
| matsubara | cool! thanks gary_poster and bac | 21:12 |
| bac | np matsubara. thanks gary_poster | 21:13 |
| gary_poster | np | 21:13 |
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| === Ursinha is now known as Ursinha-afk | ||
| === Ursinha-afk is now known as Ursinha | ||
| smoser | is it the default behavior, or is it just me... | 22:23 |
| smoser | when i create bugs using the email interface to launchpad, i don't get any acknoledgement on success. | 22:24 |
| === Ursinha is now known as Ursinha-afk | ||
| === matsubara is now known as matsubara-afk | ||
| === JayFo is now known as JFo | ||
| lifeless | smoser: have you turned off 'do not send me mail for things I do' ? | 23:07 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!