/srv/irclogs.ubuntu.com/2012/06/11/#ubuntuone.txt

mandelmorning all!07:06
=== zyga is now known as zyga-afk
JamesTaitGood morning all! :)08:31
=== zyga-afk is now known as zyga
gatoxgood morning11:11
gatoxrestart.....brb11:18
gatoxback11:23
mandelgatox, buenas :)11:35
gatoxmandel, buenas11:35
mandelgatox, I have started with the integration of u1 with the fsevents I might have some progress (nearly working) tom :)11:38
gatoxmandel, i added some modifications to macfsevents..... and now i'm fixing the tests that were already broken, and adding a few more..... and i hope to finish later fixing test_darwin for filesystem_notifications..... and that should be ready.......11:38
gatoxi want to finish with this NOW! jeje11:39
gatoxmandel, in other news! i started a Unity Lens yesterday which allows you to publish files from u1...... directly from the dash :D..... it's almost done11:40
mandelgatox, hehe well I think that if we get to the point where we can execute the daemon on mac by wend and it kind of works we are ok :)11:40
mandelgatox, vala?11:40
gatoxmandel, nop...... i'm doing it on python.... then i'm going to do it on vala..... in python i can have it working in a couple of minutes as a proof of concept11:41
gatoxbecause i can reuse some code that i already have11:41
mandeloh, ok, sounds cool11:42
ralsinagood morning!12:20
mandelralsina, morning!12:20
gatoxralsina, hi12:21
ralsinaHola mandel, gatox12:21
mandelha! got integration tests running between python and objective-c!12:28
gatoxmandel, yeyyyyyy12:30
gatoxi have macfsevents tests working!!!12:30
gatoxa successful day for tests!12:30
gatoxjejeej12:30
mandelhahaha12:30
ralsinaso, is the port done already? ;-)12:32
mandelralsina, I wish! :)12:32
ralsinamandel: what's stopping you from finishing? ;-)12:33
gatoxralsina, emotional pain12:33
gatoxjejeje12:33
mandelthe universe!12:33
mandel:P12:34
mandelok, lunch12:41
alecuhello, all!13:24
gatoxalecu, hi!13:24
ralsinathisfred: hats off to your pedantry sir. Well played.13:24
thisfredhehe13:27
thisfredI had to look up the greek plural, I admit. I had some Greek in school, but I sucked at it and dropped it at the earliest opportunity13:27
=== m_conley_away is now known as m_conley
mandelralsina, we have or 1-1 today, what time is good for you?13:49
ralsinamandel: I am in somewhat of a problem, let's do it in ~1 hour?13:49
mandelralsina, sure, after the standup sounds good?13:50
ralsinamandel: awesome13:50
mandelralsina, superb :)13:50
gatoxalecu, i have submit the macfsevents branch with the tests fixed, let me know if you want to review it.... i'm moving to fix test_darwin for filesystem notifications now14:18
alecugatox, looking.14:36
alecugatox, is this the branch? https://code.launchpad.net/~diegosarmentero/+junk/python-macfsevents14:37
gatoxalecu, yes14:37
ralsinadobey, alecu, gatox, thisfred, briancurtin, mmcc, mandel: standup in 3'14:57
thisfredyipyip14:57
thisfredme15:00
briancurtinme15:00
gatoxme15:00
mandelme15:01
ralsiname (no notes)15:02
gatoxdobey, alecu mmcc ?15:03
ralsinaalecu, dobey, mmcc pingingining15:03
dobeymeh15:04
mandelralsina, AFAIK mmcc is not here, or so he told me on friday15:04
ralsinamandel: right15:04
gatoxah right15:04
ralsinahis nick is here though ;-)15:04
ralsinaso alecu is last, thisfred go!15:04
thisfredDONE:Bug #1009505  TODO: Bug #999574 (and sub bugs) BLOCKED: no NEXT: briancurtin15:04
mandelralsina, does that mean that you work at my 8 am, because ralsina was here ;)15:04
ubot5Launchpad bug 1009505 in U1DB "get_keys_from_index is useless for multicolumn indexes" [High,In progress] https://launchpad.net/bugs/100950515:05
ubot5Launchpad bug 999574 in U1DB "deal with database files copied between machines and backup restoration" [High,Triaged] https://launchpad.net/bugs/99957415:05
briancurtinDONE: I had no internet service on friday so I could only do work with the info I already knew and the tabs I had open in chrome. i reconfigured, rebuilt, etc and still nothing. need to try a few more path combinations, but testability examples still do not even work...15:05
briancurtinTODO: give this a last shot then document it all and see what happens...15:05
briancurtinNEXT: gatox15:05
ralsinamandel: it was "away" ;-)15:05
gatoxDONE:15:05
gatoxReviews on friday, Improves in macfsevents and fixed the tests, small u1-freaky friday project during the weekend to publish files from the dash.15:05
gatoxTODO:15:05
gatoxFinish fixing test_darwin for filesystem_notifications.15:05
gatoxBLOCKED:15:05
gatoxNo15:05
gatoxmandel, go15:05
mandelDONE: Fixed lp:~mandel/ubuntuone-fsevents-daemon/add-dispatcher-tests according to reviews. Added integration tests for the inclusion of the daemon code in u1-client. Bug 101051115:05
mandelTODO: Bug 1011659. Finish integration tests. Reviews. 1-1 ralsina.15:05
mandelBLOCKED: no15:05
ubot5Launchpad bug 1010511 in Ubuntu One FsEvents daemon "Json messages are too long" [Medium,Triaged] https://launchpad.net/bugs/101051115:05
mandelralsina, go!15:05
ubot5Launchpad bug 1011659 in Ubuntu One FsEvents daemon "FSE_ARG_MODE args are not correctly set to the client" [Medium,In progress] https://launchpad.net/bugs/101165915:05
ralsinaDONE: some reviews, boting mgmt stuff, py3 thinking, discussions15:05
ralsinaTODO: 1-1s, tech leads call, think really really hard15:05
ralsinaBLOCKED: no15:05
dobeyλ DONE: reviews, triage, broken release of protocol15:05
dobeyλ TODO: fix protocol, finish releases/uploads, stable release, tarmac tweakery15:05
dobeyλ BLCK: None.15:05
dobeyalecu: go15:05
ralsinadobey: I need to mumble with you a tiny bit further15:07
dobeyralsina: ok. now, or later (after lunch)?15:08
ralsinadobey: now if at all possible15:08
ralsinasince alecu seems to be MIA, EON15:08
ralsinaEOM15:08
mandelralsina, che, and my 1-1 :(15:08
ralsinamandel: in 5'15:08
dobeyok. let me hop back on15:08
ralsinamandel: it's an emergency, trust me, you want me to talk to dobey 1st15:08
mandelsure15:08
thisfredmandel: did you get any time to look at u1db jenkins?15:11
alecusorry guys, I got a call.15:12
mandelthisfred, no sorry.. I need to finish the fsevents asap and I'll focus on that15:12
mandelthisfred, I have a calendar issues, this must be done before I go on holidays and I'm the only one that has worked on it atm :(15:12
mandelthisfred, will do my best during the night while I cry watching the news15:12
thisfredwhy cry? Did spain get eliminated from the championship? Or from the EU? :P15:13
thisfredmandel: don't kill yourself15:13
mandelthisfred, we got a bailout for 100.000 million eurs15:14
thisfredmandel: is there anyone else with windows jenkins knowledge on the team?15:14
mandelthisfred, briancurtin can certainly help you15:14
briancurtinthisfred: im about to get some coffee, but i can help with windows jenkins stuff15:15
thisfredmandel: ok, cool. briancurtin, how strapped for time are you, on a scale of 1 to mandel?15:15
thisfredawesome15:15
ralsinamandel: mumble?15:15
mandelralsina, mumble!15:15
alecuDONE: ssl branch for SD, reviews, mumbled with gatox re macfsevents15:15
alecuTODO: finish sd branch, use patched twisted in jenkins builds with briancurtin15:15
alecuBLOCKED: no15:15
dobeyonly a hundred million? was it a bailout offer from facebook?15:16
briancurtinthisfred: i should have some time to look at it today. it would be a nice break from pounding my head against the desk15:17
gatoxok...... lunch for me!15:17
=== gatox is now known as gatox_lunch
dobeybriancurtin: standing desks are better for pounding your head against, i hear15:18
thisfredbriancurtin: ok, cool. I will share some files with you that jam gave me, that should include all or most of the needed dependencies.15:18
dobeybbiab, off to get lunch15:32
elopiomandel: ping. I have questions about the proxy. Can you let me know when you have some time, please?16:15
mandelelopio, shoot!16:15
elopiomandel: do we support socks?16:15
mandelelopio, not yet16:15
elopiomandel: what's the port number that u1 uses?16:16
ralsinamandel: I thought we did on windows if configured system wide?16:16
=== gatox_lunch is now known as gatox
mandelelopio, any port, you just have to configure the proxy and set it in the gnome control panel16:17
elopiomandel: but I mean, without proxy.16:18
mandelralsina, in win can be the case, I might be outdated16:18
ralsinamandel: ok, maybe we don't :-)16:19
ralsinaelopio: 44316:19
elopioso, that means that squid thinks that we are just talking https?16:19
mandelelopio, yes, squid should not care, do you have problems?16:20
elopiomandel: nop. Just trying to understand.16:20
ralsinaelopio: yes, we pretend to be https16:20
ralsinathisfred: you are going to love that book.16:21
thisfredralsina: yeah, thanks for the recommendation, it looks interesting16:22
ralsinathisfred: or hate me in the process. I need someone else to read it so I can tell him how awesome it is and have him say "yes, I know".16:22
thisfredIt may be a while, though, I have a huge pile of to read right here at home, and I'm not allowed to buy any more before we move16:22
ralsinahahaha16:23
thisfredunless I get the ebook... ;)16:23
ralsinaKindle FTW16:23
thisfredkobo actually16:23
ralsinasame thing16:23
thisfredis almost exactly the same, but many more non-drm titles16:23
* ralsina kinda wants the kobo with the light, but .... I have all those books on kindle :-(16:23
thisfredyeah, that was one of the reasons for buying it: no lock in either16:24
elopiomandel: If the proxy only allows http, u1 will not work?16:28
mandelelopio, I don't know I've never tried..16:28
ralsinaelopio: a proxy that forbids https would be very strange16:28
elopioralsina: according to the survey, it seems that some people can do http but not https.16:29
elopioat least, they think that.16:29
ralsinaelopio: I think it's more "they think that"16:29
dobeyelopio: that would be entirely useless to pretty much any corporation that even has a proxy. it's almost certainly because the ui is confusing16:30
elopiosounds reasonable.16:30
ralsinaalecu: mumble?16:31
alecuralsina, sure16:31
elopionow, last question.16:31
dobeyi really wish launchpad would stop using users' e-mail addresses for From: in e-mails16:31
elopiohow do I know what servers, authentication shemas and protocols we should support?16:32
mandelelopio, maybe they use the same for http and https and that confuses them16:32
elopiomandel: from your email I get that we support squid, with no auth, ncsa and kerberos.16:33
elopioI'll start with that.16:34
mandelelopio, yes, we should..16:34
elopiowe should test sometime the other configs. On moztrap I'm defining them as environments, so at least we will know how bad is our coverage.16:36
mandelalecu, ralsina, gatox: I know you will enjoy the following: http://www.pointerpointer.com/16:55
dobeygah16:56
dobeyfixing this test is harder than i thought16:56
gatoxmandel, sometimes i'm afraid to ask how you get to those pages jejejeje16:57
mandelgatox, from thisfred this time :)16:57
gatoxjajajaa16:57
dobeyok wtf16:59
dobeyhow did this test ever not hang then16:59
dobeygrr16:59
alecuralsina, http://packages.python.org/defer/defer.html#defer.inline_callbacks17:01
=== zyga is now known as zyga-afk
dobeyah17:03
dobeyfixed17:03
dobeyi think17:03
ralsinaalecu: http://readthedocs.org/docs/nose/en/latest/api/twistedtools.html17:04
mandelok, eod for me, see you all tom!17:13
=== yofel_ is now known as yofel
gatoxmandel, bye!17:13
ralsinaI'll have lunch now.17:21
* ralsina signs up on the do not ping list17:21
dobeywe have a machine that goes ping!17:22
dobeyi guess i should wait to ping ralsina then :)17:31
briancurtinthisfred: do you have any documentation on how you got that share setup? like what versions of liboauth and openssl and such? also, what exactly should i do with that? i think it may be better to just know all of the deps and i can write some script to set that stuff up so its repeatable17:38
thisfredbriancurtin: unfortunately, no. I never built u1db on windows myself, this was what was passed on to me.17:39
briancurtindo you know what bzr branches are required or what i would actually be executing? im not sure what to do with that share in relation to jenkins17:40
thisfredWe will probably need the MS express compiler, and see how far it gets with make.17:40
thisfredbriancurtin: so we want to test lp:u1db17:40
thisfredtrunk17:40
thisfredwhat we want to run is make check, which builds the C code and runs all tests17:41
thisfredlet me see if I can dig up jam's mail in which he suggested how to start17:41
thisfredmandel: do you have jam's response? I remember it not being super elaborate, but my thunderbird has lost the mail.17:51
thisfredah he's eod17:57
thisfredfound it, briancurtin sent you the mail, though I fear it's not gonna be a huge help18:01
briancurtinthisfred: i'll take a look and see what happens18:01
thisfredyeah, I can probably translate failures/errors into missing dependencies for you18:02
briancurtinthisfred: cool. i'll just start building and running and piecing it together18:02
thisfredthanks so much!18:02
dobeyalecu, ralsina: care to review https://code.launchpad.net/~dobey/ubuntuone-storage-protocol/fix-context-test/+merge/109687 real quick?18:10
briancurtinthisfred: i think this will need a bit more work than i'm able to give at this point. the makefile is gcc or whatever specific, won't work with microsoft's nmake18:37
thisfredbriancurtin: ok, I'll ask jam tomorrow. He had it set up on his own windows machine, but he must have used a different way to build it then18:38
dobeyhe might have used mingw18:44
briancurtinthat also didnt work, so there's probably something else in play that i dont have setup or know about18:45
dobeyoh, hmm18:45
dobeybriancurtin: if it requires gnu make, maybe you need to run "gmake" instead of just "make" ?18:46
briancurtini dont seem to have that setup, i guess ill just wait until jam gets back with exactly what before i go on another wild goose chase like qt testability18:51
dobeysure. just suggesting what seems obvious at the moment based on what you said. :)18:54
thisfreddobey: pretty sure he used visual studio express19:01
thisfredbut no idea how19:01
briancurtinthe makefile references commands like export that don't exist on windows in general. i am going to guess it may have been built via cygwin19:02
thisfredI think he may not have used the makefile for building in that case19:03
alecudobey, +119:09
dobeythanks alecu19:10
dobeythisfred: i'm guessing visual studio wasn't used as i don't see any project files in the tree19:11
thisfreddobey: and yet that is what I remember him telling me. Perhaps I didn't get all the needed files19:13
thisfredI sent a mail asking for more info.19:13
ralsinaalecu: mailed you a draft, feedback eagerly expected :-)19:16
ralsinabriancurtin: assigning https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/1011774 to you19:18
ubot5Ubuntu bug 1011774 in Ubuntu One Windows Installer "Set the right version number to the nightly windows installer" [Undecided,Confirmed]19:18
briancurtinralsina: cool, thanks19:18
elopiomandel: when I set the squid proxy with NCSA, shouldn't ubuntu ask for my password?19:22
elopioor is it just read from the file?19:22
ralsinamandel: if you want to see how pointerpointer cheats, put your pointer near the top-right corner and then move it bit by bit19:32
mandelelopio, no, it will read from the file and firefox will ask for it (or the u1control panel)19:39
mandelthisfred, I do, let me foward it to you19:39
mandeloh, I'm not here, I'm a ghost ;)19:39
dobeyralsina: does https://code.launchpad.net/~dobey/ubuntuone-storage-protocol/fix-context-test/+merge/109687 look ok to you?19:39
ralsinadobey: looking19:39
thisfredmandel: thx, found it already ;)19:39
ralsinadobey: sure19:40
ralsinadobey: right paths and everything19:40
ralsinadobey: global approve19:40
elopiomandel: yes, I'm not sure what I'm doing wront. But you are not here, I'll bother you tomorrow.19:41
elopio*wrong19:41
mandelthisfred, replied to the email, there is no need to use the makefile, if you look at it is only python calls19:42
mandelthisfred, or you can use the linux term emulator on windows whose name I cannot remember19:42
mandelelopio, did you create the password file?19:42
thisfredcygwin?19:42
mandelthisfred, that one :)19:42
elopiomandel: yes, on the squid server.19:43
briancurtinso is this a cygwin application or a windows application?19:43
elopiobut now when I set it as the proxy on my ubuntu client, everything is denied.19:43
mandelbriancurtin, is a windows app but cygwin make the compilation life easier, also I think he used the easy_install from cygwin which might explain the reason of why the latests version of cython would not compile the thing19:44
briancurtinthat's too many moving parts in different systems, im just going to wait until there are directions19:44
mandelelopio, hm.. and do you get the password dialog, lets say from firefox?19:44
mandelbriancurtin, that is the main reason was not able to finish the setup, there is no documentation to be found19:45
mandelelopio, let me go home (I'm at the office) and connect from there to give you a hand, ok?19:45
elopiomandel: no. Just access denied19:45
mandelelopio, vuelvo en 10 min max :)19:46
elopiomandel: dale.19:49
dobeywhy couldn't unicode() be in python 3, but just deprecated until 3.6 or something, when everyone is actually only using python319:53
ralsinadobey: because unicode() is an error19:53
ralsinadobey: noone should be using it in python 2 either19:54
dobeyralsina: which is why everyone uses it everywhere19:54
ralsinadobey: yes19:54
ralsinadobey: it's tempting and evil19:54
dobeyand it makes trying to support both 2 and 3 a pain19:54
ralsinadobey: you can implement it trivially19:54
dobeyparticularly when doing things like isinstance(blah, unicode)19:54
ralsinaunicode = str19:55
ralsinain that case unicode = basestring (or however it's called)19:55
mandel_macelopio, I'm back! :)19:55
mandel_macelopio, so, lets start from the beginning, did you edit the config or copied the settings file I sent?19:55
dobeycan't i just solve my problems with violence?19:55
elopiomandel_mac: from the beginning, I should say that I have squid3.19:56
elopioI edited the config file adding your info.19:56
mandel_macelopio, oh! so you are in 12.0419:56
elopiomandel_mac: yes. I've just found that I thought it was working because there's a directive that allows localhost :)19:57
mandel_macelopio, the diffs are tiny and we can be a smart ass and generate a config file19:57
mandel_macelopio, if you look in lp:ubuntuone-dev-tool in the data folder you can find a squid config template that will work in both squid2 and squid319:57
mandel_macelopio, if you look at the template you will see that there are lots of paths that are changed, the main reason is because u1-dev-tools points to _trial for the tests19:58
elopiolooking.19:59
ralsinadobey: want to tackle these test errors? They are related to a branch you did https://pastebin.canonical.com/67818/20:00
mandel_macelopio, you can even be lazier and import the SquidRunner from ubuntuone/devtools/services/squid.py and tell it to start squid that will generate a conf and will run squid in your system using your user20:00
dobeyralsina: they are?20:02
elopiomandel_mac: I suppose this is important20:03
elopiohttp_access allow nonauth_port_connected20:03
elopiohttp_access allow password20:03
ralsinadobey: I am guessing yes because of the difference between dbus.dict and dict20:03
mandel_macelopio, use, very, did I miss that in the email20:03
mandel_mac??20:03
elopiomandel_mac: yes.20:04
elopioI'll try again.20:04
mandel_macelopio, ouch! that is the reason I added the config that worked, just in case I forgot something, sorry20:04
dobeyralsina: hrmm, odd20:04
gatoxmandel_mac, hey! you are copying my nick! jeje20:04
elopio:) don't worry. I didn't looked at it until now.20:05
gatoxok...... eod for me!! i'm pretty sure that i'm going to finish with all the tests tomorrow!! \o/20:05
mandel_macgatox, I'm just trying to screw with the autocomplete ;)20:05
* gatox is excited20:05
mandel_macgatox, do not touch yourself thinking about tests...20:05
ralsinabye gatox!20:05
mandel_macgatox, nos vemos mañana ;)20:05
gatoxi think tomorrow i'm going to have a u1-client fsevents branch to propose!!!!!!20:05
gatox:D20:05
mandel_macgatox, we should do a pylon ar talk about fs integration hehehe20:06
gatoxmandel_mac, no, i'm hurting myself with the tests jeje20:06
dobeyralsina: is there a bug about those tests failing?20:07
ralsinadobey: ask facundobatista, he gave me the trace20:07
ralsinadobey: I am guessing no20:08
dobeyfacundobatista: ^^ :020:09
elopiomandel_mac: great. Finally I could see the password dialog.20:09
dobeyerr :)20:09
elopiothanks!20:09
mandel_macelopio, no problem, sorry I got back so late :)20:09
mandel_macelopio,  wonder.. is there a wiki page in which we could add this?20:10
elopiomandel_mac: I'm thinking to add it to wiki.ubuntu.com/UbuntuOne/Testing/Proxy.20:10
facundobatistadobey, I don't think so, do you want me to open one?20:10
dobeyfacundobatista: please20:10
elopiomandel_mac: but for now, I'm using the pad: http://pad.ubuntu.com/u1-proxy20:11
mandel_macelopio, ok, I think it would be nice to some how script this, doing something similar to the u1-dev-tools plus programatically setting it in gsettings would be really nice20:12
facundobatistadobey, 101182220:12
dobeybug #101182220:12
ubot5Launchpad bug 1011822 in Ubuntu One Client "Failing tests in tests.platform.credentials.test_linux" [Undecided,New] https://launchpad.net/bugs/101182220:12
elopiomandel_mac: yes.20:13
elopiomandel_mac: what does that config file from u1-dev-tools do for the localhost?20:14
elopiohttp_access allow localhost20:14
elopioshouldn't that be removed?20:14
mandel_macelopio, the runner exposes the settings and the tests force u1 to use them20:15
dobeymandel_mac, elopio: there's no reason you couldn't write a test suite on top of the devtools apis, which does what you need for integration testing that stuff20:16
elopiomandel_mac, dobey, yes, we could call the devtools from qt-testability, or whatever framework we have to start the proxy.20:17
elopiobut, the tests and the squid will be in the same machine. So, by having http_access allow localhost we are letting them pass without authentication.20:18
elopioor am I missing something?20:18
dobeyonly if connecting over the lo interface20:18
mandel_macelopio, no, they wont20:18
dobeyif i understand your concern correctly, and that's how squid works20:19
mandel_macwhat dopey said20:19
elopiomandel_mac: I'm trying to figure out why u1 worked on my first test. I had squid and u1 on the same machine, but didn't add the rule to allow the password group.20:19
dobeyhmm20:20
mandel_macelopio, hm.. we would need to look at the logs20:20
mandel_macelopio, if you did not restart it (u1) I would not be surprised20:20
elopiomandel_mac: I'll start from scratch, because now my config is a mess.20:21
mandel_macelopio, ok, perfect, we can catch up tom (I'll be back in 10 hours ;) )20:21
dobeyralsina: actually, i think this is a unicode issue20:21
ralsinadobey: really?20:21
elopiowith the things I changed, now on both machines I get asked for proxy credentials. So that's success.20:21
dobeyralsina: \xe1 vs. \xc3\xa1 and \xfa vs. \xc3\xba20:22
dobeyralsina: when the tests are run under a spanish locale20:22
elopiomandel_mac: go, be fruitful and multiply. I'll ping you tomorrow.20:23
ralsinadobey: oh, interesting20:23
ralsinadobey: feel free to toss it at gatox if you want ;-)20:23
dobeythe dbus.Dictionary() change i made only changed a few cases that were passing empty dicts, which is not the case in the tests :)20:23
mandel_macelopio, ok, see you tom :)20:24
mandel_macall, laters!20:24
dobeynot sure if the issue directly is in sso or client though20:25
ralsinadobey: in the meantime, maybe suggest the tests will work using  "C" locale and let's make it medium priority20:27
dobeythe tests do work with C locale. i'm a bit surprised they didn't fail for me though.20:31
dobeymaybe that string isn't translated to shqip, or doesn't have accents20:32
ralsinashqip?20:41
dobeyalbanian20:42
ralsinadobey: oh, ok20:43
ralsinaWe should have a translation that translates every letter as ®®20:44
ralsinaso we get unicode and longer strings everywhere20:44
dobeywe shouldn't have tests that rely on translations being correct20:45
ralsinadobey: well, for some tests it's a requirement, for example when testing that a string is diplayed correctly. That's always going to be locale-dependent.20:46
ralsinaAnd here it doesn't depend on that, it depends on the data types being correct20:46
ralsinaIn other words, the words are right, the encoding is wrong20:47
ralsinaI'm done for the day20:48
ralsinawill look at mail late tonight, so mail me if you need reviews or anything20:48
dobeywell, translations shouldn't get loaded at all20:49
dobeybut yay, isolation20:49
dobeyoh, interesting21:08
dobeythe tests are indeed failing for me now21:08
=== m_conley is now known as m_conley_away
thesebis ubuntu client buggy?21:19
thesebit won't start on 12.04 and won't finish syncing21:19
thesebwhat should i do?21:19
dobeywhy won't it start?21:22
thesebdobey: i get same error message21:26
thesebdobey: as in a 1+ year old bug report21:26
thesebi'll do it again21:26
thesebCredentialsError21:27
thesebDBusException(dbus.String(u'Traceback (most recent call last):\n  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 707, in _message_cb\n    retval = candidate_method(self, *args, **keywords)\n  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/credentials/linux.py", line 185, in find_credentials\n    reply_handler=reply_handler, error_handler=error_handler)\n  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line21:27
theseb 137, in __call__\n    **keywords)\n  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 584, in call_async\n    message.append(signature=signature, *args)\nValueError: Unable to guess signature from an empty dict\n'),)21:27
thesebdobey: there you go21:27
dobeytheseb: have you installed a custom python in /usr/local?21:27
thesebno....recently installed ubuntu 12.0421:27
thesebno fancy mods21:27
dobeyinstalled cleanly?21:27
thesebdobey: yup21:28
dobeywhat does running "/usr/bin/env python" say?21:28
thesebunless some app quietly installed a custom python w/o telling me21:28
thesebgood question21:28
theseb(laptop /home/cs) % /usr/bin/env python21:28
thesebPython 2.7.3 (default,21:28
theseb...etc.21:28
theseb% which python21:28
theseb/usr/bin/python21:28
dobeyhrmm21:29
daker-clouddobey: bug 711162 ? no ?21:29
ubot5Launchpad bug 711162 in Ubuntu One Client stable-3-0 "ubuntuone-login crashed with ValueError in call_async(): Unable to guess signature from an empty dict" [Undecided,Triaged] https://launchpad.net/bugs/71116221:29
dobeydaker-cloud: yes i know what bug # it is. it's open in my browser already :)21:29
daker-cloudok21:29
dobeyrye: ^^21:30
dobeytheseb: what does running "/usr/lib/ubuntu-sso-client/ubuntu-sso-login-qt --app_name Test" do?21:31
thesebdobey: it asks me to sign up to test21:31
thesebdobey: there was a form that popped up21:31
thesebis that good?21:31
dobeyodd. yes it's supposed to do that21:35
dobeytheseb: do you have any processes currently running with ubuntu-sso or ubuntuone in the process name?21:35
thesebdobey: yes... % ps -ef | grep ubun21:36
thesebcs        1872  1293  0 00:22 ?        00:00:00 gnome-session --session=ubuntu21:36
thesebcs        1907  1872  0 00:22 ?        00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session gnome-session --session=ubuntu21:36
thesebcs        1910     1  0 00:22 ?        00:00:00 /usr/bin/dbus-launch --exit-with-session gnome-session --session=ubuntu21:36
thesebcs        2084     1  0 00:22 ?        00:00:00 /usr/lib/ubuntu-geoip/ubuntu-geoip-provider21:36
thesebcs        2339     1  1 00:23 ?        00:15:29 /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon21:36
thesebcs        3996     1  0 00:43 ?        00:00:00 /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-login21:36
thesebcs       17131     1  0 16:31 ?        00:00:00 python /usr/lib/ubuntu-sso-client/ubuntu-sso-login21:36
dobeytheseb: please don't paste them all21:36
dobeytheseb: use paste.ubuntu.com if you want to paste the list :)21:37
thesebdobey: sorry...perhaps all these crashed ubuntuone instances are creating lots of zombie processes?21:37
thesebdobey: should i kill -9 all that stuff you see?21:37
dobeyit doesn't seem like they are zombies21:37
dobeytheseb: what does u1sdtool -q do?21:37
thesebdobey: i SHOULD see syndaemon and login?21:37
theseb%  u1sdtool -q21:38
thesebubuntuone-syncdaemon stopped.21:38
thesebstopped syncdaemon i guess21:38
dobeytheseb: ok, are the processes all still there, ore gone?21:38
dobeyor even21:38
thesebi still see syncdaemon and other stuff21:38
theseblogin and sso-login21:38
dobeytheseb: ok, then yes, i think kill -9 them21:39
thesebYEAH!21:40
thesebwhen i kill everything associated w/ ubuntuone and restart the client it works!21:40
thesebdobey: thanks so much21:40
thesebdobey: of course i wish it never died at all but this is a doable workaround for a while i guess21:41
dobeycool21:41
dobeyglad it's working now at least21:41
dobeyseems something got stuck and dbus wasn't working right for it21:41
thesebdobey: great! now i know what to check for....leftover ubuntuone crud...awesome21:42
dobeytheseb: not sure why it is getting stuck like that. that is weird :)21:43
dobeywell, past time for me to go21:48
dobeylater all21:48
=== salgado is now known as salgado-afk
=== eu is now known as Guest70325
=== Guest70325 is now known as adorilson

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