[08:11] <psypher246> hey all, I just accidentally deleted eveything in my u1 folder, aaarrrgh, is there an undelete option. got to REDOWNLOAD like 20 GB now :(
[09:01] <rye> psypher246, hi
[09:01] <psypher246> rye: hey rye
[09:01] <rye> psypher246, how many files and from what folder (Ubuntu One or UDF)
[09:03] <psypher246> u1, music folder
[09:03] <psypher246> quite a few files, not sure exactly how many
[09:03] <psypher246> just the whole folder
[09:04] <psypher246> sorry the ruald folder
[09:04] <psypher246> inside that is music
[09:04] <rye> psypher246, were these folders under ~/Ubuntu One/ ?
[09:05] <psypher246> yes
[09:05] <rye> good
[09:05] <rye> psypher246, i am recovering last 10000 removed objects
[09:05] <psypher246> i have been testing the hash and upload speed and timings of thousands of files and was gonna delete them to try again and went ctrl_a shift delete :/
[09:06] <psypher246> you can't just do that one folder?
[09:06] <rye> psypher246, well, we don't have any info about user's content besides top-level UDF folder names for recovery purposes
[09:07] <rye> psypher246, you should start seing a "Recovered" folder in https://one.ubuntu.com/files/
[09:07] <psypher246> ok
[09:10] <psypher246> so rye, I can see that when you upload a bunch of files it does them in batches of 10, but the problem is that it has to go through the entire list of files and do the makefile process before it starts uploading anything. INstead of just doing a batch of 10 makefiles and then start uploading those while running the next 10 through make file . so for instance uploading 3000 takes about 15 mins before it even starts to upload. Doing the makefile an
[09:10] <psypher246> d upload in batches of 10 would greatly improve that time
[09:11] <rye> psypher246, it was my understanding that once MakeFile is processed, the file Upload can be done. Let me check this - it was the whole reason for unleashing the queues, where the meta queue and content queue are processed simultaneously
[09:21] <mandel> morning !
[09:25] <psypher246> rye: thanks it's restoring now
[09:25] <psypher246> rye: really bad download speed though, is the system running slow?
[09:26] <psypher246> 80KB/s
[09:26] <psypher246> gonna take a looooooong time :(
[09:26]  * mandel restarts after upgrade
[09:26] <rye> psypher246, i am running a set of tests to check this
[09:29]  * mandel back!
[09:46] <psypher246> rye: looks like it has just stoppped restoring completely
[09:47] <rye> psypher246, so far only 448 restored
[09:47] <psypher246> yes
[09:47] <psypher246> and it stopped
[09:47] <rye> psypher246, it is processing currently
[09:48] <psypher246> precessing as in downloading or about to download cos not a byte coming in
[09:48] <psypher246> for 80KB to 0
[09:59] <JamesTait> Good morning all! :)
[10:21] <TeTeT> hello, I'm running Precise and u1 is not working, see http://pastebin.ubuntu.com/842840/ Any PPA or so to use that works?
[10:31] <rye> TeTeT, are you running stock precise package? Have you updated from earlier one? Is there any error in ~/.cache/ubuntuone/log/syncdaemon.log ?
[10:33] <TeTeT> rye: I've updated from Lucid, where u1 was shaky and often did not sync, here's the log: http://pastebin.ubuntu.com/842857/
[10:35] <rye> TeTeT, could you please check whether there is any 0-byte file in ~/.local/share/ubuntuone/syncdaemon/tritcask ?
[10:36] <rye> looks like bug #825366
[10:36] <rye> hm, should have been fixed by now
[10:36] <TeTeT> rye: in tritcask: -rw-rw-r-- 1 spindler spindler    0 Jan 21 20:32 1327174360717002.live.tritcask-v1.data
[10:37] <rye> TeTeT, before you remove it, what's apt-cache policy ubuntuone-client  ?
[10:37] <rye> TeTeT, well, you can remove that file and run u1sdtool --start
[10:38] <TeTeT> rye:  *** 2.99.3-0ubuntu1 0
[10:39] <TeTeT> rye: ok, started, though the control panel still has an error message on file sync error
[10:42] <rye> TeTeT, it may be confused by the old error, could you please close ubuntuone-control-panel and killall ubuntuone-control-panel-backend process ?
[10:44] <TeTeT> rye: there's no backend process running
[10:44] <rye> TeTeT, ok, when you start control panel, what's the error?
[10:44] <psypher246> rye: only 2000 items have restored, nothing now for almost an hour, is that restore still running?
[10:45] <TeTeT> rye: File Sync error. (org.freedesktop.DBus.Error.UnknownMethod: )
[10:46] <rye> TeTeT, does u1sdtool --status work?
[10:47] <rye> psypher246, it should have restored at least 6000 files by now, re-started the process
[10:47] <TeTeT> rye: nope, Oops, an error ocurred:
[10:47] <TeTeT> org.freedesktop.DBus.Error.UnknownMethod:
[10:47] <rye> TeTeT, could you please re-pastebin the syncdaemon.log ?
[10:49] <TeTeT> rye: http://pastebin.ubuntu.com/842873/
[10:50] <psypher246> rye: only 2003 files in the folder, nothign downloading
[10:53] <rye> TeTeT, i feel that the old lucid files might have been corrupted, the metadata conversion cannot be performed. Could you please shut down u1  by killing ubuntuone-client process and removing ~/.local/share/ubuntuone/syncdaemon and start it again
[10:53] <TeTeT> rye: should I remove all of .local/share/ubuntuone and see if it restarts? That worked on Lucid before
[10:55] <rye> TeTeT, if you do not have shares, then yes, that's basically the same I proposed
[10:55] <TeTeT> rye: awesome, removing sync daemon seems to have worked, got a pop via indicator notifier that some files are being downloaded
[10:56] <TeTeT> rye: control panel says 'file sync is up-to-date'. you're the man, remind me to buy you a beer when we meet at UDS!
[10:56] <rye> TeTeT, this also means we need to double-check the possibility of updating from lucid to precise
[10:57] <TeTeT> rye: u1 was always quite broken for me on lucid, so not sure if you can really update from a non-working state
[11:08] <rye> psypher246, could you please disconnect ubuntu one for now? The low level restore procedure may be blocked by client changing the metadata on the server side as it downloads
[11:28] <psypher246> rye: ok it started again
[11:35] <psypher246> rye: still not blazing fast but it is working
[11:36] <rye> psypher246, are you sure there were 20Gb in the folder?
[11:41] <psypher246> pretty sure, about 16GB of music or more
[11:55] <psypher246> rye: again it just did 3000 files and stuck again, going to disconnect and reconnect
[11:57] <psypher246> rye: I know this is a special case, but if I was to sync all my files down to a new PC would I be stuck with this issue again? having to stop and start every few thousand files?
[12:00] <rye> psypher246, could you please disconnect and wait for an hour before reconnecting - the client and recovery are both fighting for the same table records therefore slowing each down
[12:01] <psypher246> yeah i can see it's not working right now
[12:01] <nessita> hello everyone!
[12:06] <nessita> ralsina: ping?
[12:11] <mandel> nessita, morning!
[12:11] <mandel> nessita, you are the first ar of the day AFAIK
[12:11] <nessita> hola mandel
[12:12] <nessita> hum, wierd
[12:13] <mandel> nessita, yep, usually gatx and ralsina are up early, are you sure is not a holiday or something?
[12:13] <mandel> nessita, or their systems are dead due to updates :P
[12:14] <nessita> no, no holiday here :-)
[12:14] <nessita> perhaps...
[12:14] <gatox> good morning!
[12:19] <mandel> nessita, there is gatox ^ :)
[12:19] <nessita> hola gatox!
[12:19] <nessita> todo bien?
[12:20] <gatox> yep! jeje
[12:20] <gatox> what happend?
[12:22] <nessita> gatox: nada, but I was worried that you were not around
[12:24] <ralsina> good morning!
[12:24] <ralsina> I was up early, I did a review at 7:30 :-)
[12:25] <gatox> nessita, ahhh... sorry...... i was sleepy so decided to start at 9 :(
[12:26] <ralsina> nessita: working on u1cp's stable branch review now
[12:26] <nessita> ralsina: hola! please and thanks
[12:26] <ralsina> nessita: tried to do them last night, but was so tired I was getting crosseyed
[12:26] <nessita> crosseyed is not good
[12:27] <ralsina> nessita: indeed, I was reading everything twice, once with each eye!
[12:28] <ralsina> nessita: if we get this merged and built by our noon, we can get elopio to do QA on it. Today is windows QA day and there is no windows release, so he's free
[12:28] <gatox> ralsina, hi!
[12:28] <ralsina> hola gatox
[12:28] <nessita> ralsina: I will certainly try to have this ready asap, and put into my personal PPA
[12:31] <ralsina> nessita: awesome
[12:32] <gatox> mandel, i tempted to say that you are just an unlucky guy jejej 12.04 is working AWESOME for me!! it fix a lot of problem that i have with 11.10 :D
[12:33] <mandel> nessita, ralsina, alecu, gatox: I'm nearly done with the implementation of proxy support on the webclient both libsoupd and qtnetwork so can you book some time for an 'interesting' review? the more eyes the better since there are a number of diff paths for the 407 to appear :(
[12:33] <ralsina> mandel: I am pretty booked today. I'll try to save some space for it but it's going to be late today
[12:34] <mandel> ralsina, no problem I prefer it to be late and right :)
[12:34] <mandel> gatox, so far so good to be hones :)
[12:36] <gatox> mandel, count me in
[12:36] <gatox> (for the review)
[12:38] <nessita> mandel: my top priority is to do releases today. But ceratinly I will review it after that. One thing to note and that we need to start doing FFe for every branch that lands a new feature (or a piece of a new feature)...
[12:38] <mandel> nessita, ok, shall I speak with josh about this one?
[12:38] <nessita> mandel: perhaps you should first talk to alecu and gather the whole list of bugs that needs a FFe
[12:38] <mandel> nessita, ok!
[12:39] <nessita> mandel: so josh can do the procedure in bunch
[12:40] <mandel> makes sense
[12:43] <mandel> ralsina, ha, I'm hitting a bunch of bugs in qt: https://bugreports.qt-project.org/browse/QTBUG-16728
[12:43] <mandel> ralsina, I should stop writing evil tests..
[12:43] <ralsina> mandel: yes, don't try so hard ;-)
[12:44] <ralsina> mandel: probably too aggressive caching
[12:44] <mandel> ralsina, indeed..
[12:57] <psypher246> rye: how do i get the client to stay disconnected
[12:57] <psypher246> keeps reconnecting even when i say quit and stillno files downloading
[12:57] <rye> psypher246, u1sdtool --disconnect
[12:57] <psypher246> yeah thats what i'm doimng
[12:59] <psypher246> will try again and get back to you in an hour
[13:03] <ralsina> nessita: all branches have my +1 now
[13:03] <nessita> ralsina: thanks! though tarmac is not working yet
[13:04] <ralsina> nessita: I know
[13:04] <ralsina> nessita: that's some bad timing right there
[13:04] <nessita> yeap
[13:26] <mandel> facepalm: u1trial --help-reactors >> Need to get list of reactors and print them here.
[13:38] <alecu> hello!
[13:38]  * alecu just broke a glass mug; not the first glass thing he breaks this week
[13:40] <gatox> alecu, hi
[13:41] <facundobatista> Hola alecu
[13:44] <mandel> alecu, hello, and bye, time for my lunch :)
[13:44]  * mandel lunch
[13:55] <dobey> oi
[13:55] <nessita> hola dobey
[13:56] <dobey> hola nessita
[14:05] <nessita> dobey: so, tarmac is not landing branches since canonistack is on maintenance. Shall we land stable-3-0 updates by hand?
[14:06] <dobey> oh, is it?
[14:06] <dobey> hrmm
[14:17] <nessita> dobey: so, any verdict?
[14:18] <dobey> nessita: i'm looking for the e-mail about it
[14:30] <nessita> ralsina: 1-1. Can we move it to tomorrow after standup?
[14:30] <nessita> after weekly meeting I menat
[14:30] <nessita> meant*
[14:32] <ralsina> nessita: yes,please
[14:42] <dobey> alecu: just watch out for glass houses.
[14:45] <nessita> dobey: so, should I restart protocol release work? (I'm confused now :-))
[14:45] <dobey> nessita: no
[14:46] <nessita> dobey: ok then
[14:46] <dobey> i think ralsina's computer just keeps getting slower
[14:46] <nessita> dobey: ralsina's? how can you tell?
[14:46] <dobey> nessita: look at his twits. :)
[14:47] <nessita> heh
[14:47] <nessita> ralsina: shutdown the torrents!
[14:48] <dobey> ralsina: is your computer in heavy swap?
[14:54] <ralsina> nope, it's working just fine
[14:55] <ralsina> Everything downloaded yesterday,it's dpkg that's being ungodly slow
[14:55] <ralsina> Ihave a load of 3.2 but it's quadcore, and the main user is dpkg anyway
[14:55] <ralsina> I have 1.5 GB free RAM
[14:55] <ralsina> So, it's just weird
[14:56]  * mandel back
[15:01] <nessita> ne
[15:01] <nessita> me
[15:01] <briancurtin> me
[15:01] <ralsina> me
[15:01] <nessita> gatox, mandel, alecu, dobey?
[15:01] <dobey> meh
[15:01] <gatox> me
[15:01] <mandel> me
[15:02] <alecu> me
[15:02] <nessita> yey! let's
[15:02] <nessita> DONE: proposed stable-3-0 updates branches, reviewed last ussoc's Critical from gatox, fixed ussoc nightlies broken by mandel (see bug #932328)
[15:02] <nessita> TODO: releases!
[15:02] <nessita> BLOCKED: nopes (well, a little, tarmac is not landing stable-3-0 branches)
[15:02] <nessita> NEXT: briancurtin
[15:02] <briancurtin> DONE: have everything in place to fix bug #851810 (need to talk with nessita after the meeting about it)
[15:02] <briancurtin> TODO: test test test
[15:02] <briancurtin> BLOCKED: none
[15:02] <briancurtin> NEXT: ralsina
[15:02] <mandel> nessita, what did I brake?
[15:02] <ralsina> DONE: reviews, interviews, mgmt call TODO: interviews, help around, administrivvia
[15:02] <nessita> mandel: see the bug report
[15:02] <ralsina> BLOCKED: no, next dobey
[15:02] <dobey> λ DONE: gwibber, some releases
[15:02] <dobey> λ TODO: finish releases, patchaes, packaging changes, twisted docs, music store call
[15:02] <dobey> λ BLCK: none.
[15:02] <mandel> bug 932328
[15:02] <dobey> gatox
[15:02] <gatox> DONE:
[15:02] <gatox>     Improve and add more tests in the branch for the Issue #931452, working in SSO UI Style.
[15:02] <gatox> TODO:
[15:02] <gatox>     Keep working in the UI Style and review some Control Panel branches.
[15:02] <gatox> BLOCKED:
[15:02] <gatox>     No
[15:02] <gatox> mandel, go
[15:02] <mandel> DONE: Implemented changes in the libsoup and qtnetwork webclient implementations so that the server auth and the proxy auth are not mixed.
[15:02] <mandel> TODO: Add extra tests regarding the spawn of the creds dialog. Propose last MP about this work. Talk with josh about FF exceptions. SSL dialog before UI freeze.
[15:02] <mandel> BLOCKED: no
[15:03] <mandel> alecu, go
[15:03] <alecu> DONE: helped mandel with some debugging, and worked on bug #929207
[15:03] <alecu> TODO: finish tunnel branch
[15:03] <alecu> BLOCKED: no
[15:03] <alecu> EOM?
[15:03] <mandel> ubuntulog, are you there?
[15:03] <nessita> comment!
[15:03] <mandel> is ubuntulog dead?
[15:03] <gatox> it seems
[15:04] <nessita> all: please remember that when doing releases on a Tuesday, trunk is frozen on the Friday before that. Please do not land branches unless extremely necessary and well tested (for build, install and functioning)
[15:04] <mandel> nessita, oh, stupid me, I renamed the file and forgot to update the setup.py.. sorry
[15:04] <nessita> the freeze is "soft", in the sense that there is nothing preventing branches from being landed. We need to not make them land ourselves.
[15:05] <nessita> so, every UI branch that needs to go in for UI Freeze should land by Friday EOD
[15:05] <nessita> if you will not make it to that date, please start discussing a UIFe with me and ralsina
[15:05] <nessita> any more comments?
[15:07] <nessita> ping! :-)
[15:07] <ralsina> comment: joshua is not around today, so let's get all the known FFe in order for tomorrow?
[15:07] <nessita> ack
[15:08] <nessita> ok, eom I guess
[15:08] <alecu> genial
[15:08] <briancurtin> nessita: do you have a few minutes to talk about bug 851810?
[15:10] <nessita> briancurtin: of course!
[15:10] <nessita> briancurtin: wanna mumble or wanna irc?
[15:11] <briancurtin> nessita: I'll get on mumble
[15:11] <nessita> ack
[15:11]  * nessita too
[15:13]  * gatox lunch
[15:46] <psypher246> rye: hi rye, it's been a couple of hours now and nothing has continued recovering
[15:46] <psypher246> still only 5000 files
[15:47] <nessita> dobey: seems like tarmac is still down :-/
[15:47] <nessita> we need to get this releases going... so I will start merging by hand
[15:58] <ralsina> I have family visiting so I will take a slightly longer lunch today. See you people in about 90 minutes.
[16:02] <mandel> alecu, I was going to do the point-2-point test when gnome-control-center decided to stop working :(
[16:02] <mandel> ** WARNING **: handle_property_changed: failed to update property 'active-connections' of object type NMClient.
[16:02] <mandel> Segmentation fault (core dumped)
[16:08]  * mandel reboots to try and fix issues
[16:12] <nessita> buu, Fibertel stoppped working
[16:24] <alecu> mandel, you've tried with "u1sdtool -c" instead, right?
[16:25] <mandel> alecu, I was trying to change the proxy settings of the system not configuring u1
[16:28] <alecu> mandel, ohhhh, right.
[16:28] <alecu> mandel, try changing them manually with dconf-editor or gconf-editor
[16:29] <dobey> alright, i will go get some lunch now. bbiab
[16:46] <rye> psypher246, i am afraid I am unable to restore files at this point; However, if you put the files that have the same checksum as the ones that were already uploaded they will be put to online storage w/o reuploading
[16:50]  * mandel reboots 
[17:02] <mandel> ralsina, ping!
[17:07] <mandel> alecu, can I have a review for https://code.launchpad.net/~mandel/ubuntu-sso-client/webclient-use-dialog/+merge/93248
[17:07] <mandel> gatox, nessita, briancurtin, ralsina can I have some eyes for https://code.launchpad.net/~mandel/ubuntu-sso-client/webclient-use-dialog/+merge/93248
[17:07] <briancurtin> mandel: yes sir
[17:08] <mandel> briancurtin, thx!
[17:09] <gatox> mandel, i'll review it in a few minutes
[17:09] <alecu> mandel, looking
[17:16] <nessita> lunchtime crowd!
[17:23] <briancurtin> mandel: i dont know the significance of this, but... https://pastebin.canonical.com/60279/
[17:24] <mandel> briancurtin, that looks like is  from windows, is that correct? is it when running the tests from my branch?
[17:25] <briancurtin> yep, should have specified. running your branch on windows
[17:26] <mandel> briancurtin, looks like there is a dirty reactor left there with a selectable..
[17:27] <mandel> briancurtin, that usually means that the there is a connection between the client and the server by the time we do the teardown, is reported as an error because having that does not guarantee that the next tests are ran in a 'deterministic' manner
[17:27] <mandel> briancurtin, can you put that in the merge comment and I'll take a look carefully.. looks like a cleanup or teardown is not working
[17:28] <briancurtin> mandel: commented
[17:28] <mandel> briancurtin, thx!
[17:35] <mandel> ok, EOD in spain, please fill free to be as horrible as possible in that review.. I've been long trying to get that to work and I'm just happy it works (AKA I see nothing wrong with my baby!!!)
[17:37] <gatox> mandel, can i say: "i don't like your face" in the review?
[17:37] <gatox> jeje
[17:37] <mandel> gatox, yes you can, but in a professional way!
[17:37] <mandel> ;)
[17:38] <gatox> jejeje ok..... "i don't like your professionall face"
[17:38] <gatox> jejee
[17:38] <gatox> that was the most horrible thing i could think off :P
[17:38] <gatox> reviewing now..... seriously
[17:39] <gatox> mandel, bye
[17:40] <mandel> gatox, hehe ok, see you later!
[17:41] <mandel> gatox, oh, and I saw that the control panel is working using qt on ubuntu, congrats!
[17:41] <gatox> mandel, that thanks to nessita :P
[17:42] <mandel> gatox, only thing is the qss, are we using that?
[17:42] <gatox> mandel, i'm with the styling of sso now.... i think cp is going to be next victim
[17:43] <dobey> ok
[17:43] <dobey> am back
[17:43] <mandel> gatox, superb! remember if would be nice to be able to sue the style of the theme.. and with that evil bombshell I'll go and walk the dog :)
[17:43]  * mandel EOD
[17:43] <gatox> jeje
[17:55] <popey> where do I file bugs in the iOS U1 files app?
[17:57] <dobey> popey: lp:ubuntuone-ios-files
[17:59] <popey> thanks
[18:06] <nessita> dobey: have a couple of mins for a packaging question?
[18:08] <dobey> nessita: what's up?
[18:08] <nessita> in debian/control, for a source package, what's the difference between using  python (>= 2.6.6-3~), as a Build-Depends vs adding the XS-Python-Version: >= 2.6 field?
[18:08] <nessita> dobey: in nightlies we have the latter, and in the ubuntu control file we have the former
[18:09] <dobey> nessita: the X-Python-Version stuff is deprecated, and not necessary with dh_python2
[18:09] <dobey> nessita: some of the nightlies are still using python-support, becasue the nightlies are a bit more complicated
[18:09] <nessita> dobey: ah, hum. From http://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html I read that only the XB-Python-Version in binary packages is deprecated
[18:09] <nessita> am I missing something from that doc?
[18:10] <dobey> nessita: http://wiki.debian.org/Python/PythonSupportToDHPython2
[18:10] <nessita> will read, thanks!
[18:24] <dobey> ughm
[18:24] <dobey> is sshd not running for anyone else on precise?
[18:28] <dobey> oh i guess it is running, but can't connect to it
[18:28] <ralsina> dobey: I'll get back to you on that in 1 day, 7 hours ;-)
[18:29] <dobey> ralsina: oh the time went down; i guess you freed up some swap :)
[18:29] <briancurtin> dobey: i also couldn't connect
[18:30] <briancurtin> (but im not confident that i set everything up correctly, so i havent investigated yet)
[18:30] <briancurtin> it seemed "right" though
[18:31] <dobey> briancurtin: well it was working on this machine before; and now it fails :)
[18:31] <ralsina> dobey: I never was below 1.3GB free. But ye, at least now it's going in the right direction :-)
[18:31] <dobey> oh now it works
[18:31] <dobey> wtf
[18:42] <nessita> dobey: I'm trying to understand when a package must us cdbs. I've found several links in the web, but some of those are confusing me more than I'm understanding *when* using it (in the context of debian packages for "pure" python upstream codes). Would you recommend some particular reading?
[18:42] <nessita> dobey: I see in the ubuntu packages that controlpanel uses cdbs but ussoc does not
[18:42] <nessita> and that puzzles me :-/
[18:44] <dobey> cp does?
[18:45] <dobey> nessita: btw, also please add your ubuntu e-mail address to your lp account :)
[18:47] <dobey> nessita: so, the preference is to use pure dh. u1cp probably just hasn't been converted, and sso was.
[18:47] <dobey> nessita: so i try to only use cdbs when i have to (in nightlies for our projects that use autotools)
[18:48] <dobey> though i haven't gone through and converted everything on both sides to pure dh, that can be pure dh
[18:48] <dobey> nessita: now is probably a good time to convert u1cp to pure dh
[18:49] <nessita> dobey: will try then :-). Any priori advice to do so?
[18:50] <nessita> dobey: regarding the ubuntu address, I'm, getting
[18:50] <nessita> The email address 'natalia.bidart@ubuntu.com' is already registered to Natalia Bidart. If you think that is a duplicated account, you can merge it into your account.
[18:50] <dobey> nessita: it's simple enough. read the debian wiki link i pasted before, and bug me if you have a question i guess
[18:51] <nessita> ack
[18:51] <dobey> nessita: and i can review the changes before you push to ubuntu if you want
[18:51] <nessita> dobey: yeah, that would be great
[18:51] <dobey> nessita: hrmm, looks like something auto-created a dummy account. i guess you'll have to ask it to be merged into your account
[18:51]  * dobey wonders what the other account id is
[18:51] <nessita> right
[18:51] <nessita> natalia-bidart
[18:52] <nessita> which I don't recall creating
[18:52] <nessita> done
[18:52] <nessita> (merge done)
[18:52] <dobey> nessita: ah. go to https://launchpad.net/~natalia-bidart and click on "Are you Natalia Bidart?"
[18:52] <dobey> ah ok
[18:52] <nessita> dobey: thanks ;-)
[18:52] <dobey> you were faster than i :)
[18:53] <nessita> heh
[19:00] <dobey> nessita: https://code.launchpad.net/~dobey/ubuntuone-client/update-from-trunk/+merge/93281
[19:00] <nessita> looking
[19:00] <dobey> ralsina: ^^
[19:01] <nessita> dobey: you did not merge the last branch from guillo where the Makefile conditionally uses gi?
[19:03] <dobey> nessita: no. it was after the freeze (and i think it's incorrect, and haven't had time to deal with it yet)
[19:04] <nessita> dobey: ack
[19:06] <nessita> dobey: I uploaded the ussoc package to my ppa to test it in a vm before uploading to ubuntu. Would you check the changelog here https://launchpad.net/~nataliabidart/+archive/testing/+packages and tell me if it's correct? my concern is regarding how much details I should provide about the new binary packages
[19:06] <nessita> (when you have some time)
[19:07] <nessita> dobey: and approved
[19:11] <dobey> nessita: i guess it might be a bit much in the way of info, but otherwise pretty much ok. i would change "test suites" to "test suite" though.
[19:12] <dobey> nessita: and "as a separated process" should just be "as a separate process"
[19:12] <nessita> dobey: ack to the grammar fixes. What do you mean with "it might be a bit much in the way of info" (I'm not sure how to translate that properly in my head)
[19:14] <dobey> nessita: i mean it seems a bit verbose to me, but it's not horrible, and nobody should complain that it's too much or too little information
[19:14] <nessita> ah, perfect
[19:14] <nessita> thanks!!!
[19:21] <dobey> sigh; i don't want to go to the mall to get pretzels :-/
[19:31] <nessita> Qt should be spellec Qt or QT?
[19:32] <nessita> ralsina: ^
[19:32] <briancurtin> i'm not ralsina but the project logo is Qt
[19:33] <nessita> briancurtin: :-) thanks!
[19:33] <ralsina> Qt
[19:33] <ralsina> QT is quicktime
[19:35] <nessita> ack, thanks
[19:36] <nessita> dobey: so, I just notice that we need a man page for the -qt controlpanel. If my "upstream" release did not include that... I need to make a patch at packaging level?
[19:37] <dobey> nessita: it's not necessary
[19:37] <nessita> dobey: wouldn't I get a lintian warning on that?
[19:37] <dobey> yes
[19:38] <nessita> so I guess I can ignore it?
[19:38] <nessita> (from what you're saying :-))
[19:38] <dobey> briancurtin: it's pronounced Q(ui)t though
[19:38]  * nessita files bug to have the -qt man page
[19:38] <dobey> nessita: are the -qt and -gtk things being installed to /usr/bin/ instead of /usr/lib/ubuntu-sso-client?
[19:39] <nessita> dobey: I was referring to controlpanel, not sso. For sso we have no man pages, and yes no lintian warning since those are in /usr/lib/ussoc, yes
[19:39] <dobey> nessita: file a bug instead to move them to the libdir instead of bindir
[19:39] <dobey> oh
[19:39] <dobey> for control panel, eh
[19:39] <nessita> yeap
[19:39] <dobey> man pages for gui applications is a silly idea
[19:39] <dobey> i would just ignore the warning
[19:40] <ralsina> we could do quickie man pages based on --help just for completeness and fulfilling policy
[19:40] <nessita> dobey: you sure I will not get scream at by ignoring that? :-D
[19:41] <nessita> ralsina: yeah, but I can file the bug and provide it in the next release, right now I already released upstream code
[19:41] <dobey> nessita: if it were debian upstream probably; in ubuntu, probably not
[19:41] <nessita> dobey: well, in any case I have logs, and we both will go down :-P
[19:42] <dobey> if anything, --help should open the documentation in yelp or something
[19:42] <dobey> since we have so much documentation for everything
[19:44] <nessita> crap!!! ussoc is broken in nightlies! /me debugs
[19:47] <dobey> broken how?
[19:47] <nessita> dobey: feature freeze is 21 UTC today or tomorrow?
[19:47] <nessita> dobey: I'm still debugging
[19:47] <dobey> tomorrow
[19:48] <nessita> hum, running from trunk I don't get the error
[19:48] <dobey> oh the code is broken, not the building/packaging of nightlies
[19:49] <ralsina> nessita: yes, this is a lower than low priority thing
[19:49] <nessita> dobey: well, I can't reproduce the error on trunk nor on stable-3-0
[19:49] <dobey> nessita: or sso is broken in a precise vm from your ppa test build?
[19:49] <ralsina> in debian you would get thrown in the street like a dog ;-)
[19:49] <nessita> dobey: so, sso is broken in my vm from my ppa install. So I went to try sso from nightlies in my box, and same error
[19:50] <nessita> dobey: so I ran the service from trunk, no error. Ran the service from stable-3-0, no error.
[19:50] <nessita> will keep debugging (and cursing f*****ck)
[19:50] <ralsina> nessita: weird
[19:50] <dobey> nessita: what is the error?
[19:50] <nessita> dobey: AttributeError: 'NoneType' object has no attribute 'endswith'
[19:51] <dobey> oh lovely, a string being none instead; where at exactly?
[19:52] <nessita> dobey: well, that's what I'm debugging, since we have some decorator trapping any error, and printing the trace, but somehow the info is not accurate
[19:53] <dobey> hrmm
[19:53] <dobey> and i definitely don't want to go to the mall at this hour
[19:56] <ralsina> fracking upgrade is making everything crash in turns. First this, then that, then this doesn't start, then that ... grmbl
[19:57] <dobey> haha
[19:57] <nessita> ok, found the bug
[19:57] <nessita> dobey: so, I need to make anothe tarball for 2.99.4.1?
[19:58] <nessita> (once everything is landed and all)
[19:58] <dobey> nessita: let's review it for trunk, and you can ship it as a patch to ubuntu in 2.99.4
[19:58] <dobey> nessita: since i presume you've not uploaded it yet i hope?
[19:59] <nessita> dobey: no no no
[19:59] <nessita> I did not upload, was testing on my vm from my PPA
[19:59] <dobey> ok
[19:59] <nessita> dobey: why is it better to patch instead of doing another release?
[19:59] <dobey> nessita: patch is less work
[20:00] <nessita> dobey: but next release we have to remember to remove it, right?
[20:00] <dobey> nessita: well if you don't remove it, it will probably fail to build, since the patch shouldn't apply
[20:00] <nessita> ack
[20:01] <dobey> although, with the way patches work now, it may not be that obvious
[20:01] <dobey> but the existence of debian/patches should be pretty obvious
[20:02] <dobey> lamalex: having fun?
[20:02] <lamalex> no
[20:02] <dobey> heh
[20:07] <nessita> ralsina, dobey: can you please? https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/find-me-bin-dir/+register-merge
[20:08] <nessita> oh no bad link
[20:08] <nessita> https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/find-me-bin-dir/+merge/93291/
[20:08] <dobey> hehe
[20:08] <dobey> yay lp bugs
[20:10] <dobey> nessita: does that fix it, or just make it fail in a different way?
[20:10] <nessita> dobey: no, it fixes it
[20:11] <nessita> dobey: it was a very dumb error (but only happens when running from the system installation)
[20:11] <dobey> what was happeneing exactly?
[20:12] <nessita> dobey: if you see the bug report, we were logging:
[20:12] <nessita> 2012-02-15 16:54:25,991:991.570949554 - ubuntu_sso.utils - ERROR - _get_dir: can not build a valid path. Giving up. __file__ is '/usr/lib/pymodules/python2.7/ubuntu-sso-client/ubuntu_sso/utils/__init__.pyc', constants module not available.
[20:12] <nessita> dobey: basically, when calculating a path, I was failing to actually import the ubuntu_sso.constants module
[20:13] <nessita> and the tests were not catching that since I need to inject the module in sys.modules for the test
[20:13] <dobey> ok, so the assert change fails in a different way, and the change to __init__ should amke it not fail?
[20:14] <nessita> dobey: actually, the assert change is not related, I added that to be more robust there (but is unrelated). Will revert that.
[20:14] <dobey> hmm, ok
[20:15] <nessita> and I can also add an assert at the end of get_bin_dir, to be more explicit
[20:15] <dobey> nessita: why are you doing sys.modules.get() there exactly, instead of __import__() or just importing the thing you need?
[20:15] <nessita> dobey: constants.py is built at installation time
[20:16] <nessita> so is not present as such in the source tree
[20:16] <nessita> I may use __import__ as well... not sure which one is cleaner though
[20:16] <nessita> dobey: do you have any preference?
[20:17] <dobey> i prefer to not use distutils/setuptools/whatever :)
[20:18] <dobey> nessita: it's probably good enough for now, considering why it's that way
[20:23] <nessita> dobey: changes to add an assertion for those calculated dirs to not be None added (and tests updated accordingly)
[20:24] <nessita> ralsina: can you do a quick review?
[20:24] <dobey> nessita: i did a +1 already
[20:24] <ralsina> nessita: now that I can switch windows,sure!
[20:24] <nessita> dobey: ack, thanks
[20:24] <nessita> ralsina: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/find-me-bin-dir/+merge/93291/
[20:25] <ralsina> nessita: will do a quick code review since my notebook is a mess right now
[20:25] <nessita> ack
[20:30] <ralsina> nessita: +1
[20:30] <ralsina> nessita: and global approve
[20:36] <dobey> i miss tarmac :(
[20:36] <nessita> great
[20:36] <nessita> oh me too
[20:36] <nessita> dobey: can you run tarmac for this branch or shall I push it?
[20:38] <dobey> nessita: just let it sit for now i think. and make a diff for the 2.99.4 package
[20:38] <nessita> yeah, done that
[21:04] <dobey> hrmm
[21:04] <dobey> twisted 12.0 was released it seems
[21:04] <dobey> but alas, it is not yet in debian
[21:08] <ralsina> dobey: after the grief of 11.0 I really hope it doesn't get into 12.04
[21:08] <dobey> ralsina: why?
[21:08] <dobey> and you mean 11.1
[21:09] <ralsina> dobey: because it took months to work out all the new kinks?
[21:09] <dobey> eh?
[21:10] <dobey> there was one problem, and it didn't take months to fix it
[21:10] <ralsina> dobey: if you mean the GI/Twisted thing, it took more than 3 months :-)
[21:10] <ralsina> Since we discussed it in november and got fixed in Februrary
[21:10] <dobey> well
[21:11] <dobey> it didn't get started in november
[21:11] <ralsina> dobey: there is more than one way to measure these things :-)
[21:11] <nessita> dobey: I saw the twisted released, but when I read the changelog there was no entry about the gi reactor... any idea why?
[21:11] <dobey> yeah, the correct way, and all the wrong ways :)
[21:11] <ralsina> dobey: hahaha
[21:11] <dobey> nessita: i don't know, i didn't read the changelog
[21:11] <ralsina> dobey: "time it was broken" is my personal favourite
[21:14] <dobey> nessita: hrmm; seems it is not included in twisted 12.0
[21:14] <nessita> :-/
[21:16] <dobey> nessita: oh well
[21:16] <gatox> people! EOD here! see you tomorrow!
[21:17] <ralsina> bye gatox
[21:17] <gatox> ralsina, bye
[21:17] <dobey> nessita: guess i get to propose a patch
[21:22] <dobey> meh, i am feeling some hunger
[21:23] <nessita> dobey: so, we can finish the uploads tomorrow, right? I wanna test the packages a bit more before uploading
[21:24] <dobey> yes
[21:25] <dobey> i want to get a patched twisted in as well
[21:26] <dobey> which is i guess the next upload i need to work on
[21:26] <nessita> well, so far ussoc installed from my ppa works pretty well. Only found one bug and will be fixed as a bug, I guess
[21:26] <dobey> and then ubuntuone-client
[21:27] <dobey> and i think that will make me 'done' with things i need to have uploaded for feature freeze
[21:27] <nessita> dobey: so, ussoc works pretty well in my vm, shall I upload now?
[21:28] <nessita> i just found https://bugs.launchpad.net/ubuntu-sso-client/+bug/933081 but we will not be fixing today nor tomorrow (but next week)
[21:28] <dobey> with the patch? sure
[21:28] <nessita> yes, with the patch of course
[21:28] <ralsina> nessita: nobody clicks on that ;-)
[21:28] <nessita> dobey: if you still have time today (otherwise, tomorrow), would you review the removal of cdbs in https://launchpad.net/~nataliabidart/+archive/testing/+packages
[21:29] <nessita> there you can see the changes I made to debian/
[21:29] <dobey> nessita: can you push the bzr branch somewehre and point me to that instaed? it's easier to review it looking at the branch :)
[21:29] <nessita> ralsina: I have the PPA ready to test sso and controlpanel....
[21:30] <nessita> dobey: sure, already pushed to lp:~nataliabidart/ubuntu/precise/ubuntuone-control-panel/ubuntuone-control-panel-2.99.4
[21:30] <nessita> ralsina: if you want, or if you want to point someone to it, is ppa:nataliabidart/testing
[21:30] <ralsina> nessita: I will test it ASAP (after the endless upgrade ends)
[21:30] <nessita> ralsina: you have nightlies enabled?
[21:31] <ralsina> nessita: not right now
[21:31] <nessita> great!
[21:31] <nessita> since that ppa will not override versioning from nightlies
[21:31] <ralsina> nessita: ok
[21:31] <nessita> ralsina: ok, will hold the upload of ussoc until tomorrow morning
[21:31] <nessita> so I can have your feedback
[21:32] <ralsina> nessita: cool, I will email
[21:32] <nessita> great
[21:32] <nessita> ok, will have some merienda and then pilates time
[21:32] <nessita> see ya all tomorrow!
[21:32] <ralsina> bye!
[21:36] <nessita> FYI, controlpanel also looks good on my ppa, so good news! /me leaves happy
[21:36] <nessita> now yes, bye!
[21:49] <dobey> ok, i need to get some sort of fuel, and get away from the computer for a while
[21:49] <dobey> later all
[21:50] <briancurtin> im about to do the same, need a walk and a cup of coffee. take it easy
[22:11] <briancurtin> mmm coffee
[22:30] <alecu> after fighting the whole evening with integration/unit tests including Qt and squid, me declares a Pyrrhic victory and an EOD
[22:30] <alecu> see you tomorrow guys and gals!
[23:49] <StepNjump> Hi can someone help me here? I have two computers and when I update a folder on my desktop on computer 1, it updates on computer 2 but when I make changes on computer 2, it doesn't update computer 1, why?