/srv/irclogs.ubuntu.com/2012/01/23/#ubuntuone.txt

=== LjL is now known as LjL-Deluxe
karniGood morning!07:10
czajkowskialoha07:40
mandelmorning all!09:16
JamesTaitGood morning all!09:35
* mandel restarting due to updates10:42
=== LjL-Deluxe is now known as LjL
ashutosh_hello i want to know about benefit of ubuntu one10:56
ashutosh_hello10:56
ashutosh_any one is there10:57
gatoxgood morning11:14
=== teknico is now known as teknico_away
=== adorilson_ is now known as adorilson
nessitagood morning everyone!12:04
nessitahum, I still have keyboard issues, will try changing it form the greeter12:06
nessitabrb12:06
=== adorilson_ is now known as adorilson
gatoxnessita, hi12:10
nessitahola gatox!12:11
mandelnessita, gatox buenos dias!12:11
nessitahola mandel!12:11
gatoxmandel, buenas12:12
ralsinagood morning!12:13
ralsinagatox: did you manage to build the windows release from the stable branches?12:13
ralsinagatox: if you did, I would like to have you try doing the signing (I will help you through it)12:14
ralsinagatox: if you didn't, I will do it, no problem12:14
gatoxralsina, hi!..... i build it from trunk and execute it successfully in a totally clean vm with a fresh install of windows12:14
gatoxralsina, i can do it now12:14
gatoxi only need to change the repos12:14
ralsinagatox: cool, let's try that12:14
ralsinagatox: also, you have to propose your fix to scripts/setup.py12:15
gatoxralsina, yes12:15
ralsinagatox: but we can do that afterwards :-)12:16
nessitaI still have keyboard issues, will try something else. brb!12:16
* nessita is back12:22
nessitakeyboard is fixed!12:22
nessitalálálálá12:22
nessita@ping12:39
ubot4`pong12:39
mandelnessita, in order to run the control panel tests we had to use N, right?12:44
nessitamandel: or precise and run the -qt suite12:44
mandelnessita, ack12:44
gatoxralsina, ok, i have the bundle from stable12:52
ralsinagatox: cool, does it work? ;-)12:52
gatoxralsina, and its working in a totally clean vm12:52
ralsinagatox: awesome12:52
ralsinagatox: now, zip all the .exe and python27.dll12:53
ralsinagatox: and put that zip moewhere public, along with a gpg signature12:53
gatoxralsina, sorry..... all the .exe? i only have: ubuntuone-2.0.4-windows-installer.exe12:56
ralsinagatox: sorry, let me explain a bit :-)12:56
ralsinaupload that .exe somewhere so we can test it12:56
ralsinaalso, you have to upload the exe and python27.dll from dist so we can get them signed12:57
ralsinagatox: also, this is not 2.0.4, it's 2.99.3 IIRC12:57
gatoxahhhhh ok12:58
ralsinagatox: that installer you created is unsigned and can't be given to the public because it prints creepy warnings :-)12:58
nessitaanyone running linux with all our nightlies up o date?12:58
gatoxnessita, me.... i suppose :P12:58
nessitagatox: have you updated today/this weekend?12:59
gatoxnessita, updating now12:59
mandelwow.. pylint is a vm killer..12:59
mandelnessita, I'm in theory up to date in everything, just did it a few hours ago, why?13:00
nessitaralsina: is the functionality in this branch still needed? https://code.launchpad.net/~ralsina/ubuntu-sso-client/no-more-stderr/13:00
nessitamandel: is the ubuntu control panel working for you?13:00
ralsinanessita: yes13:00
ralsinanessita: I just never finished that :-(13:00
ralsinanessita: so we are shipping with stderr disabled13:00
mandelnessita, you mean system settings?13:00
nessitamandel: no, sorry, I meant the ubuntu one control panel running in ubuntu13:00
gatoxralsina, mmmmm is not working properly....13:01
ralsinagatox: what isn't?13:01
gatoxralsina, it gets executed...... but is not retrieving the captcha13:01
mandelnessita, let me try it13:01
ralsinagatox: ugh13:01
ralsinagatox: build one with terminals and let's see if there is an error.13:02
gatoxralsina, it's like is not able to connect with anything13:02
ralsinagatox: I usually do the test one with terminals enabled13:02
nessitaralsina: oh. Well the windows-ubuntu-sso-login does not exist anymore, so perhaps you'll want, whenever is good to you, to merge trunk in and maybe move that logic to main? (so it can be tested)13:02
mandelnessita, looks like is not :(13:02
nessitamandel: what error do you have?13:02
ralsinanessita: I would delete thatbranch and do it again13:02
mandelnessita, I get this: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-installer/+bug/853060 since I was not using it13:02
ubot4`Launchpad bug 853060 in ubuntuone-installer (Ubuntu) "ubuntuone-installer crashed with GError in function(): Failed to execute child process "ubuntuone-control-panel-gtk" (No such file or directory) (affects: 17) (dups: 16) (heat: 119)" [High,Triaged]13:02
nessitaralsina: as you prefer13:02
ralsinanessita: I'll schedule that for my freaky friday13:03
gatoxralsina, http://ubuntuone.com/4vJcdGlDb6AWOEUGbnThgV13:03
gatoxthat's all i have13:03
ralsinagatox: looking13:04
ralsinagatox: that is a normal output13:04
gatoxyes13:04
ralsinagatox: maybe the captcha is being slow13:04
ralsinagatox: or maybe the error is on sso-login's window :-)13:04
gatoxralsina, i'll try in the dev-vm13:04
nessitamandel: can you please try running in your terminal: DEBUG=True ubuntuone-control-panel-gtk13:06
gatoxralsina, no.... the captcha is not the problem.... in the dev-vm is working fine13:06
mandelnessita, can I have a re-review of a very all branch that we completely forgot about: https://code.launchpad.net/~mandel/ubuntuone-control-panel/auto-update-looping-call/+merge/8101513:06
mandelnessita, sure I can!13:06
ralsinagatox: is that also from stable?13:06
gatoxralsina, something is failing in sso..... that's why the loading animation disappear too13:06
gatoxralsina, no..... from trunk13:06
gatoxralsina, i'm going to build a bundle from trunk and check if the same happens13:07
ralsinagatox: maybe it's PIL that is not working right on the bundle, but that should give errors on SSO13:07
ralsinagatox: ack13:07
gatoxnessita, everything up to date..... do you need something?13:11
mandelnessita, FYI fixing some issues with the state of my apt-get before I test that13:11
mandelnessita, I get the following: http://paste.ubuntu.com/814256/13:14
mandelnessita, seems that sso is telling me to frack off13:14
nessitagatox: is the ubuntu one control panel working for you?13:14
gatoxnessita, yes13:14
* gatox opens terminal: ubuntuone-control-panel-gtk13:15
gatoxeverything ok13:15
nessitagatox: can you please try removing the current device, close the control panel, and try re-opening?13:15
mandelnessita, by looking at d-feet I don't have sso running, which is the command to start it manually13:16
mandel??13:16
nessitamandel: it should start automatically13:16
nessitamandel: also, please note that the sso service starts and quits13:16
nessitaso perhaps it quitted automatically already?13:16
gatoxnessita, done....... what else?13:16
gatoxnessita, now i need to configure again the account13:17
nessitagatox: the control panel did reopen for you? no error messages?13:17
nessitagatox: yes please13:17
mandelnessita, aint happening then, did you see the trace?13:17
gatoxnessita, no error messages.... just the "join now - already have an account" screen13:17
nessitamandel: I see the pastebin, but I see no trace there13:17
nessitagatox: yes, please re-login13:17
gatoxnessita, i login again......13:18
gatoxeverything looks fine13:18
nessitagatox: you running precise?13:18
gatoxnessita, ahhhhhh no..... i'm in O..... did you need someone in precise?13:19
nessitagatox: not at first, I'm trying to diagnose why the control panel is broken, and apparently Precise is involved13:19
nessitagatox: would you please paste in the bin the output of: apt-cache policy ubuntuone-client ubuntuone-control-panel-* ubuntu-sso-client13:19
gatoxnessita, http://paste.ubuntu.com/814268/13:20
mandelnessita, I start the control panel and try to provided the details of my account and I keep getting the following:13:21
mandel2012-01-23 14:19:14,783 - ubuntuone.controlpanel.gtk.gui - ERROR - on_credentials_error: args (<OverviewPanel object at 0x3980640 (ubuntuone+controlpanel+gui+gtk+gui+OverviewPanel at 0x39f4990)>, <twisted.python.failure.Failure <class 'ubuntuone.platform.credentials.CredentialsError'>>), kwargs {}.13:21
mandelERROR:ubuntuone.controlpanel.gtk.gui:on_credentials_error: args (<OverviewPanel object at 0x3980640 (ubuntuone+controlpanel+gui+gtk+gui+OverviewPanel at 0x39f4990)>, <twisted.python.failure.Failure <class 'ubuntuone.platform.credentials.CredentialsError'>>), kwargs {}.13:21
gatoxralsina, no..... it's not working for trunk either..... and i'm pretty sure that sso is throwing some kind of exception, because the loading widget don't appear either13:21
ralsinagatox: ok, then we have to try it from source :-/13:22
gatoxralsina, i tried from source13:22
ralsinagatox: I already posted a message on the RT that this is going to take a while13:22
gatoxin the dev-vm13:22
gatoxand captcha is working13:22
gatoxralsina, it seems that sso can not connect or something..... it didn't allow me to login with an existing account either13:25
ralsinagatox: check the logs, you may be getting SSL handshake errors or something else13:26
nessitamandel: will debug a bit13:26
mandelnessita, anything you need from me just ping :)13:27
nessitagatox: yes, apparently this is a precise thingy13:27
nessitamandel: thanks!13:27
gatoxnessita, ah ok13:27
dobeymorning13:28
nessitahola dobey13:29
mandeldobey, early morning!13:29
dobeyindeed13:29
gatoxralsina, this is all i have from sso: http://paste.ubuntu.com/814278/13:32
gatoxralsina, the error it's because i don't have credentials.... which is ok13:32
ralsinagatox: yes13:32
ralsinagatox: nothing strange there13:33
gatoxbut it make sense13:33
gatoxralsina, if it is a dependency issue, it should be fail the setup.py, isn't it?13:35
ralsinagatox: sometimes,  if the modules are loaded optionally or on runtime, it fails on runtime13:35
ralsinagatox: so, the problem is the captcha only? Or you can't login at all?13:35
gatoxralsina, i can't login at all13:35
ralsinagatox: and that log is of a run where you tried to login?13:36
nessita2012-01-23 05:01:54,901:901.000022888 - ubuntu_sso.controllers - ERROR - Got error when login Ubuntu One, error: {'errtype': 'SSLError'}13:36
ralsinagatox: if that's the case, this is not shippable :-)13:36
nessitaralsina, gatox: saw that? ^13:36
ralsinanessita: good catch, I missed it13:37
ralsinanessita: that is probably one of the handshake errors we are getting randomly for the last month or so13:38
ralsinagatox: try again in a few minutes13:38
nessitaralsina: hum... I would say we need a specific version of httplib, is in the wiki page if I recall correctly13:38
nessitalet me show you13:38
ralsinanessita: thanks13:38
gatoxralsina, ok...... but from sources it works always13:38
ralsinagatox: then that lib is not being bundled, maybe. You can check by inspecting the library.zip13:39
gatoxralsina, which lib?? httplib?13:39
nessitaralsina: hum, not sure if is the same, but look here https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting and search for httplib213:39
ralsinagatox: httplib213:40
nessita"If you get a SSLHandshakeError failure when the Sign in  dialog appears, you're running a httplib2 version that has some issues  with https. Please use httplib2 version lower than 0.7.0 doing something  like this: "13:40
gatoxralsina, inside the zip there is a httplib2 folder (with __init__, iri2uri, socks) and a httplib (pyc) file13:40
ralsinagatox: ok, then it's bundled.13:41
nessitagatox: what version did you bundle?13:41
ralsinagatox: are you building it on the same machine you are using for dev? So we can check the version13:42
gatoxralsina, no.... another vm specially created to do the bundle13:42
gatoxnessita, which version of httplib?13:43
ralsinagatox: ok, then probably it's the httplib2 version like nessita said13:43
ralsinagatox:  < 0.7.013:43
nessitaralsina: are the scripts bringing a specific version of httplib?13:43
ralsinanessita: for most things, not forhttplib213:43
ralsinanessita: so, will add that13:43
nessitaralsina: if the ssl thing is still there, it may help13:43
mandelok, time for my lunch13:44
* mandel lunch13:44
gatoxralsina, how can i force to bring httplib2?13:45
ralsinagatox: how did you install it the first time?13:45
gatoxralsina, ahhhhh..... yes, let me check again the wiki13:46
ralsinagatox: you may have to use a URL to get an older version13:46
gatoxralsina, it works..... i think i forgot to install httplib2 with easy_install13:49
gatoxralsina, i'll create the bundle from stable now without cmd output13:49
=== teknico_away is now known as teknico
ralsinagatox: remember to change the version numbers13:53
gatoxralsina, yes, already did13:53
ralsinagatox: cool13:53
nessitabrb, need to debug something rebooting13:55
dobeyhrmm, i should change my gravatar too13:56
nessitamandel: can you confirm what arch is the computer/vm that you used to test the controlpanel?13:59
gatoxralsina, uploading the bundle14:04
gatoxretested, and it works fin14:05
gatoxfine14:05
gatoxralsina, just to be sure..... from dist you need: u1sdtool, u1-control-panel-qt, u1-installer, u1-syncdaemon, u1-sso-login and python27.dll?14:06
ralsinagatox: yes14:06
ralsinagatox: remember to also upload a gpg signature14:06
ralsinagatox: and, for bonus points, use u1.to to make the public links nicer ;-)14:07
gatoxralsina, jeje of course14:07
gatoxralsina, the gpg signatura is for the zip?14:08
gatox(with those files)14:08
ralsinagatox: yes14:08
gatoxralsina, roger that14:08
ralsinagatox: for every thing we pass to IS for signing, we need to also do a signature14:08
Chipacais u1.to working for you guys?14:11
Chipacai should get stats :)14:11
dobeywell, it asks me to log in at least14:11
Chipacai meant "being useful" more than "working" working :)14:12
dobeyoh14:12
Chipacai've got to merge some branches thereof14:12
Chipacaaquarius is looking for me to hit me with them14:12
Chipacasome of them are big and have thorns14:12
dobeyi didn't know it existed, and don't like the web. so probably not useful for me exactly :)14:12
Chipacadobey: a url shortener only for u1 links14:13
Chipaca*public links14:13
dobeyright14:13
* aquarius grins14:13
Chipacadobey: only really makes sense if you have a sensible username and not the openid crap :)14:13
dobeyand if you make public links ;)14:13
Chipacaand don't hate the web14:14
Chipacathe "stable but random" shuffle makes for slightly unpredictable short urls, which is good :)14:15
dobeywell i suppose i am past the hate stage now. and have moved on to suffering14:17
dobeynext up is the dark side14:17
ralsinaChipaca: I use it all the time14:17
ralsinaChipaca: IS hates the default U1 public URLs because they don't work with wget by default14:17
Chipacaralsina: that's wget's defaults fault, changeable by configuration file14:18
Chipacaand they know this14:18
Chipacaor at least some of them do14:18
Chipacaand --content-disposition isn't that hard to type (especially if you have completion)14:18
Chipacabut, yay, users14:19
ralsinaChipaca: yes. But rather than have to tell them the filenames (like they asked the first few times) I use u1.to and everything works. Easy and nice.14:19
nessitamandel: ping14:19
Chipacaralsina: you know you can change the last bit, or even nuke it, and everything works?14:19
nessitagatox: would you please confirm which version of python-dbus you have installed?14:19
ralsinaChipaca: yes, but the default URLs are perfect14:19
gatoxnessita, just a sec14:19
gatoxnessita, Installed: 0.84.0-214:20
nessitagatox: ubuntu2?14:20
nessitaor higher?14:20
dobey-2 is the old version14:21
dobeyit's also in oneiric14:21
gatoxnessita, dobey yes, it only says that14:21
dobey-2ubuntu3 is the current version in precise14:21
nessitadobey: right, -2ubuntu2 is the one working for me14:21
nessitagatox: thanks14:21
dobeynessita: hrmm. it's odd that -2ubuntu3 would break it while 2ubuntu2 would work14:22
gatoxralsina, i've just send you an e-mail with the links14:23
gatoxelopio, ping14:23
elopiogatox: hola.14:23
ralsinagatox: ack!14:23
ralsinagatox: if you are curious about the RT process, check RT #50328 at http://rt.admin.canonical.com14:26
* gatox checking...14:27
dobeyi hope it isn't raining when my desk gets here14:27
gatoxralsina, mmm i think i don't have access there14:28
ralsinagatox: you don't? Ok then :-)14:28
gatoxralsina, ahhhhh yes..... i needed to login with ubuntu sso.... not just the common login14:28
=== m_conley_away is now known as m_conley
nessitaalecu: ping14:42
alecunessita, pong14:42
nessitaalecu: hi there! so, I'm IRL testing your sso branch, the one that replaces restfull14:43
nessitaalecu: and the restful calls will not "finish"... would you know about that?14:43
nessita(I have nothing else in this branch, is just your branch)14:43
alecunessita, sso with qt or not?14:44
nessitaalecu: without qt, I'm testing it by running the service from your branch and opening the U1 control panel with no U1 credentials in the system14:44
nessitaalecu: when I click "Join now", the registration dialog is opened14:44
nessitaand the captcha, for example, never loads14:45
nessitaalecu: another easy test is try to reset the password, which makes SSO send an email to your account - that does not progress either14:45
alecunessita, the problem with that is that the libsoup backend is disabled because of the GI bug14:45
nessitaalecu: not sure I follow14:46
alecunessita, so it uses a small twisted-web-client backend14:46
alecunessita, but gtk sso has no twisted main loop14:46
alecunessita, the small twisted-web-client backend is there so tests can pass till the gi bug is solved14:46
nessitaalecu: shouldn't the small twisted web client work IRL?14:47
alecunessita, to make it work irl we would need to make sso-gtk use the gtk reactor14:47
nessitaalecu: I understand. Can I somehow change the webclient to use libsoup one?14:48
alecunessita, yes: let me find the right file14:48
alecunessita, ubuntu_sso/utils/webclient/__init__.py, inside web_client_module()14:49
alecuwebclient_module14:49
nessitaack!14:49
nessitait went crazy!!!14:50
nessitaah, I see what happened14:50
alecunessita, crazy how?14:50
nessitaalecu: is throwing captcha generation error all the time, and the UI is requesting it again14:50
alecunessita, you'll probably get GI errors on O and P14:50
nessitaso it was stuck in a crazy loop of catpcha requests14:51
alecunessita, I know the tests pass on M and perhaps N too14:51
nessitaalecu: yeah I'm not running tests, just IRL tetsing14:51
alecunessita, also, I did some fixes on friday for many , that I have to IRL still14:51
nessitaalecu: I'm still trying to have *something* working IRL, from the email I snet14:52
alecu*for many restcalls14:52
nessitaalecu: did you push that?14:52
alecunessita, yes, I recall the mail. Did you get my reply?14:52
alecunessita, I pushed a few minutes ago, but I'm still testing it.14:53
nessitaack14:53
=== yofel_ is now known as yofel
alecunessita, did you get my reply to your mail on friday? it explains a bit about the twised-webclient-backend14:55
dobeymeh, i am an idiot14:55
nessitaalecu: I got your reply, not sure I remember the webclient explanation, will re-read (I do recall the NameError experience)14:56
nessitaalecu: you just mention the twisted+gi stuff, no?14:58
nessitadobey: which reminds me... any update on the twisted+gi stuff?14:58
* mandel back14:59
dobeynessita: not really. twisted guys want to release 12.0 soon, and would like it to be in precise. i'm going to try and get it wrapped up today14:59
nessitadobey: would you have the link to the bug/merge proposal you're using?14:59
nessitamandel: what arch is the system you tested the control panel stuff?15:00
gatoxme15:00
mandelalecu, can you re-review https://code.launchpad.net/~mandel/ubuntuone-client/add-virtual-watches/+merge/8872615:00
mandelnessita, 6415:00
alecumandel, sure15:00
mandelnessita, If you need it I can easily spawn a P vm running 3215:00
nessitamandel: no no, thanks15:01
nessitame15:01
dobeynessita: http://twistedmatrix.com/trac/ticket/455815:01
nessitastandup eveyrone?15:02
nessitadobey: thanks15:02
alecume15:02
gatoxnessita, i already said me15:02
briancurtinme15:02
nessitamandel, ralsina, dobey?15:03
dobeyque tal?15:03
nessitahola briancurtin15:03
briancurtinnessita: hey15:03
nessitadobey: you feel like talking spanish you can go with "yo"15:03
mandelme15:04
mandelsorry15:04
dobeyjo nuk e kupton15:04
dobey;)15:04
dobeymeh15:04
gatoxshould i go?15:05
nessitagatox: yes please15:05
gatoxDONE:15:05
gatoxCreated a bundle. Fixing branches. Fixed u1-installer script to create the bundle.15:05
gatoxTODO:15:05
gatoxFinish with the branches and propose 2 more (fixes in sso and u1-installer script to create the bundle).15:05
gatoxBLOCKED:15:05
gatoxNo15:05
gatoxnessita, go15:05
nessitaDONE: not freaky friday: stuck on sso tasks (bug #801111, bug #919294, bug #919330)15:05
nessitaTODO: try to unblock the aforementioned bugs15:05
nessitaBLOCKED: yes15:05
nessitaNEXT: alecu15:05
ubot4`Launchpad bug 801111 in ubuntu-sso-client (Ubuntu Oneiric) (and 2 other projects) "should use GTK3 (affects: 2) (heat: 10)" [High,Won't fix] https://launchpad.net/bugs/80111115:05
alecuDONE: fixes for bugs in use-restful branch, some IRL15:05
alecuTODO: more IRL and fixes, reviews for mandel15:05
alecuBLOCKED: no15:05
alecuNEXT: briancurtin15:05
ubot4`Launchpad bug 919294 in ubuntu-sso-client "Be able to spwan a process from the mainloop and grab its exit code (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/91929415:05
briancurtinDONE: much more progress on getting the correct setup and having projects buildable/testable15:05
briancurtinTODO: figure out why a test is hanging in -windows-installer, learn about/automate U1_REG_PATH registry setting for -client tests, figure out what to do for the certs in -storage-protocol when needed by other tests15:05
briancurtinBLOCKED: none15:05
briancurtinNEXT: mandel15:05
ubot4`Launchpad bug 919330 in ubuntu-sso-client "Execute UI as a separated process, not inside the same mainloop (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/91933015:05
mandelDONE: updated after reviews the virtual-watches branch. Looked at the auto-update-looping-call branch, merged with trunk and fixed conflicts. More work on proxy webclient messaged, I'm a little stuck with tests.15:05
mandelTODO: more on proxy. Find out why some tests break on windows erver 2008 (jenkins)15:05
mandelBLOCKED: no15:05
mandeldobey, te toca!15:06
dobeyλ DONE: hack day15:06
dobeyλ TODO: finish up gireactor, package set proposal, gwibber15:06
dobeyλ BLCK: None.15:06
dobeynessita: lol "BLOCKED: yes" ?15:06
* alecu brbs15:06
nessitadobey: I am. I'm also frustrated :-)15:07
dobeynessita: blocked because of dbus?15:07
mandelnessita, rugby does help with frustration, stepping on someones back is more relaxing than what you would expect :)15:08
dobeyi just drink15:09
alecumandel, it sounds a bit neanderthalish to me15:09
alecudobey, and that sounds a lot more civilized15:09
nessitadobey: not only that, I have several blockages: the twisted gi is complicating the development of some branches (mine and alecu's)15:11
beunoalecu, when you get a few mins, could you send me your wireless firmware?   :)15:12
* gatox lunch15:12
=== gatox is now known as gatox_lunch
dobeynessita: oh. so i need to drink heavily to unblock you :)15:12
mandelalecu, I don't deny that the human being is an ape :)15:12
nessitadobey: well, is complicated. Since the gwibber stuff has somehow higher priority than the gi stuff because that's needed for the CD space... and the gi is inly for development. But is also complicating our development... so is tricky15:13
alecubeuno, I checked it up, and for the past year I've been using the stock ubuntu firmware (since installing N)15:13
beunoalecu, ah, that's not great news for me then, since the stock one in P sucks15:14
alecubeuno, I remember extracting a firmware from the windows drivers, but it surely was before reinstalling N from scratch.15:14
dobeynessita: we need gi for working features too, not just for running tests.15:14
beunoalecu, and it works reliably?  no packet loss?15:15
dobeyin fact, we need gireactor to reduce cd space :)15:15
nessitadobey: I see the last comment is 11 days ago... we did not submit anything after that?15:15
alecubeuno, the stock firmware seems to be mostly working on P. Somedays it just gets stuck and won't connect to a network even it sees it, and then I have to "sudo rmmod rtl8192se; sudo modprobe rtl8192se", and it will always fix it.15:16
dobeynessita: no, because a) svn, b) been doing other things, and c) gireactor has been a back-burner issue mostly. but as i said, i should be able to finish it up today15:16
mandelralsina, what was the windows dependencies wiki url?15:16
alecubeuno, nessita is having the same issue, and she provided the rmmod idea.15:16
nessitadobey: thanks, let me know if I can help15:16
nessitabrb, will reboot to tets again latest python-dbus15:17
beunoalecu, I see. I have the same problem connecting, and it stops working for blocks of time, even if it's still connected15:17
alecubeuno, is it the same driver and chipset? lspci says "Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)"15:19
alecubeuno, I also have not noticed any packet drops, but I'm not doing any long lived downloads or uploads and I have not been using the laptop too much since upgrading to P.15:22
alecuonly once or twice have I used it for the whole day, and P has been mostly reliable.15:23
beunoalecu, checking. Have you tried using it heavily?  like google hngouts or strreaming/copying video over the network?15:24
beunoalecu, RTL8188CE15:27
beunoso, seems different15:27
alecubeuno, I've been using it for mumble all this time, and it always worked fine (when I remembered to pause the leeching in the desktop)15:27
alecubeuno, right. :-(15:27
nessitaok, python-dbus is working now15:30
nessitalatest version15:30
nessitawhich is... odd15:30
* alecu needs to do some parenting business, ttyl15:30
=== alecu is now known as alecu_away
ralsinamandel: if you are still looking for it: https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting15:32
ralsinaSorry I missed standup but was in a call15:33
nessitamandel: can you please try, when you have a moment, to re-install python-dbus? see if the error is an issue in having old .pycs15:33
mandelralsina, sure, on it15:34
mandelnessita, do you need me to do a complete re-install from apt-get?15:34
ralsinamandel, briancurtin: I look forward to the day when we can delete 70% of that page ;-)15:34
mandelme too :)15:34
nessitamandel: of python-dbus? yes please15:34
mandelnessita, ok, doing it atm15:34
nessitathanks!15:34
briancurtinsame - and thanks for linking to that page15:35
nessitadobey: would it make sense to apply your twisted patch to the source and have a custom twisted in our nightlies, until the patch is officially accepted in upstream?15:36
mandelnessita, with a normal reinstall I get the same problem, what did you exactly use?15:37
nessitamandel: I downgraded to -2ubuntu2, rebooted, upgraded to -2ubuntu3, rebooted15:38
dobeynessita: at this point, probably not.15:38
mandelnessita, ok15:38
nessitadobey: but that would unblock alecu_away and me today... and will also take some burden out from your shoulders...15:39
nessitadobey: I volunteer to make the new package for our ppa15:39
czajkowskiwho's the music one store person to poke in here :)15:40
ralsinaczajkowski: ---> dobey15:40
czajkowskidobey: ello ello me again, quick question am trying to re download my music I've bought already, and it says downloading, is there any way to do it fast, i've to click download and wait each time and i've 7 pages of music to do15:41
dobeynessita: maybe after i finish the new change requests. also, as in the last comment, some changes have been made by itamar on top of my diff.15:41
nessitadobey: ack. Would you please ping me back with the new diff, when that's available?15:42
dobeyczajkowski: i don't really know what you mean by "redownloading" there.15:42
czajkowskidobey: so I'm downloading the music to this new machine as I somehow deleted it from old machine so you're able to download it 5 times after your first purchase15:42
dobeyczajkowski: i don't think there is any way to do that faster, no15:43
czajkowskiIt's just a very slow process, I logged a bug last week that each time you click download on one page 2 or any page after page 1 of music you are brought back to page 1 making it tiresome15:43
czajkowskidobey: ok i thought clicking download on all 10 songs in one go would work but it doesn't 1 at a time15:43
dobeyi also really don't know how that works exactly. that bit is all server side15:44
mandelnessita, on my system if I do sudo apt-get install python-dbus=0.84.0-2ubuntu2 it tells me that such version does not exists, maybe I got the wrong one15:45
dobeyhow many pages do you have in that view?15:45
nessitamandel: is the right version, I had to download the .deb and install "by hand"15:45
mandelnessita, ah.. que hacky ;)15:45
czajkowskidobey: 10 songs per page15:45
dobeyczajkowski: yes, but how many *pages* do you have? 5? 50? :)15:47
czajkowskidobey: 1015:48
dobeyczajkowski: ok. so it's not too bad then, though i agree it is annoying. you don't have to wait for a download to finish before telling another to re-download i don't think. so you should be able to just go click through them all. only thing you really have to wait for is that the page itself actually finishes loading, each time.15:49
dobeyand now i remember why it goes back to the first page every time15:50
dobeyyou can blame aquarius and 7d for that15:50
dobeyit's unfortunately not really something we can fix, due to the reason why it's like that. :(15:51
dobeybut i can assure you we're working on greatly improving the music store experience :)15:51
czajkowskidobey: you can clcick them all to download, they just won't15:52
dobeyczajkowski: when you click a song to redownload, and you end up on the first page, the song you just clicked is on the first page, right?15:55
czajkowskidobey: https://bugs.launchpad.net/ubuntuone-music-store/+bug/91092115:55
ubot4`Launchpad bug 910921 in ubuntuone-music-store "downloading users paid music from system keeps bringing you back to page 1 (affects: 1) (heat: 6)" [Undecided,New]15:55
dobeyyes i know. but the position of the song is what matters15:56
czajkowskiok15:57
* mandel reboots to tests python-dbus for nessita15:57
=== gatox_lunch is now known as gatox
dobeyczajkowski: so does the song move to the first page when you click to re-download it?15:57
czajkowskidobey: no song moves to the first page.   The user is just brought back there.15:58
dobeyoh15:58
dobeyaquarius: ^^ is that how redownloading is supposed to work?15:58
* czajkowski peers at aquarius 15:59
aquariusdobey, otp, sorry16:03
mandelnessita, I did the downgrade, rebooted and upgraded python-dbus again and I continue to have the same problem16:04
nessitamandel: did you rebooted after the second upgrade?16:04
mandelnessita, no, shall I?16:04
nessitamandel: well, is what I did16:04
nessitaand is working for me now16:04
mandelnessita, ok, then rebooting again :)16:05
dobeyi think the reboot is a placebo16:06
dobeyi think i'll be taking a longish lunch today16:07
mandelnessita, I'm was not that lucky, I have tried again and I have the same issue16:11
mandelnessita, and I don't have the balls to do a remove of python-dbus.. there are sooo many things that depend on that16:11
dobeymandel: it is probably not python-dbus causing the problem16:12
dobeymandel: what is the exact error?16:13
mandeldobey, here it is: http://paste.ubuntu.com/814409/16:16
dobeymandel: this looks like an issue talking to ubuntuone-login from ubuntuone-client. are you missing the ubuntuone-client package or something? does it work if you run /usr/lib/ubuntuone-client/ubuntuone-login by hand in one terminal, then start the control panel?16:19
mandelon it16:20
mandeldobey, eres un genio!16:22
mandelnessita, that ^ fixes my problems16:23
nessitamandel: doing what excatly?16:23
mandelnessita, running /usr/lib/ubuntuone-client/ubuntuone-login  by hand, then control panel16:24
dobeymandel: interesting. it's like the dbus-daemon for the session bus can't find the service file16:25
nessitamandel: but that should be activated automatically...16:25
nessita:-/16:25
dobeymandel: do you have a /usr/share/dbus-1/services/com.ubuntuone.Credentials.service ?16:25
* mandel looks16:26
mandeldobey, no, is missing, I guess that my machine is fracked..16:27
mandelI do a re-install of u1client16:27
dobeymandel: that is the issue then! :)16:27
mandeldobey, +1 drink for you sir!16:28
dobeywonder how that got deleted though16:28
mandelno idea16:32
nessitadobey: indeed... I did not check that but may have been my issue as well16:32
dobeycould have been16:32
=== alecu_away is now known as alecu
mandeldid we get complains from others?16:35
alecuralsina, nessita: I'm taking Lucila to the doctor: so I'll probably end up taking off the rest of the day.16:35
nessitaalecu: ack, good luck in the doctor16:35
alecunessita, thanks.16:36
ralsinaalecu: good luck!16:37
mandelalecu, cuidala!16:37
dobeymandel: i haven't seen any16:41
nessitalunchtime and moving back to my from-this-morning computer, so brb16:51
dobeyalright. lunch time and desk delivery here. bbiab16:53
mandelI hate anyone who adds an svn hook to an hg managed project..17:11
ralsinaI think I will have lunch. Also, I have a doctor's appointment in 2 hours, so: 1) mail me if you need anything, 2) I will be around from 6 to 9 PM ART 3) I will probably take a 3 hour break now.17:30
ralsinanessita, gatox, dobey, briancurtin, mandel: ^17:30
mandelralsina, ack17:31
mandelI'm off for 10 mins, tea etc :)17:31
gatoxralsina, ack17:31
briancurtinralsina, ack17:31
=== m_conley is now known as m_conley_away
=== ralsina is now known as ralsina_lunch
* mandel back18:17
=== m_conley_away is now known as m_conley
gatoxdobey, ping18:18
dobeygatox: hi18:30
gatoxdobey, hi, i wanted to ask you if you know which was the tests that were failing for sso in trunk, i found this problem: https://bugs.launchpad.net/ubuntu-sso-client/+bug/92059118:31
ubot4`Launchpad bug 920591 in ubuntu-sso-client "Tests are failing in sso with test_webclient (affects: 1) (heat: 6)" [Undecided,New]18:31
gatoxin windows, and not the same tests fail every time18:31
gatoxdobey, we talk about this on friday night18:31
dobeygatox: ah yes. if you look at the nightlies builds you can see the failures in the build logs18:32
dobeygatox: also, just paste the failures in the description, or post an attachment on the bug, instead of linking to pastebin. :)18:32
gatoxdobey, ok18:32
dobeyif the pastebin entry gets expired, then we won't know what it is :)18:33
gatoxdobey, yes...... i added a comment with the failures18:35
dobeythanks18:35
gatoxmandel, ping18:37
mandelgatox, pong pong pong18:37
gatoxmandel, ok ok ok!! jeje18:37
mandelje18:37
gatoxmandel, do you have time for a smalllllllll review before your eod?18:37
mandelgatox, yes, shoot!18:37
gatoxmandel, thanks: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/remove-disconnect-signal/+merge/8976118:37
mandelgatox, so you also get the timing issues on windows, is not just my vm, right?18:39
gatoxmandel, nop..... me too18:39
mandelgatox, dammed, I could have rejected the branch that did that.. but I though it was just me and my slow vm..18:41
gatox¬¬18:41
gatox:P18:42
gatoxbrb!!18:43
dobeygatox: those tests are failing in the nightlies builds, but apparently were ok in tarmac, which is quite odd. i can only guess something is missing in the nightlies that we need now, but no idea what exactly.18:44
gatoxdobey, the nightlies builds run only for linux?? or are you running windows tests too?18:45
gatoxdobey, because here are only failing for windows18:45
gatoxbrb....18:46
mandeldobey, gatox  atm I'm trying to get jenkins in a state where we do get all tests passing, which would be a nice improvement for windows18:47
gatoxback18:51
mandelgatox, EOD, I'll finish the review tom morning18:56
gatoxmandel, ok, thanks18:56
mandelnp18:56
dobeygatox: they only run on linux18:58
dobeygatox: we are getting similar failures to that bug on linux18:59
gatoxdobey, ahh..... never happens for me in linux18:59
dobeygatox: right, it doesn't happen in tarmac either, obviously. but it's happening in nightlies. so i think we/tarmac might have something, which the nightlies currently don't, or perhaps some other environment issue19:00
gatoxperhaps......19:00
nessitadobey: out of curiosity, how can I browse the patch that is being reviewed in the twisted link you gave me? I can reach a branch that has it, but I would like only the diff against trunk19:14
dobeynessita: well, itamar made a new branch with changes that aren't in the diff i attached. but the diff is attached to the report in trac19:15
dobeynessita: http://twistedmatrix.com/trac/attachment/ticket/4558/gi-support.2.patch19:16
gatoxbriancurtin, please when you have a moment, can you review this: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/fix-user-home-tests/+merge/88919 ?19:59
briancurtingatox: sure, i'll have a look19:59
gatoxbriancurtin, thanks!20:00
gatoxEOD!! see you tomorrow20:06
=== gatox is now known as gatox_away
* alecu brbs20:08
dobeybrb. switching desks :)20:21
=== ralsina_lunch is now known as ralsina
ralsinaHello! Did Imiss anything? Any reviews I can do?20:26
nessitacan I have a coupld of reviews for https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/fix-lint/+merge/89777 ?20:27
ralsinaalecu: some strange zeitgeist errors mattgriffin is getting https://pastebin.canonical.com/58638/20:30
ralsinanessita: looking!20:31
alecuralsina, I'll take a look20:31
nessitaalecu: you're back! how's lucila doing?20:32
alecuralsina, the one repeated the most is a known one, bug #75184420:32
ubot4`Launchpad bug 751844 in ubuntuone-client "KeyError on AQ_DIR_NEW_OK (zeitgeist) (affects: 7) (dups: 1) (heat: 31)" [Medium,Triaged] https://launchpad.net/bugs/75184420:32
alecunessita, she's still with a fever that comes and goes, and with some abdominal pain. She's on a liquid diet, and she'll need some tests done tomorrow morning.20:33
nessita:-/20:33
ralsinaalecu: does it cause anything other than missing zeitgeist entries?20:33
alecuralsina, yup, it's mostly harmless20:34
ralsinaalecu: the last one at the end of the log doesn't look harmless though, it looks like it crashes :-/20:34
alecuralsina, also there's another error there that should be harmless too20:34
alecuAQ_CHANGE_PUBLIC_ACCESS_OK20:34
ralsinaor it is harmless as you said ;-)20:34
ralsinaalecu: yes, that one. Ok20:34
alecuralsina, it's harmless because all zeitgeist stuff is ran in a "event queue handler", and those are run with a try: except Exception: log20:35
ralsinaalecu: awesome20:35
nessitaalecu: can we have tomorrow a mumble call to sync up a bit our mutual dependencies in sso? I would guess you can not run the GTK UI using the libsoup client... but I have the branch that migrates the GTK UI to gi bindings20:35
nessitabut that branch needs your web client and lazr replacements20:36
alecunessita, sure, let's schedule it for the afternoon, since I'll probably go with lucila for her tests in the morning.20:36
nessitaand we both are blocked on the twisted gi stuff as well20:36
nessitaalecu: ack... is 12ART too early for you?20:36
alecunessita, I think it's reasonable. I'll let you know by SMS if I wont be able to make it.20:37
nessitagreat, thanks!20:37
nessitaalecu: and I meant 12ART right after the standup, of course :-)20:38
alecuright20:38
alecu:-)20:38
ralsinanessita: +1 on fix-lint20:46
killfoohi! is there a ubuntuone port to fedora?20:48
alecukillfoo, not that I know of, but it shouldn't be too hard20:50
killfooalecu not keen on a hack :S - but im a bit disappointed. i d like to support ubuntu. but im using only red hat familiar distros..20:51
ralsinakillfoo: there is nothing in the u1 client that is ubuntu-specific except for the unity support, which doesn't break anything if unity is not there. But we don't do fedora packages ourselves.20:52
killfooralsina so compiling it myself will do the job for the files sync? I dont need integration of tomboy and stuff20:53
ralsinakillfoo: yes, for just thesync,you will need ubuntuone-client20:53
ralsinakillfoo: the control panel is another package, but you don't *need* it20:54
ralsinakillfoo: you will need ubuntu-sso-client20:54
ralsinakillfoo: and ubuntuone-storage-protocol20:54
dobeyralsina: and the dependency on apt20:54
nessitaralsina: great, thanks20:54
ralsinakillfoo: and a bunch of other dependencies we didn't write :-)20:54
killfoohaha lol20:55
killfooyeah thats it.. no time for such stuff atm.. thx!20:55
ralsinakillfoo: if you are ever up to it, we will be happy to help you!20:56
killfooralsina, after the exams :) thx!20:56
nessitaalecu: ping20:58
nessitaalecu:20:58
nessitaoops20:58
nessitatoo many, sorry20:58
alecunessita, pong20:59
nessitaalecu: can you help me confirm that this branch will force us to have the qt4reactor in linux as well?  https://code.launchpad.net/~mandel/ubuntuone-control-panel/auto-update-looping-call/+merge/8101520:59
nessitaalecu: if so, I will ask mandel to move that code to a windows-specific location, so it does not fetch that dep into the multiplatform code21:01
alecunessita, afaict it *will* require a twisted reactor for the looping call, you are right.21:02
nessitaalecu: ok, so the start() method should be moved to main/21:02
nessitaand have the autoupdate code in windows-side only21:02
alecunessita, and I think we should be doing this instead using qt or gtk timeouts or whatever we use for the mainloop21:02
nessitaalecu: not sure what you mean. Would you please elaborate?21:03
alecunessita, well.... if the update code is only used on windows then a looping call would be fine.21:03
nessitaalecu: you first meant that we should not use a LoopingCall but a qt timer0like thingy?21:04
nessitaor that we should?21:04
alecunessita, only if we want to use it on linux too (the code that warns about new updates)21:04
briancurtinbe back shortly - need to go pick up my car from the repair shop down the street21:05
alecunessita, the qtreactor is not going away for windows any time soon, so a loopingcall is fine there.21:05
alecubriancurtin, ack21:05
nessitaalecu: right21:05
nessitaalecu: would you please change your voting there?21:05
alecunessita, sure21:07
nessitaalecu: I'm adding a long explanation there, so no need for you to be very explicit21:07
alecunessita, I added a small paragraph and changed the vote; you can go ahead with the long explanation.21:08
nessitagreat, thanks!21:08
nessitaalecu: so, if you need to test your webclient-replaces-lazr branch, you can certainly use this branch lp:~nataliabidart/ubuntu-sso-client/gtk-ui which migrates the GTK UI to use the gi bindings21:13
alecunessita, nice!21:14
nessitaalecu: I've run both together and they seems to work (enabling the libsoupd webclient backend)21:14
alecuyay compatibility!21:14
nessitaalecu: but somehow the captcha file is not available in the disk, the /tmp path is not there once the captchagenerated signal is emitted21:14
ralsinaSorry tointrude, but why prefer a loopingcall? It seems to methat both would be the same thing, since this is windows-specific/21:14
nessitaI will leave that debugging to you :-)21:15
ralsinaalecu, nessita: ^21:15
nessitaralsina: you mean looping call vs qt timer?21:15
ralsinanessita: yes21:15
alecuralsina, I prefer the loopingcall because the code is already there :-)21:15
ralsinaalecu: good reason! ;-)21:15
nessitaralsina: I don't have a strong preference either, I must confess the LoopingCall code is, IMHO, a  bit more readable21:16
nessitabut yes, having it there is a plus :-P21:16
ralsinanessita: sure, style I am +0 for both, just curious if there was a "technical" reason, that's all21:16
nessitaralsina: but we'll need to use a qtimer in sso the same... so do not loose the knowledge on that21:17
ralsinanessita: I blogged it :-)21:17
nessitaralsina: (what you explained to me the other day was kinda chinese to me :-D)21:17
nessitayou did?21:17
ralsinanessita: my blog is my memory crutvh21:17
nessitalink pliz?21:17
ralsinanessita: yep!http://lateral.netmanagers.com.ar/weblog/posts/BB974.html21:17
ralsinanessita: may still be chinese, but it's *permanent* chinese ;-)21:18
nessitawhich is much better that transient chinese21:18
alecuSince we will still be depending on qtreactor for the ipc, I figure that it's not a problem to have that as a loopingcall21:20
ralsinaalecu: sure, no problemwith it being a loopingcall21:20
alecuif we can get rid of the PB ipc we will need to change this into a qtimer to get totally rid of the qt4reactor.21:21
ralsinaalecu: getting rid of that is a year-away thing, so...21:21
alecuralsina, I know :-)21:22
* ralsina proposes migrating to DBus on windows (not really ;)21:22
dobeyman, it really sucks that this monitor arm won't mount to my desk. :(21:23
dobeyi really need one now21:23
ralsinadobey: you got the dual monitors with arms?21:24
dobeyno, i got a new desk, and i got an arm for my current monitor, but the arm is cheap and made to mount to like a 1" thick thing. reasonable places to attach to desk are not that thick. :-/21:26
nessitawell, I'm eoding soon21:27
nessitaanyone have something pending for me?21:27
alecunop21:27
nessitahow can I bring "back to life" a process that is T+ when digging into ps?21:32
dobeyhow can i pass "X" to __init__() for importing later, without first importing it? just pass a string and do __import__() magic?21:32
ralsinadobey: yes21:32
dobeygrumble21:32
ralsinadobey: alternative is a lazy import hack, which is much bigger and much more fragile21:32
ralsinadobey: something like this (wear safety goggles) http://code.activestate.com/recipes/473888-lazy-module-imports/21:33
dobeymeh21:34
dobey__import__ hackery it is then21:35
ralsinadobey: forthe monitor arm: plywood and glue21:37
dobeyi could fix it properly, but it would place the monitor slightly higher than it is already even if i did. so might as well just get a better one21:39
nessitaok, I'm off21:39
nessitabye all!21:39
briancurtinand im back21:42
dobeywb briancurtin22:20
dobeyi kinda want to get an IBM T221 now. or two of them.22:53
briancurtindobey: i love the example picture on wiki: http://en.wikipedia.org/wiki/File:IBM_T221.jpg22:57
dobeybriancurtin: exactly22:58
dobeyi wish samsung made a comparable super-oled monitor today, in widescreen. 3840x2400 x 2 would be awesome. or 27-30" 4K display would be sweet.23:00
=== m_conley is now known as m_conley_away
briancurtindobey: what monitor(s) are you using now?23:08
dobeysamsung 2343bwx23:08
dobeyif i could find another one at a reasonable price, i would probably get one23:10
dobeybut alas23:10
briancurtini kind of want to replace my 3 dell 1908wfp's with 3 Samsung MD230 but i haven't won the lottery yet23:14
dobeythey look nice, low resolution. i really like the ultra-thin bezels. i really want to see samsung come out with some nice super-oled monitors this year that aren't crappy hd resolution23:19
briancurtinyep, i'm only sorta in the market, but i'd spring quicker if a good oled model came out, thin bezel being a huge plus23:20
ralsinaI think I need a faster notebook too23:23
ralsinaand a monitor23:23
ralsinaand a pony23:23
briancurtinonly 11 months until christmas :)23:24
dobeyi'm only using one monitor right now, so the ultra-thin bezel isn't as big an issue, though i really can't stand those stupid "touch of color" cases they have with the transparent plastic bits with a thin red line on the inside edge23:24
ralsinabriancurtin: if you were coming in a month, I would be asking you to help me get the notebook at least ;-)23:24
ralsinaas things are, it's going to be my mother in law on april23:24
ralsinaalthough I suspect if I reinstalled everything, it would be fast again. But now is a bad day to install precise, so... whatever23:25
dobeybecause of the solar flares?23:27
dobeyhmm, i need to eat23:28
ralsinadobey: X isbeing updated23:41
ralsinadobey: so everything is going to be broken for a couple of days23:42
dobeywell, right *now* would be fine to upgrade it seems. i just did an apt-get upgrade and no new X yet.23:44
dobeyi hope it doesn't kill my system when xorg does appear in the upgrades list, because i am running nvidia on this machine :-/23:44
beunowell, they did say things wouldn't break this time around ebcause they built everything in a ppa and copied over23:46
dobeyanyway, i should go get food, and then do more hacking23:46

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