[11:37] rye, facundobatista: online? [11:37] otto__, online [11:38] I was here complaining a week ago about the tmp dir filling up. [11:38] I filed #702309 and now got to the root of it: U1 does not support uploading files in class 10 GB [11:39] otto__, hm, max file size is 5Gb as far as I remember [11:40] and i suppose this is written nowhere and client is not notifying about that :-/ [11:40] please wait, changing networks... [11:47] rye, why haven't anybody responded to my bug report? [11:49] hello otto__ [11:49] bug #702309 [11:49] Launchpad bug 702309 in ubuntuone-client "Ubuntuone-process makes hunders of files like /tmp/tmpXXXX, fills hard dirve (affects: 1) (heat: 6)" [Undecided,Confirmed] https://launchpad.net/bugs/702309 [11:49] I don't mind paying almost a 100 euros a year and spending several days debugging it, but when nobody even triages my bug report it feels funny.. [11:50] Or maybe you don't rely so much on the bug reports. I remember the last bug I encountered was fixed while discussing it here (urlencode/htmlentities encode issue in music store file names) [11:54] otto__, I suppose there are mixed issues there and at the moment we are testing a lucid backport of features from maverick. I was unable to reproduce multiple /tmp entries obviously because the live servers did not return TRY_AGAIN, however the file size bug needs to be looked into [12:13] the ignore.default in syncdaemon.conf is only for files, correct? [12:17] duanedesign, it should have been, but I see it works for folders too [12:20] aha [12:22] thank you. [12:25] rye, thanks for the info [12:27] I did notice bug 674515 . Sounds similar to otto's issue. I asked for more info to confirm. [12:27] Launchpad bug 674515 in ubuntuone-client "Syncdaemon causes unnecessary temporarily file storage (affects: 1) (heat: 14)" [Undecided,New] https://launchpad.net/bugs/674515 [12:29] duanedesign, yes, big files need to be re-tested, i haven't had that kind of storage earlier, so had no chance to test, currently natty version is broken for me [12:37] Hey guys does Ubuntuone sync music ratings yet? [12:41] hello #ubuntuone! [12:47] vbabiy: no, it doesn't [12:47] hi alecu! [12:47] o/ [12:48] nessita, any plans to add this. It would be awesome to be able to have rating move between boxes [12:48] vbabiy: not for this cycle. You can file a bug and I can mark it a wishlist so we can keep track of that :-) [12:49] nessita, sure will do [12:52] nessita, https://bugs.launchpad.net/ubuntuone-servers/+bug/704877 [12:52] vbabiy: Error: Bug #704877 is private. [12:52] not private any more [12:52] vbabiy: thanks! [12:52] np [12:57] nessita, do you see 'Unable to show '': Operation not supported' gtk.main() on your control-panel branch? [12:57] rye: yeah, all those are the LinkButton, that have the uri set to '' [12:58] rye: I need to check with some GTK guru about that, since in the app we have both dummy and not dummy LinkButton === teknico is now known as teknico_away [12:58] nessita, are there any plans to show some more info about "File synchronization error" ? [12:59] (since the gtk.link_button_set_uri_hook sets the hook globally for all buttons) [12:59] rye: not really, but I'm opened to suggestions :-) [12:59] nessita, since in case that info remains hidden the users will contact us and be very disappointed to be unable to understand what went wrong while all the info to diagnose is right on their machine [13:00] nessita, especially "I tried restarting it a hundred times, it still says Error!" [13:00] rye: right, but do you see any gain on showing "File synchronization error (ROOT_MISMATCH)" [13:01] and most of the time we get a DbusException that says nothing :-( [13:01] nessita, no, ROOT_MISMATCH is not a good explanation, i am more about... mmm... something like "more info" button which shows a dialog with exception description/loads a page with the response type (one.ubuntu.com/help/ROOT_MISMATCH something something) [13:02] nessita, however I must agree that this type of error is quite rare, most times it is something buried pretty deeply [13:02] rye: right, from the dbus iface all we have is a dbusexception... [13:05] nessita... erm, why "Restart" is a link? [13:06] nessita, i mean why an "Action" is tied to the "Link" presentation? It's like if we had a music player with Stop, Play, Pause underlined labels instead of buttons... [13:07] rye: is a design thing, putting a raw button calls too much user attention and that button is not 'important', since the user should almost never require using them [13:08] rye: also, a button there gets mixed (in the eye) with the buttons in the tab bar [13:08] (Dashboard, Folders, etc) [13:08] rye: all the sync actions are links [13:13] nessita, blank tooltips that causes - http://ubuntuone.com/p/Z3a/ [13:13] rye: that's the button uri :-/ [13:14] rye: maybe I can set the name of the button as uri... not sure how much that can break [13:14] rye: let me investigate a bit [13:29] anybody up for a review? https://code.launchpad.net/~alecu/ubuntu-sso-client/unlock-keyring-when-storing/+merge/46690 [13:33] alecu: I will [13:34] rye: would you agree to approve the branch as is and file a new bug to improve the linkbutton stuff? [13:34] nessita, i suppose that is ok, since non-working connection is much worse [13:34] thanks! [13:38] bug #704895 [13:38] Launchpad bug 704895 in ubuntuone-control-panel "Empty link uri is displayed in file sync action links/buttons (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/704895 [13:39] rye: thanks! [13:42] rye: is there a bug # for the ignoring dirctories stuff? it just bit me with the pidgin logs :-( [13:44] nessita, directories are blacklisted due to ignore_name setting? [13:44] seems like it, didn't you just said that to duanedesign? [13:45] (09:13:42 AM) duanedesign: the ignore.default in syncdaemon.conf is only for files, correct? [13:45] (09:17:46 AM) rye: duanedesign, it should have been, but I see it works for folders too [13:46] nessita: there is at least one bug [13:46] none of my #ircchannelname are in my could storage [13:46] i suppose my bug #625249 can be closed :-/ [13:46] Launchpad bug 625249 in ubuntuone-client "Syncdaemon should support ignoring folders using regexp (affects: 2) (heat: 7)" [Medium,Confirmed] https://launchpad.net/bugs/625249 [13:46] rye: you would expecting to use the same regex for files and folders? [13:46] you were* [13:46] nessita, no, different ones [13:46] well, so is not closed [13:46] nessita, thanks :) [13:47] bug #665915 [13:47] Launchpad bug 665915 in ubuntuone-client "Folders starting with '#' not uploaded (affects: 1) (heat: 11)" [Undecided,New] https://launchpad.net/bugs/665915 [13:47] duanedesign: thanks! I'll chase chicharra guys, when they wake up [13:48] duanedesign, thanks! [13:49] alecu: I'm getting http://pastebin.ubuntu.com/555779/ [13:49] trying trunk JIC [13:50] ouch [13:50] alecu: hum I'm having that too on trunk [13:51] alecu: are you running maverick or natty? [13:51] nessita, both [13:51] I think I tested this on maverick [13:51] and tests pass on both? [13:51] I'll check [13:52] was doing something on my server and came across this, I had forgotten abobut it. http://okiebuntu.homelinux.com/complete-graphs/ [13:52] ubutnuone-client bug stats [13:52] alecu: seems like a problem on test order, I'll try to debug\ [13:54] alecu, thisfred, mandel, dobey, vds, CardinalFang, nessita: stand up in 7 minutes (ralsina has the sick kid) [13:54] the kid sick* :-) [13:54] kthx [13:55] nessita: hehe with that sentence I though his kid was a sick person (eg, pervet, eats babies etc..) [13:58] mandel: you are a sick person ;-) [13:59] yes I am :) [14:00] me [14:00] It's not his fault. He fell off a chair when he was a kid [14:00] me [14:00] me [14:00] me [14:00] thisfred: I jumped :) [14:02] Which is also why he agreed to do windows development :) [14:02] me [14:02] dobey, CardinalFang? [14:02] alecu: go! [14:02] DONE: a fix for autologin related keyring bug 703343. spent a lot debugging a stupid DBus parameter conversion error. I hate DBus error handling (or is it python-dbus error handling?) [14:02] TODO: find a fix for bug 704656 (so verterok can run tests with ziggy installed), backup maverick from lappy and reinstall natty, catch up with canonicaladmin, work on timeouts for aggregator [14:02] BLOCKED: no [14:02] and now, for something completely different: thisfred [14:02] Launchpad bug 703343 in ubuntu-sso-client "Ubuntuone fails to prompt for keyring password (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/703343 [14:02] DONE: Some rethinking of dependencies for the u1 integration in u1-client | more work on the messaging branch [14:02] TODO: Wrap up messaging branch | Bug Jason Smith about the progress bar API [14:02] BLOCKED: No [14:02] alecu: Bug 704656 on http://launchpad.net/bugs/704656 is private [14:03] vds: yo! [14:03] DONE: continuing on developers RESP APIs, today I'll be able to propose a branch for #701029 [14:03] TODO: continue with the APIs [14:03] BLOCKED: not for now [14:03] mandel: please [14:03] DONE: Worked in the file notifications on windows. Got a map between inotify events to windows events yet I've got issues with the IN_OPEN_NOWRITE. [14:03] TODO: Finish file notifications. [14:03] BLOCKED: yes, I need to know what is the IN_OPEN_NOWRITE used in the sd to try to either create the map (HUGE HACK) or simply ignore the event. I need facundobatista for that. I will be in #chicharra asking about it [14:03] nessita please.. [14:03] DONE: Submitted branches for bug #693373 and bug #704599. Catched up with email and bug reports. Pingued Chip-aca for bug #690325, next step is me taking over the rest of the bug to be able to land. Pingued desktop team and dobey about broken nightlies. [14:03] TODO: bug #692772 [14:03] BLOCKED: nopes [14:03] NEXT: dobey [14:03] Launchpad bug 693373 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Add button for file sync service management (affects: 1) (heat: 111)" [High,Triaged] https://launchpad.net/bugs/693373 [14:03] Launchpad bug 704599 in ubuntuone-client "Syncdaemon doesn't send StatusChanged when quitting (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/704599 [14:03] Launchpad bug 690325 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Download banner from a fixed URL, on failure use a default banner (affects: 2) (heat: 91)" [High,Triaged] https://launchpad.net/bugs/690325 [14:03] Launchpad bug 692772 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Visual improvements (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/692772 [14:03] any comments crowd? [14:04] mandel: bad news is that facundo is out for vacations until Feb [14:04] mandel: good news is that verterok or lucio should be able to answer that [14:04] DONE: Playlist Python API finished. Wrapped in DBus service, trying to test service. [14:04] TODO: Finish wrapper test. [14:04] BLOCKED: Some DBus weirdness. Still figuring it out. [14:04] nessita: yes I know, I'm asking in #chichara to see if I get some input :( [14:05] any other comments? [14:06] n/c [14:06] ok, eom! [14:06] \Q/ [14:07] \ç| === SamRastin is now known as SamRastin_wk [14:09] * alecu needs to run for 30' [14:09] bbl [14:11] λ DONE: nightlies fixes, fixed libu1 package for narwhal, requested backport of couchdb to lucid-backports, [14:11] λ TODO: discuss client backport issues with rye, fix client backport issues, something about 3rd party apis, evaluate SRUs for maverick [14:11] λ BLCK: None. === teknico_away is now known as teknico [14:32] rye: ping [14:39] dobey, pong [14:40] rye: hey, for that list of issues with the client backport work, can you verify that they don't also occur on default lucid or default maverick clients (with appropriate distro updates)? [14:41] dobey, sure! Will test that in half an hour [14:41] rye: great, thanks! [14:54] nessita, I'm getting "exceptions.AttributeError: 'module' object has no attribute 'WebView'" on "self.patch(webkit, 'WebView', FakedEmbeddedBrowser)" [14:54] nessita, ussoc, naay [14:55] nessita, ussoc, natty [14:55] nessita, any ideas? [14:55] alecu: not really, though I know webkit was renamed [14:55] in C, not sure in python [14:55] alecu: can you try the import sentence on the python command line? [14:56] nessita, I've tried it. And there's no WebView in webkit [14:56] nessita, I'm updating, just in case something was fixed. [14:57] alecu: wow, let me boot my laptop (I need to upgrade the desktop :-/) [14:57] "Need to get 135 MB of archives...." [14:58] nessita, it seems my natty is out of date. I'll update and let you know in 30' [14:59] alecu: thanks [15:01] alecu: my natty system has webkit.WebView [15:01] (jst FYI) [15:02] nessita, I'll wait for python-webkit to be reinstalled and retest. thanks! [15:07] alecu: which password unlocks the keyring? the one used to login to the desktop? [15:07] nessita, normally yes. [15:07] it worked [15:08] and your branch too! [15:08] the one that the keyring was configured with, which generally you use the same as your login so that it is unlocked on log-in [15:08] cool [15:08] alecu: I'm approving and filing a bug assigned to me regarding the tests failures [15:08] nessita, (the password may be different if you have gdm set to autologin) [15:08] right [15:09] well if you have autologin set up, then you always have to unlock the keyring manually [15:09] even if the password is the same as your log-in [15:11] alecu: approved! [15:11] nessita, also: you can create lots of keyrings on the keyring daemon. each one can be locked with a different password. [15:12] when an app needs to get a "key", the daemon will look in all keyrings, and prompt you to unlock each matching keyring. [15:12] thanks! [15:12] now I need one more review :-) [15:12] alecu: would you be able to review https://code.launchpad.net/~nataliabidart/ubuntuone-client/send-status-changed-when-quitting/+merge/46666 for me? [15:14] sure thing [15:15] thanks! === M0hi is now known as IAmNotThatGuy [15:39] nessita, can't find webkit.WebView in fully updated natty [15:40] nessita, trying with python-webkit-dev [15:40] ok, but weird... [15:46] alecu: is python-webkit installed? [15:48] dobey, yes, it is installed. I'll try uninstalling/reinstalling it. [15:52] no luck. [15:53] hrmm [15:55] alecu: try with python2.6 [15:55] alecu: it seems broken with 2.7 [15:56] so i guess file a bug against python-webkit [16:00] dobey, it worked like a charm! [16:01] nessita, how should I run the tests with python2.6 ? [16:01] (ussoc tests) [16:10] alecu: you'll have to change run-tests to do "python2.6 /usr/bin/u1trial" [16:10] alecu: and add a comment about why, with a link to a bug report [16:11] alecu: hum.... [16:11] let me do one test locally [16:11] nessita, sure [16:12] good evening everyone [16:12] hi ralsina [16:12] Hola nessita [16:12] hey there boss! [16:13] alecu: I'm running python 2.7, in a fully updated natty, and ussoc tests all pass [16:13] hola [16:13] Sorry I missed the morning, kid woke up with fever, turned out it's a normal reaction to the sun [16:13] alecu: so seems like something is odd in your system. Let's try to debug it! [16:14] I am still pretty new at this parenting thing, so he surprises me every now and then [16:14] alecu: did you try rebooting? and removing all the pyc files? [16:14] nessita, don't worry then. This evening I'll reinstall my laptop with native natty, and will try after that. [16:14] ah ok [16:14] nessita, I tried rebooting [16:14] nessita, didn't try with removing the .pyc [16:14] removing what pyc files? [16:14] nessita, what .pycs should we remove? [16:15] webkit is an .so [16:15] alecu: all of them, under /usr/lib/pythonbla [16:17] wtf [16:17] apt-get remove --purge python-webkit, wants to install kde4 instead [16:18] nessita, you were right! [16:18] this did it: /usr/lib/python2.7/dist-packages/webkit$ sudo rm __init__.pyc [16:19] nessita, dobey: it seems that an old version of webkit created that __init__.pyc [16:19] and it was never removed [16:19] that doesn't make any sense [16:19] alecu: I've read about issues like this in the past in the pyar mailing list :-) [16:19] that .pyc is created at package install time [16:20] alecu: removing pyc's is always a worthy (and cheap) thing to try [16:20] dobey, right. But is it removed when installing a new version? [16:20] it should be regenerated, yes [16:21] dobey, not regenerated, but deleted. [16:21] dobey, it should be deleted first, and regenerated if needed. [16:21] why would it be deleted? [16:21] rye: look! a merge proposal with your name in it! https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/tune-uri-hook/+merge/46778 [16:21] if you install the package it is needed. [16:21] i would presume it may be deleted and then generated again [16:22] dobey, because the following version of the package has no __init__.py, so no __init__.pyc is needed [16:22] dobey: it will only be overwriten if: a) the package install doesn't fail, b) there is a __init__.py at the same place in the new version. [16:22] alecu: eh? [16:22] dobey, it seems it's not deleted [16:22] /usr/share/pyshared/webkit/__init__.py [16:22] that is in the new version of the package [16:23] so the package is broken [16:23] ralsina: when you have some time, I would ask a couple of reviews from you, but I guess you need to settle first [16:23] dobey: if the installer doesn't create the new .pyc for whatever reason, the user is screwed because of permissions, of course [16:24] nessita: I am on mumble, but pass them on private and I will look at them as sonn as I am done with that [16:24] awesome! [16:26] nessita: mumble done, I'll check now [16:26] thanks! [16:26] ok, lunchtime for me! [16:26] * alecu has lunch === alecu is now known as alecu-lunch [16:30] lunch here too [16:49] nessita: approved & approved [16:54] afternoon everyone! [16:54] hi [16:54] beuno: feeling much better today :) [16:55] karni, yay! happy to hear that [16:55] hi karni! [16:55] beuno: ralsina: hello! :) [16:55] now [16:55] I need food [16:55] NOW [16:55] I'm full of fresh brainz and ready for 8h+ productive work === beuno is now known as beuno-lunch === alecu-lunch is now known as alecu [16:55] beuno-lunch: bon apetit! [17:05] ralsina: thanks! [17:06] nessita: a pleasure to review small and self contained branches with clear testing instructions. *wink wink, nudge nudge* [17:07] :-D [17:07] ralsina: well, prepare yourself for the ui-beatification branch, it will be the opposite: tons of small changes everywhere in the UI layer [17:08] but it will look pretty! [17:08] beatification? You are going to make the UI saintly? [17:08] beautification ;-) [17:08] this UI is already a saint [17:08] oh, better :-) [17:08] since I have horrible, horrible taste, I will probably just be checkng consistency there [17:09] perfect [17:09] Ivanka did the rest :-) [17:10] That's why it's better to have actual designers. Then I can just look, say "oh, shiny" and be happy. [17:14] ;-) [17:15] oh, wait, I am supposed to be the manager. Where I wrote "I have horrible taste" I meant "I trust ivanka completely" ;-) [17:38] nessita, approved your SHUTDOWN branch. [17:38] alecu: thanks! [17:45] just in case anybody feels like reviewing... https://code.launchpad.net/~alecu/ubuntu-sso-client/unlock-keyring-when-storing/+merge/46690 [17:45] and https://code.launchpad.net/~alecu/ubuntuone-servers/dont-start-ziggy/+merge/46788 [17:50] ah-ha [17:50] alecu, nessita: https://bugs.launchpad.net/ubuntu/+source/pywebkitgtk/+bug/688732 [17:50] Launchpad bug 688732 in pywebkitgtk (Ubuntu) "package no longer has WebView attribute after transition to python 2.7 (affects: 35) (dups: 13) (heat: 234)" [High,Triaged] [17:52] dobey, cool [18:02] alecu: I'll take a look [18:04] * dobey could use a couple more reviews too [18:04] dobey: shoot them my way [18:04] * ralsina is all reviewe-y [18:05] https://code.edge.launchpad.net/~dobey/ubuntuone-client/gsd-quota-fixes-stable/+merge/46153 [18:05] https://code.edge.launchpad.net/~dobey/ubuntuone-client/gsd-listen-only-stable/+merge/46288 [18:08] alecu: +1 and +1. I am trusting nessita about the test failure [18:08] you do [18:08] :-) [18:09] nessita: well, you approved a branch that fails the tests, so you wither know something about why, or have been replaced by an alien plant :-) [18:09] * ralsina is betting on not an alien plant [18:10] ralsina: I filed a bug about the failure, and I'm pretty sure the test pass on other systems, so all indicates I messed up something when writting those tests [18:10] nessita: ok then [18:11] dobey: approved gsd-quota-fixes-stable since I had already approved its twin before === beuno-lunch is now known as beuno [18:13] dobey: approved gsd-listen-only-stable too [18:13] yay, two steps closer to another maverick sru then [18:14] dobey: oh, the fun [18:15] dobey: any ideas onwhy the nightlies are failing lately? [18:16] they're failing? [18:16] all green checks here [18:16] so no :) [18:16] let me check... [18:17] I have libubuntuone failure last night [18:17] https://launchpad.net/~ubuntuone/+archive/nightlies/+build/2159889/+files/buildlog_ubuntu-natty-amd64.libubuntuone_0.3.9%2Br113%2Bp11%7Enatty1_FAILEDTOBUILD.txt.gz [18:17] yeah and i fixed it already [18:18] cool then, I only get these when they fail, you know ;-) [18:18] that was due to missing build-dep on gir1.2-gtk-2.0 iirc [18:18] you can bookmark https://launchpad.net/~ubuntuone/+archive/nightlies/+packages [18:19] dobey: yay, bookmarking it! [19:36] aquarius: hey there. you've been using the music app, haven't you? [19:37] karni, yep :) [19:37] aquarius: have you seen a subsonic version (or u1m version) that supports playlists? [19:38] aquarius: beuno pinged me about playlists usability being somewhat sucky. apart from my ideas, I'm looking for possible feedback. [22:00] CardinalFang: ping [22:00] beuno: little problem here, U1M doesn't build http://paste.ubuntu.com/555989/ [22:01] or it's just me (I'm looking into it) [22:01] karni, this is a CardinalFang question [22:01] beuno: thanks [22:08] beuno: found a resource formatting bug (I read that appt has recently become strict about escaping characters) [22:09] setting up eclipse wasn't such a PITA after all === karni_ is now known as karni