[01:46] <afeijo> karni, hey, good news
[01:46] <karni> afeijo: ;)
[01:47] <karni> afeijo: thank you :)
[01:47] <afeijo> karni, that last official update released a few hours ago solved the problem!!!
[01:47] <afeijo> karni, no, thank YOU
[01:48] <karni> afeijo: thank _you_ :)
[01:49] <afeijo> karni, now, I'm finally updateing to 2.3 !!! :) I failed thru my office ubuntu machine, here at home with win7 it's working
[01:49] <karni> afeijo: :)
[01:49] <afeijo> I have over 280 pictures to upload to u1f :p
[01:50] <afeijo> 1 year and a half of family shots
[01:52] <afeijo> karni, where r u from btw, GMT 0100 = europe, let me guess, italy?
[01:53] <karni> 10
[01:54] <karni> nvm, that was input to a program :D
[01:54] <karni> I'm .. 2:54:05 AM
[01:54] <karni> WArsaw, Poland
[01:58] <karni> lol, I just coded a simple algorithm from spoj.pl. C++ used 2.6M memory. So I used C, which used 1.6M. So I used Pascal, it used 212k ;D
[01:58] <karni> hahah
[01:58] <karni> Now I can call it a day!
[02:04] <afeijo> 2.3 running!!! good day here too
[02:06] <karni> afeijo: awesome :) good night!
[02:07] <afeijo> u 2
[08:25] <rye> mornings
[09:38] <JamesTait> Morning all!
[10:48] <gatox> hi
[10:51] <rye> We are having a partial filesync outage
[11:08] <mandel> morning all!
[11:08] <mandel> gatox, ping
[11:10] <gatox> mandel, buenas!
[11:10] <gatox> mandel, i'll follow with FF project today
[11:13] <gatox> mandel, i even styled the scrollbars :P
[11:14] <mandel> gatox, superb, I was going to bring that up :)
[11:15] <gatox> mandel, i can read your miind jejej
[11:15] <mandel> gatox, can I have your branch name and will do a merge with mine?
[11:15] <mandel> gatox, is easy, on fridays my mind is freaky firday project + drinks
[11:15] <gatox> mandel, jejeje not in a branch yet...
[11:27] <directhex> is there a problem with u1ms currently? i got a 504 error during a purchase, and now although i have a receipt & tracks listed in "my downloads", nothing's turned up yet in u1
[11:29] <mandel> directhex, no idea, let me ask
[11:31] <rye> directhex, could you please check whether Ubuntu One is connected?
[11:31] <directhex>     is_connected: True
[11:34] <rye> directhex, could you please send me your e-mail via PM so that I could look your account up?
[11:35]  * directhex @apebox.org
[11:35] <directhex> it's hardly a secret address ;)
[11:39] <rye> dikdust, ok, I see the songs are queued, now need to look at the queues
[11:39] <rye> directhex, as per 504 page, how did it look like? Was there any message about U1 or 7digital?
[11:40] <directhex> bad gateway, i think, after clicking proceed on the payment. so not clear whether it was from u1 or 7digital, since it normally redirects to "my downloads" after a purchase
[11:41] <rye> directhex, could you please confirm that the tracks are listed in "My Downloads" page?
[11:43] <directhex> confirmed. but marked as "queued", and i can't see the files in the one.ubuntu.com web interface, so they haven't been transferred from 7digital
[11:48] <rye> directhex, ok, please give me 10 minutes to get more information, sorry about inconvenience. I see the purchase, queued status, but I don't see it being processed
[11:49] <directhex> okay, cool
[11:56] <directhex> something just unclogged
[11:59] <nessita> hello all!
[12:00] <gatox> nessita, hi
[12:01] <rye> directhex, we forced re-queueing of the files
[13:31] <gatox> me
[13:32] <nessita> me
[13:35] <nessita> alecu, mandel?
[13:35] <nessita> gatox: go
[13:35] <alecu> hola!
[13:35] <alecu> me
[13:35]  * alecu writting notes
[13:36] <gatox> nessita, i sent an e-mail today, starting today i'll be working from 8 to 17 as we talk
[13:36] <nessita> gatox: right, now please paste your standup :-)
[13:36] <gatox> sorry.... didn't see the go
[13:36] <gatox> DONE:
[13:36] <gatox> Work on create shares link. Some improves in Freaky Friday project.
[13:36] <gatox> TODO:
[13:36] <gatox> Freaky Friday.
[13:36] <gatox> BLOCKED:
[13:36] <gatox> No
[13:36] <gatox> nessita, go
[13:36] <nessita> DONE: Packaged qtreactor, reviews, landed sso unicode fixes, helped sidnei have windows test taks running on jenkins
[13:36] <nessita> TODO: magicicada: add support to SDTool to list public folders.
[13:36] <nessita> BLOCKED: nopes
[13:36] <nessita> NEXT: alecu? mandel?
[13:37] <nessita> gatox: ideally, list under the TODO what in particular you're working on ;-) (even if it's freaky friday)
[13:37] <nessita> gatox: you saw mandel around?
[13:37] <gatox> nessita, i think he is walking the dog...... we were chatting earlier about the freaky friday project
[13:38] <nessita> alecu: when you're ready, go!
[13:39] <alecu> DONE: started working on branches for stable SSO (bug #692597)
[13:39] <alecu> TODO: catch up with packaging, try txsecrets
[13:39] <alecu> BLOCKED: during the morning I'm babysitting, so will work afterhours
[13:39] <ubot4> Launchpad bug 692597 in ubuntuone-storage-protocol (Ubuntu) (and 22 other projects) "If the user has the date/time/timezone wrong, connection fails (Expired timestamp error) (affects: 18) (dups: 6) (heat: 142)" [Undecided,New] https://launchpad.net/bugs/692597
[13:40] <nessita> alecu: have time for a review before "leaving"?
[13:40] <nessita> is trivial
[13:40] <nessita> (ish)
[13:43] <gatox> brb!
[13:45] <mandel> nessita, sorru I was walking the dog and had a small issue
[13:45] <nessita> alecu: if you can https://code.launchpad.net/~nataliabidart/ubuntuone-dev-tools/import-qt4reactor/+merge/81977
[13:46] <mandel> DONE: Fixed put-migration-together, worked in pykeyring upstream to merge my changes.
[13:46] <nessita> mandel: I don't like pinging you on twitter... so please could you set an alarm on your cell phone or similar?
[13:46] <alecu> nessita, sure. btw: what happened with the segfaulting qtreactor?
[13:47] <nessita> alecu: I'm not sure exactly, but I debugged a little a found:
[13:48] <nessita> * is segfaulting with revisions back to 2008, so is not the reactor but us
[13:48] <nessita> * the crash is in:
[13:48] <alecu> by "us" you probably mean "pyqt on ubuntu", not desktop+, right?
[13:48] <nessita> yeap
[13:48] <nessita> actually, dbus on ubuntu:
[13:49] <nessita> open("/usr/lib/pymodules/python2.7/_dbus_glib_bindings.so", O_RDONLY) = 40
[13:49] <nessita> the crash happens a couple of lines after that ^
[13:49] <nessita> which bugs me since... glib dbus bindings? WTF?
[13:49] <alecu> nessita, baffling
[13:49] <nessita> alecu: baffling?
[13:50] <alecu> "Totally bewilder or perplex"
[13:51] <nessita> alecu: this happens when the controlpanel uses CredentialsManagementTool to access sso to get credentials, at startup
[13:51] <alecu> right
[13:52] <alecu> nessita, and perhaps we are importing something like that?
[13:52] <alecu> nessita, also: did we do the same thing earlier? (so, in earlier straces it should show that line as well)
[13:53] <nessita> alecu: not sure what you're asking :-)
[13:53] <nessita> you mean in this same strace?
[13:53] <alecu> nessita, no.
[13:53] <alecu> nessita, I say we should strace a previous working version
[13:53] <alecu> of control panel
[13:53] <nessita> right
[13:53] <nessita> alecu: I'll debug further next week, I got really sick of this yesterday
[13:54] <nessita> an the windows version is working just fine (I tested it), so we can release the win version on Monday as expected
[13:54] <alecu> nessita, sounds like a plan. Let me know if I can be of help with that when you tackle it.
[13:54] <nessita> alecu: thanks!
[13:56] <alecu> nessita, the dev-tools branch: approved
[13:56] <mandel> nessita, may I see the trace?
[13:56] <nessita> thanks!
[13:58] <nessita> mandel: pasting it...
[13:59] <nessita> mandel: http://pastebin.ubuntu.com/735244/
[14:00] <mandel> nessita, what is the issue exactly?
[14:01] <nessita> mandel: seg fault when starting the qt control panel on ubuntu
[14:01] <mandel> nessita, oh, nice qt plus glib..
[14:01] <nessita> both oneiric and natty, so that should be an update
[14:01] <nessita> mandel: so, no need for you to debug this today, we'll do that next week ;-)
[14:04] <mandel> nessita, sur, I'm just curious (I'm tired of cleaning up pykeyring..)
[14:04] <mandel> nessita, funny thing, /ubuntu-sso-client/ubuntu_sso/utils/dbus.py is not longer in trunk
[14:06] <nessita> mandel: what line of the paste?
[14:07] <mandel> nessita, 27153
[14:08] <mandel> nessita, that trace is very interesting.. let me see what happens in my Natty machine from trunk
[14:10] <nessita> mandel: but that dbus module is the dbus imported module
[14:10] <nessita> see for example /usr/lib/pymodules/python2.7/ubuntu-sso-client/ubuntu_sso/utils/sys.py"
[14:10] <nessita> there is no sys either
[14:11] <nessita> mandel: but I think I found the problem
[14:12] <nessita> alecu: ubuntu_sso/utils/txsecrets.py is "installing" a dbus main loop...
[14:12] <mandel> nessita, yeah.. I think what myight smell a little are lines 36 to 38 of txsecrets
[14:12] <nessita> ubuntu_sso/utils/txsecrets.py:32:from dbus.mainloop.glib import DBusGMainLoop
[14:12] <nessita> ubuntu_sso/utils/txsecrets.py:33:import dbus.mainloop.glib
[14:12] <nessita> ubuntu_sso/utils/txsecrets.py:37:dbus.mainloop.glib.threads_init()
[14:12] <nessita> ubuntu_sso/utils/txsecrets.py:38:DBusGMainLoop(set_as_default=True)
[14:12] <nessita> alecu: ^
[14:12] <mandel> nessita, you have to diff mainloops, that would explain the thing going bannanas
[14:12] <nessita> right
[14:13] <nessita> anyways, fix for next week
[14:13] <mandel> nessita, did it use to work?
[14:13] <nessita> yeap
[14:13] <nessita> odd, yes
[14:14] <nessita> and removing that indeed fix it
[14:14] <nessita> :-D
[14:15] <mandel> nessita, that it work was a fluke, clearly
[14:15] <nessita> mandel: :-)
[14:16] <mandel> nessita, I mean the old one, not you removing the line hehe
[14:16] <nessita> I know
[14:16] <mandel> alecu, Iwas yesterday in the python group from madrid and someone mentioned this: http://pypi.python.org/pypi/requests/
[14:17] <mandel> alecu, it says it was proxy support, I don't know if we should believe it, do you know anything?
[14:18] <mandel> alecu, it does have ntlmn..
[14:33] <rye> mandel, are you available for poking re: windows syncdaemon?
[14:35] <rye> exceptions.MemoryError: Out of memory while compressing data
[15:48]  * mandel away a little to try and get notifications support for his irc client
[16:03] <karni> mandel: irssi + screen on remote host?
[16:03] <karni> mandel: just recently I got an awesome notification setup with rnotify
[16:09] <karni> Sad day. Google closes Google Notebook.. :<
[16:14] <mandel> karni, I'm on a mac with xchat.. I got it working with growl :)
[16:14]  * mandel needs to go for a sec, restart irc client
[16:16] <karni> mandel: cool
[16:21] <nessita> mandel: you up for a review?
[16:23] <nessita> mandel: when you have a moment, would you please review: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978
[16:23] <nessita> alecu: you around?
[16:27] <mandel_> rye, ping
[16:27] <nessita> mandel_: mandel: you up for a review?
[16:27] <rye> mandel, pong
[16:28] <mandel_> rye, I'm using the bip server and is just doing a dos attack to by irc channel, I'm getting messags from ages ago, is that normal?
[16:30] <rye> mandel, if you are not resetting the scrollback (as e.g. starting from the point when you last spoke) then yes, this is normal. THat's why I switched to automatic reset of the messages, do you want to have it enabled?
[16:31] <mandel_> rye, please, I'd love it, can I have it?
[16:32] <rye> mandel, done
[16:32] <mandel_> rye, that you!
[16:32]  * mandel_ retries his irc client
[16:33] <mandel> rye, much better!
[16:35] <nessita> mandel: got my last messages re: review?
[16:36] <mandel> nessita, no sorry, I was closing and opening the irc client, tell me
[16:36] <nessita> mandel: when you have a moment, would you please review: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978
[16:36] <mandel> nessita, on it
[16:36] <nessita> no rush, but thanl=ks!
[16:36] <nessita> thanks*
[16:36] <mandel> nessita, I was trying to fix the irc client, so no context switch :)
[16:38] <nessita> mandel: is it working now? (the irc client)
[16:38] <mandel> nessita, yes, perfectly, with notifications, it seem that the bip server was sending soooo many messages that it was doing a dos attack, but rye fixed it :)
[16:39] <nessita> nice
[16:39] <mandel> nessita, I notice that you are doing the impot of the qtreactor dirrently, I was looking at the setup.py you added the other day (yesterday)  and I noticed that the qtreactor project has an __init__in the top level https://github.com/ghtdak/qtreactor
[16:40] <mandel> nessita, that means, either, we import it wrong EVERYWHERE, or we have to change the setup.py to work as it used too
[16:40] <mandel> s/too/to
[16:41] <mandel> nessita, although the README from the poject does import it as you just did
[16:41] <mandel> do I make sense?
[16:42] <nessita> mandel: yes, when you mentioned that we keep talking about it with alecu, and we answered you
[16:43] <nessita> mandel: we said that we need to change our imports, and that is what I'm doing
[16:43] <nessita> mandel: did you got the email on ubuntu-discuss about it?
[16:43] <mandel> nessita, oh, ok, makese sense then, let me check the email
[16:43] <nessita> mandel: I reported bug #888722 and I'm proposing fixes for that
[16:43] <ubot4> Launchpad bug 888722 in ubuntuone-windows-installer (and 3 other projects) "Fix qtreactor imports to be "import qt4reactor" (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/888722
[16:43] <nessita> in all our branches
[16:43] <mandel> nessita, yes, got it in my indox, reading..
[16:49] <mandel> nessita, question abou that branch, in txsecrets we are trying to import GObject from gi if possible while in ubuntu-sso-login we are not, what is the one we want?
[16:49] <mandel> nessita, also, in txsecrets we use the glib init threads while in ubuntu-sso-login we use the gtk, so same questions, which one is the correct one?
[16:50] <mandel> nessita, should ubuntu-sso-login be update to have the same as txsecrets was using?
[16:51] <nessita> mandel: I removed everything from txsecrets regarding gobject, dbus, etc
[16:52] <nessita> mandel: since the library should not add that, but the ubuntu-sso-login
[16:52] <mandel> nessita, yes, that I understand, and I'm 100% agree with it
[16:52] <nessita> and the ubuntu-sso-login scripts initializes what's needed (as far as I know)
[16:52] <mandel> nessita, but why did we use gi with txsecrets?
[16:52] <mandel> nessita, and why don't we in ubuntu-sso-login
[16:53] <nessita> mandel: we used gobject, and the platform team change that last cycle to have a conditional import
[16:53] <nessita> mandel: there is no need to use it, as far as I know
[16:53] <nessita> mandel: before, it was used for GObject.threads_init(), but I'm pretty sure we don't need that anymore, that may be legacy
[16:54] <nessita> mandel: though I will have alecu confirming
[16:54] <mandel> nessita, as far as your changes look perfectly ok, I would just ask why it was there just in case we are braking something
[16:54] <nessita> mandel: yeap. I tested IRL and works just fine, but will seek alecu's approval as well
[16:55] <nessita> mandel: as you can see in the bin/ubuntu-sso-login, this code is executed:
[16:55] <nessita> dbus.mainloop.glib.threads_init()
[16:55] <nessita> gtk.gdk.threads_init()
[16:55] <nessita> DBusGMainLoop(set_as_default=True)
[16:55] <mandel> nessita, I'm surprised that work in a sytem with gi and pygtk..
[16:55] <nessita> which, as far as I know, gtk.gdk.threads_init() calls gobject's thread init inside
[16:55] <mandel> nessita, I was looking at those exact lines when asking the question, that is why I founded odd that code
[16:56] <mandel> nessita, AFAIK it calls with a bool stating if there is ui or not, but I do not recall
[16:56] <mandel> nessita, I'll run the tests, if the pass I'll give a +1 with the condition that we know why was that conditional import there, is that ok?
[16:56] <nessita> mandel: sure! thanks
[16:57] <mandel> nessita, N and O, right?
[16:58] <nessita> mandel: N and O what exactly? :-DF
[16:58] <nessita> tests? IRL tests?
[16:59] <mandel> nessita, run the tests on Natty and Oneric, or just Oneric
[16:59] <nessita> mandel: both, if you have the envs
[16:59] <mandel> nessita, I've been all week setting a crazy network with all versions to run tests for every platform we support :)
[16:59] <mandel> nessita, you will see the email, should guide everyone on how to do it with AD, Proxy NTLMN etc.. :)
[17:08] <nessita> mandel: ack
[17:08] <nessita> lunchtime!!!
[17:14] <gatox> nessita, super trivial: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/uistr-fix/+merge/82001
[17:16] <gatox> quick lunch..... brb
[17:16] <directhex> looks like the windows u1 isn't happy downloading anything. it's created all my purchased music directories, but syncdaemon.log has an awful lot of "failure: TRY_AGAIN" lines in it
[17:20] <mandel> nessita, +1 but do ask about that conditional import.. I'm worried that changing that may have a butterfly effect somewhere else, specially when dealing with sso
[17:24] <directhex> oh, some have downloaded now. odd.
[17:25] <mandel> nessita, can I have a re-review for https://code.launchpad.net/~mandel/ubuntuone-windows-installer/put-migration-together/+merge/78995
[17:29] <directhex> hm, and now the client's crashed. boo
[17:33] <nessita> directhex: how the client crashed?
[17:33] <nessita> mandel: yes, looking the branch. Not sure what you mean with "ask for a conditional import"
[17:33] <directhex> looks like a server threw a 500 error, which caused the client to pop up that an error had occurred & the client would now quit
[17:33] <nessita> directhex: by client you mean the UI or the syncdaemon?
[17:34] <directhex> the UI. hard to know what the sync daemon is getting up to on windows
[17:35]  * mandel looks at the exact setence..
[17:36] <directhex> now it just won't reconnect. 2011-11-11 17:33:29,335 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Connection lost: [('SSL routines', 'SSL3_READ_BYTES', 'ssl handshake failure')]
[17:36] <mandel> nessita, the sentence is 'ask why he added a conditional import of gobject in the code of txsecrets.'
[17:36] <mandel> nessita, so, ask the reason for the try/except, right?
[17:36] <mandel> nessita, we are talking about https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978, right?
[17:37] <nessita> directhex: we're having the same issues, I've already alerted our server gatekeepers
[17:37] <directhex> at least it's not personal!
[17:38] <nessita> mandel: yes, the conditional import is to haver either the dynamic or static glib bindings
[17:38] <nessita> mandel: but we don't need gobject tehre, so the contional import can be removed
[17:38] <mandel> nessita, I know the use there, but why did he added it is important to know since we might need to do the same in ubuntu-sso-client
[17:39] <mandel> nessita, there we just use the static one, and the static ones AFAIK are for gtk2 and not gtk3, so he must have a reason to do it
[17:39] <mandel> I could me wrong.. but I think he wants it to be using gtk3 when possible
[17:40] <nessita> mandel: so, I understand what you're saying but I don't understand the question per se. Are you asking why a conditional import is needed?
[17:40] <nessita> or, why gobject was used in txsecrets?
[17:40] <nessita> or something else?
[17:41] <mandel> nessita, the first one, why the conditional import is needed, and if we need to do the same in ubuntu-sso-login?
[17:41] <mandel> nessita, since I've seen he has reported several bugs about gtk3 in the past
[17:41] <nessita> ok, I'll answer separately
[17:42] <nessita> mandel: the conditional import is needed since we can't mix dynamic glib bindings with static, so when importing gobject, platform team added that just to be robust that the proper library will be used (so, if already a dynamic library was loaded, keep loading from there)
[17:43] <nessita> mandel: regarding the second, I don't think is needed
[17:43] <nessita> mandel: in txsecrets it was  needed since is a library and it was imported from other code that had the dynamic bindings already loaded
[17:44] <alecu> nessita, mandel: I'm back
[17:44] <mandel> nessita, ah, ok, makes sense then.. and do those importers rellay in the fact that txsecrets was doing those steps?
[17:44] <alecu> mandel, I'm reading about request. The api is interesting, but in order to use it async it must be integrated with gevent
[17:44] <alecu> mandel, and I'm not adding yet another main loop to this.
[17:45] <mandel> alecu, makes sense.. it was just an idea, I've never tried it (might do at some point)
[17:46] <nessita> mandel: sorry, but I don't understand that last question. Perhaps my belly is too full? :-/
[17:46] <nessita> alecu: hi there! I fixed the seg fault :-)
[17:47] <alecu> nessita, coooooool!
[17:47] <nessita> alecu: could you please review and confirm that what I removed from txsecrets is ok to be gone? https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978
[17:47] <alecu> nessita, what was it?
[17:47] <nessita> alecu: txsecrets was calling DBusGMainLoop(set_as_default=True) at module level (ergo was run at import time)
[17:47] <alecu> uuuuuh!
[17:48] <mandel> nessita, if the code that imported txsecrets (the clients of the lib) knew that it was doing those steps and did not take them because of that
[17:48] <nessita> mandel: then those libs are wrong. ANyways, so far the only client to txsecrets is our sso lib, so I will not worry
[17:48] <mandel> nessita, ok, that is what I wanted to know, if we are the only ones we are fine :)
[17:49] <nessita> alecu: I also removed GObject.threads_init() and dbus.mainloop.glib.threads_init() from txsecrets, and I'm conviced I did good :-D
[17:49] <nessita> alecu: but you let me know ;-)
[17:49] <bobweaver> Hi there I was wondering what ubuntu one can offer me that dropbox can not. Also to all that work on this YOU are AWESOME
[17:49] <alecu> nessita, are we calling the threads_init somewhere else?
[17:50] <nessita> alecu: bin/ubuntu-sso-login is calling gtk.gdk.threads_init()
[17:50] <alecu> bobweaver, the Ubuntu One client that runs on your machine is open source, for starters.
[17:51] <bobweaver> that is one GREAT thing! Is it  safer ?
[17:51] <mandel> alecu, when you installed the isa server, was it a x32 version or a x64, I'm getting weird errors..
[17:52] <nessita> bobweaver: safer in which sense?
[17:53] <bobweaver> does it use ssh when connecting your data to the "trunk "
[17:53]  * bobweaver 1st day using ubuntu one 
[17:54] <nessita> bobweaver: yes, all the communication against our servers are secure
[17:55] <alecu> mandel, 32bits
[17:55] <mandel> alecu, mierda! I think that is the issue.. I need to reinstall that server.. what a waste of time :(
[17:56] <alecu> mandel, let me point you at the ISOs
[17:56] <mandel> alecu, I was a smart ass and decided to go for x64 because I have a x64 machine running kvm.. stupid me
[17:58] <bobweaver> how long does ubuntu one take to install ? I have been waiting one this screen for about 20 min http://imagebin.org/183656     I My DL speed is great so it is not that :>)
[17:59] <nessita> bobweaver: looking
[17:59] <nessita> bobweaver: what system are you running?
[17:59] <bobweaver> ubuntu 11.10
[17:59] <bobweaver> I killed ubuntu one because I did not know what it was at 1st
[17:59] <bobweaver> sorry kubuntu 11.10
[18:00] <bobweaver> So when 1st installed kubuntu I remeved It Now I am re-installing it
[18:03] <nessita> bobweaver: hum, there may be something half configured there... I'm not sure, I never tried on kubuntu
[18:03] <bobweaver> I am going to try and reinstall. If nothing then I will file bug :>(
[18:03] <nessita> bobweaver: do you know how to open a terminal? I may help debug
[18:03] <bobweaver> sure
[18:03] <nessita> bobweaver: what does "apt-cache policy ubuntuone-client" show? (please paste the output in pastebin.ubuntu.com)
[18:03]  * bobweaver is good at bash 
[18:03] <nessita> nice :-)
[18:04] <bobweaver> http://paste.ubuntu.com/735500/
[18:06] <nessita> looking
[18:06] <nessita> so, is not installed
[18:07] <nessita> bobweaver: does apt-cache policy ubuntuone* gives you anything where Installed is not (none)?
[18:07] <bobweaver> I think that it is done it is just the ui that ius hanging
[18:07] <bobweaver> IU *
[18:08] <nessita> bobweaver: but do you have all the ubuntuone packages installed? seems like no
[18:08] <nessita> at least you don't have ubuntuone-client installed
[18:09] <bobweaver> ps aux | awk '/ubuntu-one/ {print $2,$12}'    =  4419 /ubuntu-one/     so yeah it is installed I will now kill the pid and look for bug
[18:09] <bobweaver>  
[18:11] <bobweaver> what is the "keyword to start ubunut one or for installing from CLI ?"     sudo apt-get install   ubuntu-one    ?
[18:12] <bobweaver> Mark was right when he said that power users would like it a little more simpler
[18:13] <bobweaver> so we can consentrate on what we are doing
[18:13] <bobweaver> at UDS
[18:13] <nessita> bobweaver: heh, so, to have ubuntuone installer from CLI, do this:
[18:13] <nessita> sudo apt-get install ubuntuone-control-panel-gtk
[18:13] <nessita> bobweaver: that should bring everything ne4eded
[18:13] <bobweaver> ohh it is gtk ...
[18:14] <bobweaver> there is no qt ?
[18:14] <nessita> bobweaver: yeah, we still don't have the QT ready for linux
[18:14] <nessita> bobweaver: in one or 2 months will be ready and packaged
[18:14] <bobweaver> makeing in qt design ?
[18:14] <nessita> QT designer? yes
[18:15] <bobweaver> sorry about spelling I am dyslisic
[18:15] <nessita> :-)
[18:15] <bobweaver> fo r real :>)
[18:16] <bobweaver> that is why I like coding better then english :>)
[18:16] <nessita> bobweaver: :-) let me know how the installation went
[18:16] <bobweaver> will do trunk for qt is on launchpad yet ?
[18:19] <nessita> bobweaver: it's yes. it has some issues when integrating to dbus, we're fixing that right now
[18:19] <nessita> bobweaver: you can ping me next week to check if it's ready
[18:19] <bobweaver> CO_ol that awesome
[18:20] <bobweaver> install went well
[18:20] <bobweaver> now I use my launchpad account my ubuntu wiki account or my ubuntu froums accont for this (they should all be one )
[18:21] <bobweaver> sorry that was as question
[18:23] <nessita> bobweaver: your Launchpad account :-)
[18:24] <bobweaver> oh keyrings :>)    how to change it from  gksudo to kdesudo for keyring manager ? or is that way to much work ?
[18:25] <nessita> bobweaver: it's... at least for now. The thing is that last time I checked, kwallet was not supporting the generic freedesktop secrets API
[18:26] <bobweaver> I am in. This is awesome
[18:27] <nessita> bobweaver: GREAT!
[18:27] <bobweaver> good job on UI
[18:27] <bobweaver> this was made with glade ?
[18:28] <nessita> bobweaver: yes sir
[18:28] <nessita> bobweaver: and pygtk, is open source and you can look at it, and play with it as well
[18:29] <bobweaver> COOL I think that "quickly "  is going to quickly make a bunch of ui programs for people I LOVE IT
[18:29] <bobweaver> I also found a easter egg in it
[18:32] <bobweaver> dang it I installed   desktopcouch desktopcouch-ubuntuone python-desktopcouch-application python-gnomekeyring    and now it wont sync up :>(
[18:39] <bobweaver> I got it thanks for all your help!   'crossover.tar.gz' is being uploaded to your personal cloud.         :>)
[18:59] <mandel> nessita, alecu can you do me a favour at take a look at this method: https://bitbucket.org/mandel/pykeyring-split-backend/compare/..mandel/pykeyring-delete-password#chg_keyring/backend/__init__.py_newline127
[18:59] <mandel> nessita, alecu I'm makeing pykeyring better for us and wanted to just load those keyrings supported by the platform, your feedback is very welcome
[18:59] <alecu> mandel, bitbucket?
[18:59] <alecu> mandel, sorry, no :-)
[19:00] <mandel> alecu, hahaha
[19:00] <mandel> alecu, ok :P
[19:00] <alecu> mandel, j/k; looking
[19:01] <mandel> alecu, is a first pass.. ideally it should make the lib cleaner.. later I'll take a look at adding a async api, but I'm still waiting for the delete branch to be merged..
[19:07] <alecu> mandel, I don't like at all the usage of "inspect"
[19:07] <mandel> alecu, do you have an idea to do it better?
[19:08] <mandel> alecu, I don't want to have to impose a pattern for the class name.. that would suck
[19:08] <mandel> I though a bout zope.interface, then though about it again and changed my mind
[19:12] <mandel> alecu, uh, I need to go or the dog would die.. is 8 already, catch you on monday!
[19:12] <mandel> nessita, gatox adios!
[19:12] <gatox> mandel, bye!!
[19:12] <nessita> mandel: bye!
[19:16] <nessita> gatox: sso branch approved
[19:17] <nessita> alecu: you have my review queued up, right?
[19:17] <gatox> nessita, which one?
[19:17] <nessita> gatox: the one and only!
[19:17] <gatox> nessita, ahhhhh about the str....... because i'm fixing some conflicts with sso-network-detect right now......
[19:17] <nessita> gatox: yeah, I will review that next week
[19:18] <gatox> nessita, yes, i'm migrating installer-network-detect to a new branch, but conflicts appears in sso and im fixing that
[19:19] <gatox> i'm going to immplement freaky saturday jejejee all my freaky friday has been frustrated cause of pending branches :P
[19:23] <nessita> gatox: ok
[19:45] <nessita> gatox: ay! ping
[19:48] <nessita> alecu: ping?
[19:48] <alecu> nessita, pong
[19:48] <nessita> hola
[19:48] <nessita> alecu: got my message from some minutes ago?
[19:49] <gatox> nessita, pong
[19:49] <alecu> nessita, regarding your branch being queued, right?
[19:49] <nessita> alecu: yeap
[19:49] <gatox> nessita, what happend?
[19:49] <alecu> nessita, yes! sorry for not replying.
[19:49] <nessita> gatox: so, I'm testing everything using latest code, since we're building a release on Mon
[19:50] <gatox> nessita, yes?
[19:50] <nessita> gatox: and the installer will give me the message "TextLabel" after successful login, see bug #889255
[19:50] <ubot4> Launchpad bug 889255 in ubuntuone-windows-installer "Successfull message after login says "TextLabel" (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/889255
[19:50] <nessita> gatox: there is a screenshot attached
[19:50] <nessita> alecu: awesome! because I want to release that on Monday, since that is what I'm testing today back and forth
[19:51] <gatox> nessita, that's weird......
[19:51] <gatox> nessita, i'll check that right now and propose a branch to fix it
[19:51] <nessita> gatox: I'm using trunk + my import-qt4 branches, proper pythonpaths were set everywhere
[19:51] <nessita> I double checked, though I may have missed something, I'm human
[19:51] <nessita> and is Fri afternoon...
[19:52] <gatox> nessita, no... i'm having some issues here regarding to success message, but i thought it was a problem in the network-detect branch
[19:53] <nessita> gatox: well, if the fix is too complicated, we'll release on Tue, but I want to be sure this relesae work perfectly
[19:54] <gatox> nessita, no, the fix should be really easy...... i think the problem is that some code was reverted somewhere.... so i'm checking the proposals
[19:54] <nessita> gatox: ack
[19:55] <nessita> the rest is working fine :-)
[19:59] <gatox> nessita, i'm testing right now to see what happend because the code is there
[19:59] <nessita> alecu, gatox: I have 2 more branches for qt4 import migration: https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/import-qt4reactor/+merge/81980 and https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/import-qt4reactor/+merge/82012
[19:59] <nessita> alecu, gatox: the installer branch depends on the controlpanel one which depends on the sso one, as expected
[20:00] <gatox> nessita, ok..... let me finish this one that should be quick and i'll review those ones
[20:04] <nessita> gatox: sure
[20:09] <nessita> ok, I will take a quick break
[20:17] <alecu> nessita, approved the import-qt4reactor branch
[20:18] <alecu> nessita, I'm reviewing the others now.
[20:20] <nessita> alecu: you rocky rocked star!
[20:37] <gatox> nessita, alecu quick review: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/success-fix  -  https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/success-fix
[20:37] <gatox> nessita,  that solved the bug about the success page message
[20:38] <nessita> gatox: looking
[20:38] <nessita> gatox: those are not proposed for merging..
[20:38] <gatox> nessita, jeje :P it was to quick that i forgot that.....
[20:38] <gatox> proposing.....
[20:38] <nessita> gatox: breathe!!!
[20:38] <nessita> do not forget to do *that*
[20:38] <gatox> trying :P
[20:39] <gatox> nessita, ok, i'll propose this and review yours now
[20:39] <nessita> ack
[20:40] <nessita> gatox: would you mind explaining why you reverted setting the SUCCESS message?
[20:40] <gatox> nessita, i moved it to the installer, not sso
[20:40] <gatox> nessita, because...
[20:40] <nessita> ok, makes sense
[20:40] <nessita> gatox: I can imagine
[20:40] <gatox> nessita, ok.... no explain needed?
[20:40] <nessita> gatox: and yes, we DESPERATELY  need to refactor this
[20:40] <gatox> :P
[20:40] <nessita> no, all this sucks :-D
[20:40] <nessita> (the mix between sso and installer)
[20:40] <gatox> relax
[20:41] <gatox> we will do that soon!
[20:41] <gatox> don't disturb your zen :P
[20:41] <nessita> lol
[20:41] <nessita> my zen was disturbed months ago, back in budapest when the goal "windows port" reached my ears
[20:41] <nessita> :-P
[20:42] <nessita> gatox: branches looks good, will run test now
[20:42] <alecu> rol-lol
[20:42] <gatox> alecu, nessita, https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/success-fix/+merge/82016  -   https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/success-fix/+merge/82017
[20:42] <gatox> that are the proposals
[20:43] <alecu> gatox, looking
[20:43]  * gatox starting nessita review..... hoping that doesn't has 20000 lines of changes :P
[20:44] <nessita> gatox: at least it does not have endless lint issues ;-)
[20:44] <gatox> nessita, touche
[20:44] <gatox> nessita, you mention that:  the installer branch depends on the controlpanel one which depends on the sso one, as expected........ which sso one?
[20:44] <nessita> gatox: you know I'm kidding, no? :-D
[20:45] <gatox> nessita, yes...... but it's true! jejee
[20:45] <nessita> gatox: one that already landed (https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/import-qt4reactor/+merge/81978)
[20:45] <gatox> nessita, ahhhh oka
[20:52] <nessita> gatox: both approved
[20:52] <gatox> nessita, great!
[20:55] <gatox> nessita,  i'm having this problem with the installer branch: http://paste.ubuntu.com/735649/ if i not set the python path to point to your control panel branch it works
[20:55] <nessita> looking
[20:55] <nessita> gatox: did you run setup.py build in my controlpanel branch?
[20:55] <gatox> nessita, and that was i forgot to do :P
[20:56] <gatox> what i*
[20:56] <nessita> :-)
[20:56] <nessita> gatox: that is one of the thing I hate about QT
[20:57] <gatox> nessita, dont blame qt! that is doing the ui with a designer..... doing the ui in code is more fun and dont have this problems :P
[20:58] <gatox> nessita, +1 to the installer branch
[20:58] <nessita> awesome
[20:58] <nessita> gatox: did you try running it IRL? :-)
[20:59] <nessita> it *works* (it does nothing, but the window is shown)
[21:00] <nessita> ok, I'm leaving in a few minutes
[21:00] <nessita> when the second half of the .ar match begins
[21:01] <gatox> nessita, i'm trying IRL right now
[21:01] <nessita> nice
[21:02] <gatox> nessita, ahhh do i need to download a new qtreactor and install it?
[21:02] <gatox> the one with your changes?
[21:02] <nessita> of course! I sent the .deb in an email
[21:02]  * gatox looking...
[21:02] <nessita> gatox: just install the .deb I sent, and you can remove the old one
[21:03] <gatox> nessita, ahhh but i was talking about windows... to test the installer
[21:03] <nessita> gatox: ah, yes, that also. Just pull latest changes to the git repo and do python setup.pt install
[21:04] <gatox> yep
[21:04] <gatox> like the last time
[21:04] <nessita> last time there was no setup.py :-)
[21:04] <gatox> .deb downloaded
[21:04] <nessita> (if we're talking about the same)
[21:04] <gatox> ahhh true true
[21:06] <nessita> ok, I'm gone!
[21:06] <nessita> email me anything you need from me
[21:06] <gatox> nessita, ok! bye
[21:06] <nessita> have a great weekend everyone!
[21:06] <gatox> nessita, you too
[21:06] <nessita> enjoy and have somerest
[21:07] <gatox> nessita, i'll finish the review and go to play with a new xbox that is waiting for me.....
[21:07] <gatox> i can't believe i resist all the day
[21:07] <gatox> jejee
[21:07] <nessita> gatox: enjoy!
[21:22] <alecu> gatox, congrats on the xbox!
[21:22] <alecu> gatox, what games do you have?
[21:25] <gatox> alecu, i bought: spiderman edge of time, mass effect, dead space, bayoneta, ninja gaiden, alice, star wars force unleash, batman arkham city, deus ex human revolution and tintin :D jejeej
[21:25] <gatox> and tomorrow i'm going to but portal2
[21:26] <alecu> gatox, !!!! a lot!!!!
[21:26] <alecu> gatox, I've played portal 1 a few days ago... it's a great game.
[21:27] <gatox> alecu, yes.... and i don't play a lot..... but i have a lot of games if someome came or something
[21:27] <alecu> gatox, I usually don't play a lot either... but somehow this past few months have melted my brain.
[21:27] <alecu> or something :-)
[21:28] <beuno> gatox, if you like RPGs, I highly recommend Gears of War
[21:28] <beuno> awesome multiplayer co-op
[21:32] <gatox> i heard about that game.... it sound pretty cool
[21:52] <alecu> gatox, 2xApprove
[21:55] <gatox> alecu, nice!
[22:11] <gatox> EOD kind of late..... but eod jejeje
[22:11] <gatox> alecu, bye!
[22:12] <alecu> bye gatox!
[22:12] <alecu> enjoy!!!!
[22:16] <gatox> will do!
[22:16] <gatox> jeje