/srv/irclogs.ubuntu.com/2012/02/02/#ubuntuone.txt

=== dduffey is now known as dduffey_afk
dagerikWhat is the suggested way to preserve the execution bit on synced scripts?05:03
=== jono is now known as Guest29470
ryemorning07:33
karniGood morning :)07:56
=== pedronis_ is now known as pedronis
hrwhi guys10:00
hrwis http://pastebin.com/XHu7YAJc normal when started 'ubuntuone-installer' in terminal?10:00
hrwpl_PL.UTF8 locale10:01
JamesTaitMornin' all!10:03
Guest50763hello10:07
ryehrw, this is not normal, do you have ubuntuone-control-panel-gtk installed?10:17
hrwI just installed ubuntu-client-gnome10:18
hrwon precise10:18
=== zyga_ is now known as zyga-xchat
ryehrw, ubuntuone-client-gnome is only for the nautilus plugin - the control panel is now a separate package10:22
hrwok10:22
hrwdid not had it installed10:23
hrwwith it installed I got ui10:23
hrwso missing deps or missing check?10:23
duanedesigni have noticed users having to install that seperately10:25
ryehrw, it looks like the code in installer does not handle encoding properly, installing Polish locale to test10:25
ryehrw, was this a clean install or an upgrade to precise?10:26
hrwupgrade10:26
ryeduanedesign, ^ the control panel might have been uninstalled10:27
hrwrye: it was uninstalled for sure10:27
=== yofel_ is now known as yofel
=== Guest50763 is now known as p
=== p is now known as Guest62719
hrwhmm... amount of free storage depends where you check10:47
hrwhttps://one.ubuntu.com/account/ says "0% in use (5.1 MB of 45.0 GB)"10:47
hrwops, sorry - wrong check in one place10:48
hrwkarni: http://marcin.juszkiewicz.com.pl/~hrw/video_lut_02_2012_0.mp4 shows crazy notifications which I mentioned11:03
karnihrw: sweet, checking it out11:04
karnihrw: this is clearly a problem of clearing the notification when not all transfers have been completed. acutally, I'm currently working on new queues, so this should be resolved soon. sorry, and huge thanks for the mp4 !11:08
hrwkarni: no need to be sorry11:14
hrwkarni: I have good mood for helping this week ;)11:14
karnihrw: :)11:23
hrwkarni: and too many times lacked a 'simple' way to share files phone<>machines<>machines11:27
hrwkarni: looks like 5GB of dropbox will work just fine so far ;D11:27
hrwkarni: added screenshot to bug 853975 so you have it available11:32
ubot4Launchpad bug 853975 in ubuntuone-android-files "Notification text color should use system default (affects: 1) (heat: 6)" [Low,New] https://launchpad.net/bugs/85397511:32
jmlis there a way to browse my U1 folders from the Ubuntu desktop?11:43
Guest62719jml, what do you mean?11:50
=== Guest62719 is now known as mandel
mandeljml, sorry needed to chante the nickname :P11:50
mandeljml, if the machine is in sync you have your files in the system, so you just browse them like normal files11:50
karnijml: FWIW, you can also browse U1 from any Internet-enabled device with an Internet browser ;) http://one.ubuntu.com11:52
karnior better, http://one.ubuntu.com/files11:52
=== eu is now known as Guest67608
facundobatistamandel, ping12:11
mandelfacundobatista, pong12:11
mandelfacundobatista, buenos dias!12:11
mandel@ping12:14
ubot4pong12:14
mandelfacundobatista, hello?12:15
facundobatistamandel, hola :)12:16
ralsinagood morning!12:24
gatoxralsina, buenas12:25
mandelralsina, got time for a super quick mumble? I have some design questions12:40
ralsinamandel: sure, starting mumble12:40
mandelralsina, and having a qt guy to help would be nice :)12:40
ralsinalet me find my qt guy hat...12:41
nessitamandel: hey there!12:42
nessitamandel: have you started with the qt dialog?12:42
gatoxmandel, i can help you too if you want12:42
nessitamandel: ping12:51
mandelnessita, mumble witn ralsina12:55
mandelnessita, give me some mins12:55
mandelgatox, is not qt specific12:55
mandelnessita, ok, done with mumble13:04
ralsinanessita: ping, can we have a quick mumble around 12?13:04
mandelnessita, I have talk with lissete regarding the design and with ralsina about some concerns I have with the spawning of the dialog regarding modlaity of it and other ui integration13:05
nessitamandel: the dialgo will not be modal, but the controlpanel will block putting the loading overlay13:05
verterokralsina, nessita: hola, do you know u1sdtool is kind of broken in precise?13:05
nessitamandel: like it already does when querying the web, and syncdaemon13:06
nessitaverterok: broken how?13:06
ralsinaverterok: Idon't know that it is broken in any specific way13:06
nessitaverterok: mainloop not returning when quitting is a bug in glib, FYI13:06
verterokralsina, nessita: after executing it just sits there and never exit13:06
nessitaverterok: yeap, not broken13:07
verterokoh13:07
* verterok really hates glib13:07
nessitanot by us, at least :-)13:07
mandelnessita, well, we need to talk about this, later we can mumble about my fears :)13:07
nessitaverterok: you can see that GTK apps are not exiting either (try executing ubuntuone-control-panel-gtk in the terminal and closing that up)13:07
verteroknessita, ralsina: give alecu some free time to work on pydbus :p13:07
nessitamandel: what fears?13:07
verteroknessita: that works13:08
nessitaverterok: hum... perhaps is the new GLib mainloop that is not working13:09
nessitaverterok: and controlpanel is still old glib13:09
verterokso, it was broken by us after all? :)13:09
nessitaverterok: I'll debug after feature freeze. Can you please open a bug?13:10
mandelnessita, interaction between the dialog and the control panel, if webclient spawns the dialog in a diff process the dialog shows and then the user closes control panel, what happens there?13:10
verteroknessita: u1sdtool is using the glib2reactor13:11
nessitamandel: the spawned process will quit, since the parent process will die13:11
nessitaverterok: then we should debug this further (after feature freeze)13:11
nessitaverterok: anyways, we did not change anything in that, so I'm not sure what that is13:11
mandelnessita, also, the dialog will not be shown as the top window, how are we going to do that?13:11
mandelnessita, the implementation of the details is what I want to get right, the dialog is already done with qtdesigner and will get it running this afternoon with storing the creds etc.. ui is not a problem :)13:13
nessitamandel: so, I would advice not worry about that now, we need the dialog built before the next friday so we can try to make it before the freezes and avoid asking freeze exceptions13:13
mandelnessita, as I said, the ui is not a problem at all, it will be there on monday, I already have arranged a meeting with lisettte to look at the implementation13:14
nessitamandel: when the dialog is landed, we can worry about the other stuff, anyways we'll need to sort that out for sso as well (if that turns out to be an issue)13:14
nessitamandel: we can make the popup alter the launcher, for example13:14
nessitamandel: or be raised on top of other windows13:14
mandelnessita, certainly, we need to think a little about these interactions but we will be there on time for ui freeze that is not to worry13:15
nessitamandel: there will be relationship between the callers and the proxy settings, but there is not much we can do13:15
verteroknessita: this fixes it: http://paste.ubuntu.com/826339/13:15
nessitamandel: I understand your concern. Anyways, those interactions are not top priority in my head, since we still don't have proxy support working. If later we have a bug report about this, we can fix.13:16
verteroknessita: I think it might be defer.inlineCallbacks related issue13:16
nessitaverterok: that's ugly! and also, we're having the same issue with plain mainloops in sso, where we have no reactor at all13:16
mandelnessita, sure, I just wanted to make sure we are doing the right thing from the beginning, or that we at least have the possible problems in the schedule13:16
nessitaverterok: so there should be some other thing stuck in the mainloop, and the callLater may be giving an extra spin to the mainloop, no?13:16
verteroknessita: no idea, just tried it and it works :)13:17
nessitamandel: right. We don't have much other options considering that the proxy dialog will be in sso13:17
nessitamandel: there are ways to set a window transient for other window, and if needed we'll try to make that work. But again, I would like to see proxy actually working before worrying about these things (if proxy does not work, then a pretty shinny dialog is useless) :-)13:18
nessitaralsina: not sure how you feel about that ^13:18
mandelnessita, true, pretty and not working is like nothing at all13:19
ralsinanessita: the main problem is that because of focus prevention, usually the new window will popup below the other13:19
ralsinamandel, nessita: I agree that we can fix it after we see the problem , though13:19
ralsinanessita,mandel: since the solution is probably pretty minor coding, changing thing in or out of process13:20
nessitaralsina: I tested the spwanning of any UI process, and I got the new window on top of the currents one. Examples I did was spawning ksnapshot using a glib spawnner, and also using a qprocess13:21
nessitain both cases the ksnapsoht was raised on top of my terminal13:21
nessita(but yes, it was not related to it)13:21
ralsinanessita: did you start it from a window that had input focus?13:21
nessitarelated as in "is child of"13:22
nessitaralsina: yes, I was executing the spwanner script in the terminal, so i hit enter in it right before the windows opened13:22
ralsinanessita: the terminal i a special case, it's supposed to go to the background when you spawn things from it13:23
ralsinanessita: but agreed about not worrying too much right now13:23
nessitaralsina: well, then I would suggest evaluate this in particular when the rest is working13:23
ralsinanessita: yes. I will try tomake a toy example13:23
nessitaralsina: as long as we have the new dialog in trunk and released to ubuntu, we can not use it until after UI freeze. I would to have the dialog in trunk, and the projects working only with user:pass@foo.com13:24
nessitaI would like*13:24
nessitaso we can know that proxy work, at least for user:pass@foo.com settings13:25
ralsinanessita: yes, at least that13:25
nessitaralsina: I'm worry that we can land features until next Friday 10th (and after that will require a feature freeze exception, which involves an exception per bug per branch)13:26
nessitaworried*13:26
ralsinanessita: ack13:26
nessitaso, I think we should prioritize features and UIs on top of polish, that should come right after13:26
ralsinayes, we can always get the polish in the 0-day SRU13:28
dobeythisfred: you will love http://www.youtube.com/watch?feature=player_embedded&v=x8bc_ZyORbM13:28
thisfredme click in trepidation13:29
nessitaralsina: or between UI freeze (Feb, 23) and final freeze (March, something)13:29
nessita:-)13:29
nessitathat timeframe will not require any SRU13:29
ralsinanessita: I am trying to be pessimistic here! ;-)13:29
nessitadobey: hola! approved your client update branch13:29
nessitaralsina: nice13:30
nessita!13:30
dobeyhola nessita! thanks13:30
ralsinamandel, nessita: toy experiment done, the child process spawns in front of the parent one :-)13:30
nessitaralsina: yey13:30
ralsinamandel: so, worst case, we disable the whole UI until the child process exits13:31
nessitaralsina: hey! that's the good case :-D13:31
ralsinanessita: hehe13:31
nessitaralsina: we put the Loading overlay on top of the parent, and remove it once the webclient deferred's returns13:31
ralsinanessita: it's not truly modal, but it's close enough13:31
nessitayeap13:31
dobeythisfred: holland is such a cesspool of anarchy!13:32
thisfredhahahaha13:32
thisfredNext time someone asks where I'm from that's what I'll answer13:33
dobeyhaha13:33
ralsinadobey: got 15 minutes for me?13:34
gatoxnessita, approved: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/qt-in-linux/+merge/9116413:37
nessitaralsina: would you have a chance to review https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/qt-in-linux/+merge/91164 ?13:52
ralsinanessita: of courses!13:52
dobeynessita: so i am not sure what's wrong with your branch in the precise tarmac. it's quite odd13:54
nessitadobey: I will try merging the 2 first test commands into one, since both use the gi reactor13:55
nessitadobey: but will do that once I get all the tarballs done13:55
dobeynessita: i don't think that's the problem13:56
nessitadobey: do you have some theory?13:56
dobeynessita: well i was trying to run the tests manually, in the precise tarmac instance, as the tarmac user, yesterday. the gtk+ tests were extremely slow after a certain point. individual tests were taking several hours, and the CPU was active the whole time.13:59
nessitadobey: huh?13:59
dobeythat's what i said13:59
nessitadobey: heh14:01
nessitadobey: I'll debug it later today, no worries14:02
=== dduffey_afk is now known as dduffey
* mandel back14:53
dobeyugh the time14:59
mandeldobey, it is indeed, what shall we do?15:00
dobeyoh i don't know15:01
dobeyralsina: ?15:01
ralsinalet's skip it15:01
ralsinaI think I know what everyone is doing15:01
thisfreddoh!15:01
ralsinaand half the team is at sprint.15:01
thisfredok, I'll be there next time. Accounts is starting to wind down15:01
thisfredand even if it weren't I need something besides that to keep my sanity15:02
ralsinathisfred: I suggest knitting15:02
thisfredIn the interim, feel free to ask me for reviews, if they're not *too* windowsy15:03
thisfredralsina: I feel my time could be better used than to produce asymmetric itchy scarves.15:04
ralsinathisfred: hehe15:04
thisfred(Last time I tried knitting I was 10, and I sucked at it. I have no reason to believe that has improved)15:05
ralsinathisfred: if it helps, I proposed you for the "bored out of his mind and has not gone on a killing rampage yet" award15:05
thisfredhaha15:05
mandelralsina, so I ate fast to skip the stand up..  :*(15:05
ralsinamandel: sorry15:05
mandelralsina, nah, no worries hehe I like to complain15:05
ralsinamandel: I have a few too many things in the air and forgot about the time15:05
dobeythere is no time15:08
dobeyalso; ffs. i am not paying $3K for a bicycle.15:08
dobeyunless it's made entirely out of nanobots15:08
mandelralsina, FYI there is an info web that the web&mobile team has to do where we give information about proxy settings etc15:15
mandelralsina, I know that lisettte already mentioned this to roberta15:15
ralsinamandel: ack15:16
mandelralsina, did you get lisettte mail?15:18
ralsinamandel: only the one natalia responded15:19
nessitadobey: hola! did you u1client landed?15:27
nessita(did not check mail yet)15:27
dobeynessita: nope, missing package. trying again15:27
mandelralsina, yep, that is the one, is the summary of the catch up I did with her after talking with alecu and nessita, trying to keep everyone in the same page15:30
ralsinamandel: ok then15:30
nessitadobey: so, I can reproduce locally that the tests get stuck and trial is uging 05% of the CPU15:34
nessita95%15:34
nessitadobey: perhaps is a bug in the gi reactor? does that make sense?15:34
dobeynessita: really? how so?15:34
dobeythey run very fast for me locally15:34
nessitadobey: are you up to date re: packages?15:34
nessitadobey: mine is stuck in     test_on_email_validated_is_not_called ... and top shows:15:35
nessita 3398 nessita   20   0  416m 215m  13m R   95  5.7   3:34.93 u1trial15:35
dobeysort of; i am holding some back because i actually want to use my computer and graphics drivers are a necessary part of that15:35
nessitadobey: X is for sissies! :_P15:35
nessita;-P15:35
nessita:-P15:35
nessita(typing right is for sissies as well :-D)15:35
dobeyheh15:36
nessitadobey: and the same test is also getting pseudo-stuck for alecu, in his precise install15:36
=== m_conley_away is now known as m_conley
alecuI've not updated since getting to the sprint15:36
dobeynessita: hrmm, maybe xvfb is the problem then15:37
dobeyor zeitgeist15:37
nessitadobey: I tried without xvfb, same behaviour15:37
nessitadobey: ZG on sso? :-/15:37
dobeyoh right, no15:38
dobeywhat could it be15:38
dobeythe kernel?15:38
nessita64 bits?15:38
dobeyi'm on 32 bit15:39
alecuI'm on 6415:39
nessitais tarmac 64 bits? alecu and me are15:39
dobeytarmac appears to be 32bit in the vm at least15:39
nessitaboo15:39
nessita:-)15:39
nessitadobey: so, once reproduced, alecu taught me how to strace a running process, and I've got this trace: http://pastebin.ubuntu.com/826507/15:45
nessitadobey: "looks" like is stuck polling15:45
dobeynessita: right which means it's not really doing anything. what are those fds for exactly?15:46
nessitadobey: how can I find out?15:46
dobeylook for the open() calls that result in those fd numbers (4/5)15:46
nessitadobey: http://pastebin.ubuntu.com/826510/15:47
nessitathere is no open() in that fragment (ie was already polling when I attach the strace to it)15:47
dobeyoh, because you attached15:48
nessitayes15:48
nessitadobey: because I need to run the whole gui suite to reproduce, can't reproduce with only the testcase15:48
dobeykill it and do strace -o failing-test.log -Ff u1trial -r gi failing_tests.py15:48
dobeyoh15:48
dobeyok15:49
dobeyso15:49
dobeykill it and do strace -o failing-test.log -Ff xvfb-run u1trial -r gi --gui15:49
nessitadobey: reproduce agian and inspecting /proc15:49
nessitalr-x------ 1 nessita nessita 64 Feb  2 12:48 3 -> pipe:[127226]15:49
nessitalrwx------ 1 nessita nessita 64 Feb  2 12:48 4 -> socket:[129100]15:49
nessitalrwx------ 1 nessita nessita 64 Feb  2 12:48 5 -> anon_inode:[eventfd]15:49
dobeyor look in proc i guess15:49
dobeyso it's a unix socket15:49
dobeydbus?15:50
nessitadobey: hum... will check, but I removed all dbus from this code (meaning that I now use a "multiplatform" getter for the backend, and I'm mocking that)15:50
=== ralsina_ is now known as ralsina
dobeyoh. what would be using a socket then?15:52
nessitadobey: xvfb? the reactor?15:52
dobeythe reactor shouldn't be. are those the FDs for xvfb or u1trial that you were looking at there?15:53
nessitadobey: those are from u1trial15:53
nessitadobey: want me to inspect also xvfb?15:54
dobeyno. seems it's definitely in the tests15:54
dobeyhrmm15:54
nessitadobey: iirc (I made several attempts), I think I reproduces this without even using xvfb15:54
dobeyi just upgraded a bunch of stuff, trying again on my machine15:56
nessitadobey: ack15:56
dobeyseems to be going fine here15:56
dobeywhat kernel version are you running?15:56
nessitadobey: the testcase that is hanging here is SignalsTestCase, and if we skip that put, the next testcase hangs15:57
nessitadobey: Linux ernst 3.2.0-12-generic #21-Ubuntu SMP Tue Jan 31 18:48:57 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux15:57
dobeynessita: do you still have 3.2.0-10 installed?15:57
nessitalet me see15:57
nessitayes15:57
nessitawant me to boot in that one?15:57
dobeycan you reboot into the -10 kernel and see if it still fails please?15:58
nessitadobey: yes. FYI, alecu as -11 and he can reproduce15:58
dobeyi am using -10 because of nvidia driver issues with the newer ones15:58
alecuI was able to reproduce, but three years ago when Amelia was born.15:58
dobeyheh15:59
nessitadobey: fd's status from both u1trial  and xvfb from proc: http://pastebin.ubuntu.com/826530/15:59
nessitawill reboot now to -1015:59
nessitabrb15:59
dobeyok, thanks16:00
dobeyoh, fd 5 is inotify related i guess16:01
=== eu is now known as Guest17386
dobeymy branch is failing somewhere else now, but not sure where exactly. meh16:02
nessitadobey: your branch == u1client + gi branch?16:04
dobeyyes16:05
nessitaok, will reboot to -10 kernel16:05
nessitabbrb16:05
dobeyit's causing a unicode error in tarmac16:05
dobeyralsina: are we having another chat at 19:00Z still? or was that waht you asked about this morning?16:10
ralsinadobey: it's what we talked about this morning16:11
dobeyok, cool16:11
nessitadobey: running the whole suite in -1016:16
dobeyok16:16
nessitadobey: reproduced the bloackge16:17
nessitablockage16:17
nessitadobey: same data as before: strace shows polling on 4 and 5, and /proc shows:16:18
nessitalrwx------ 1 nessita nessita 64 Feb  2 13:18 4 -> socket:[15980]16:19
nessitalrwx------ 1 nessita nessita 64 Feb  2 13:18 5 -> anon_inode:[eventfd]16:19
dobeyhuh16:19
nessitaany other ideas? :-/16:20
dobeydo you have a sacrificial dagger handy?16:21
dobeyRan 284 tests in 54.643s16:21
dobey:(16:21
nessitadobey: running the whole test_gui.py (so the stucking hapens) with strace16:28
dobeyok16:29
nessitawill have lunch in the mean time16:30
nessitadobey: thanks for helping debugging this16:30
dobeysure. it's annoying me :)16:32
dobeyand it's a matter of concern if we're supposed to switch the world over to gi :)16:32
nessitaright16:34
nessitaFYI, log file is 175M so far :-/16:34
dobeyyeah, stract logs a LOT of stuff16:35
dobeyand i can't type it seems16:35
nessitadobey: is contagious16:35
nessitaok, I'm gone16:35
dobeyok16:35
mandelyou finally realized that typing bad is the correct way to do it :P16:40
dobeyi realize i need to make a decision on what i'm going to have for lunch16:47
mandeldobey, babies!16:51
mandelall, EOD for me, leaving a little early 'cause I'f not feeling that well. I think the flu got me.. bloody weather16:52
mandelsee you all tom16:52
dobeymandel: of course, but it's which flavor of baby to consume, that is the question.16:53
dobeycow, shrimp, chicken. so many choices.16:53
mandeldobey, I will not comment due to fear of being fired due to braking the employee hand book in too many levels16:54
* ralsina ====> 😋 (that is 'FACE SAVOURING DELICIOUS FOOD' (U+1F60B)' BTW)16:54
dobeylol16:54
=== ralsina is now known as ralsina_lunch
dobeyalright, i need to get lunch17:40
dobeybbiab17:40
nessitadobey: I added a suggestion from alecu, and seems fixed in my computer now! I'm now destroying the window that is created on each test run17:54
=== ralsina_lunch is now known as ralsina
dobeynessita: heh, what was that?18:26
dobeythe suggestion i mean18:26
nessitadobey: self.addCleanup(self.ui.destroy) :-)18:27
nessitadobey: so, apparently, we had tons of windows that we gathering tons of X events18:27
dobeyheh18:27
nessitadobey: and with each test, we were having one more window to sent events to18:27
dobeyright18:27
nessitadobey: branch landed now :-)18:28
dobeywonder why it wasn't slow for me though18:28
nessitadobey: yeah, it also worked for me in my desktop PC... so no idea18:28
dobeyor why this issue only came up now18:28
nessitadobey: alecu and I are both running lenovo's... but his is amd and mine intel, so ???18:28
dobeymaybe gtk3 does something different, which made it an issue18:28
nessitaso "???" <- no idea18:28
nessitadobey: right. Is fixed now, alecu reported the issue, and will fix controlpanel as well18:29
nessita(eventually)18:29
alecuI will?18:29
nessitano18:29
alecu:-)18:29
nessitasorry, *I* will18:29
dobeyheh18:29
nessitadobey: I have not seen any email about the archive being unfrozen... shall I expect one?18:30
dobeynessita: i saw a mail asking to hold off on uploads as the distro rebuild is happening18:31
nessitadobey: ah yes, saw that too, from doko18:32
dobeyyep18:32
nessitadobey: so, we'll get an email announcing the repo is "open" again?18:32
dobeynessita: i don't know. let's see what tomorrow brings :)18:33
nessitasure18:33
nessitadobey: i'm asking these things because I did not pay that much attention to these details before, I just asked for sponsorship and that happened18:34
alecudobey, I'm getting this error when running u1trial with the gi reactor:18:35
alecug_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.18:35
alecudobey, it happens after the "PASSED (successes=420)" message is shown.18:36
dobeynessita: yep, i understand why you're asking. i'm used to the hard freezes though where uploads are blocked until it's unfrozen again18:36
dobeyalecu: hrmm18:36
dobeyalecu: i don't see it, so not sure what it is exactly. you see that in sso i presume?18:37
alecudobey, I see that when running tests18:37
alecudobey, not only I see that, but tests get interrupted with nessita's latest branch18:38
dobeyinterrupted?18:38
alecudobey, yes, since there are three invocations to u1trial in the same run-tests script in trunk now.18:38
nessitadobey: and the script has set -e18:38
nessitaso it will abort on error18:38
dobeyright, but there shouldn't be any errors18:39
nessitaright18:39
dobeythe 'foo' thing is really annoying though18:40
nessitadobey: yes, I agree18:40
dobeyyay18:47
dobeythat's much nicer without all the Gtk-WARNINGs18:47
nessitadobey: how did you fix it?18:49
dobeyconnected the signal18:50
nessitadobey: by hand? so builder is not doing it?18:50
dobeyseems that way. pushing a branch now18:50
nessitadobey: ack, thanks18:51
dobeyi hope nothing else is not getting connected up properly18:51
nessitadobey: shall we report the bug?18:51
dobeyhttps://code.launchpad.net/~dobey/ubuntu-sso-client/avoid-foo-warning/+merge/9132718:52
dobeynessita: not sure. it may just be something that's different in glade vs. gtkbuilder, should poke at the docs first to see what's correct18:53
dobeyif the ui.glade file is correct as-is for gtkbuilder, then it's a bug.18:54
nessitathe glade file has:18:56
nessita                <signal name="activate-link" handler="on_activate_link" swapped="no"/>18:56
nessita                <signal name="clicked" handler="on_sign_in_button_clicked" swapped="no"/>18:56
nessitaclicked will work18:56
dobeytrue, i guess clicked does work, since i managed to log in :)18:57
dobeyso i suppose we should file a bug, yes18:57
nessitadobey: you do it or I do it?18:58
dobeyyou can :)18:59
dobeyreminds me that i need to file a different bug though, for ubuntu18:59
nessitadobey: this bug is for glade, right?19:00
gatoxnessita, review please https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/pages-migration/+merge/91331  (i executed the tests in all the platform like a gazillion times..... it should be fine! :P)19:01
dobeynessita: i'd say gtkbuilder. glade outputs the correct data there it seems19:01
gatoxnessita, and this one too: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/pages-migration/+merge/9133319:01
nessitagatox: ack!19:01
dobeygtkbuilder is just not hooking up the signal19:01
dobeynessita: so gtk+19:01
nessitadobey: ack19:02
nessitadobey: approved19:11
dobeynessita: did you do the u1cp tarball already?19:11
nessitadobey: yes, also windows-installer19:12
dobeycool.19:12
dobeyi guess i don't need to file the bug i thought i needed to file after all, as it was already filed, and seems to be fixed19:17
nessitadobey: any idea why ubuntu-bug gtk+3.0 will say that package gtk+3.0 does not exist? (I see it in  launchpad)19:34
nessitahttps://bugs.launchpad.net/ubuntu/precise/+source/gtk+3.019:34
nessitaor ubuntu-bug will only work with binary packages?19:34
dobeyyou need to give it a binary package i think19:34
nessitadobey: so, shall I use the gir1.2-gtk-3.0 or libgtk-3-0 /19:38
nessita?19:38
dobeynessita: it doesn't matter19:38
dobeyhttps://code.launchpad.net/~dobey/rhythmbox-ubuntuone/minor-dist-fix/+merge/9133819:41
dobeycould i get a quick review on that?19:41
nessitadobey: we no longer have glade files there? :-)19:43
nessitanor mp3's? :-)19:43
dobeyno19:44
nessitadobey: approved19:48
dobeythanks19:48
dobeywill have another one very similar soon as it lands, for stable-3-0 so i can actually make a release :)19:49
nessitaack19:51
nessitadobey: is it intended that u1client still has milestones 1.4.7, 1.6.3, 2.0.1 set as active?20:00
dobeynessita: yes, we haven't actually released them yet.20:02
nessitaah ok20:02
dobeywas hoping to find some time at some point to release them as updates, but alas :)20:02
nessitadobey: speaking of finding time... was there any news in the room-in-the-cd front? I may have missed them due to lack of attention to the irc channel20:05
dobeynessita: well, a bit i guess. with the music store changes i made this past week, and your gtk-gi sso branch, we will drop the webkit gtk2 dep on our side. i'm hoping to poke at the remaining gwibber issues today/tomorrow20:06
nessitadobey: ok, let me know... I have a LoopingCall in my head regarding this :-D20:07
nessitaand would *love* to remove it20:08
dobeyheh20:08
dobeynessita: same change for stable-3-0: https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/update-from-trunk/+merge/9134320:10
dobeyugh xvfb20:10
dobeymaybe we need to add a second or two of sleep between each u1trial call in sso run-tests20:11
nessitadobey: actually, we can remove the first xvfb call20:11
nessitadobey: since the first set is not (should not) access any X20:11
dobeytrue20:11
dobeywe should do that as well20:11
dobeybut it still might break between gtk and qt tests20:12
dobeyalthough i guess maybe not20:12
nessitaapproved20:12
nessitawhy not?20:12
dobeysince the setup.py build should take long enough20:12
nessitaah20:12
nessitaright, I would just remove the first xvfb call20:12
dobeyyeah20:12
nessitadobey: so, I'm building the sso package so I can install it in my system and finally be able to auth to U1 (and I can test it at the same time). Of course I will not upload for now, but I have some questions:20:13
nessita(bah, I just want to confirm some things)20:14
nessita- we should remove python-gtk2 and add python-gobject instead20:14
nessitasame for python-webkit? ie remove and add nothing else (since gobject is already added)20:14
dobeyactually, python-gi20:14
nessitapython-gi is called now?20:14
dobeywell, you need to depend on python-gi and the gir1.2-foo packages20:15
dobeyso gir1.2-webkit-3.0 for webkit20:15
dobeyand gir1.2-gtk-3.0 for gtk, etc20:15
nessitaah... nice, did not know that! but makes sense20:15
nessita(now that you mention)20:15
dobeywell the gi stuff isn't in the 2.99.3 release, so we wouldn't change it there yet20:16
dobeyi think it's safe to change the nightlies though20:16
nessitaright20:16
dobeyyay, finally a tarball release of new rhythmbox-ubuntuone20:28
dobeyand tomorrow, all the uploads20:28
dobeyah, and there's a2 release mail20:38
nessitalooking20:40
dobeynessita: guess it's time for you to go. the net is giving your troubles :P20:46
nessitadobey: lol20:46
nessitadobey: not yet, I was tetsing a branch from gatox regardin network state20:46
nessitadobey: got the email as well, let's do upload tomorrow20:46
dobeyyep20:46
dobeyit's late now anyway20:47
dobeylater all21:18
gatoxdobey, bye21:24
bikerboi87Hi. Does anybody know when PayPal will be a supported payment for monthly subscription? The fees charged by my bank are greater than the cost of the subscription......22:46
=== dduffey is now known as dduffey_afk
=== m_conley is now known as m_conley_away

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