otto__rye, facundobatista: online?11:37
ryeotto__, online11:37
otto__I was here complaining a week ago about the tmp dir filling up.11:38
otto__I filed #702309 and now got to the root of it: U1 does not support uploading files in class 10 GB11:38
ryeotto__, hm, max file size is 5Gb as far as I remember11:39
ryeand i suppose this is written nowhere and client is not notifying about that :-/11:40
ryeplease wait, changing networks...11:40
otto__rye, why haven't anybody responded to my bug report?11:47
duanedesignhello otto__11:49
duanedesignbug #70230911:49
ubot4Launchpad 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/70230911:49
otto__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:49
otto__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:50
ryeotto__, 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 into11:54
duanedesignthe ignore.default in syncdaemon.conf is only for files, correct?12:13
ryeduanedesign, it should have been, but I see it works for folders too12:17
duanedesignthank you.12:22
otto__rye, thanks for the info12:25
duanedesignI did notice bug 674515 . Sounds similar to otto's issue. I asked for more info to confirm.12:27
ubot4Launchpad bug 674515 in ubuntuone-client "Syncdaemon causes unnecessary temporarily file storage (affects: 1) (heat: 14)" [Undecided,New] https://launchpad.net/bugs/67451512:27
ryeduanedesign, 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 me12:29
vbabiyHey guys does Ubuntuone sync music ratings yet?12:37
alecuhello #ubuntuone!12:41
nessitavbabiy: no, it doesn't12:47
nessitahi alecu!12:47
vbabiynessita, any plans to add this. It would be awesome to be able to have rating move between boxes12:48
nessitavbabiy: not for this cycle. You can file a bug and I can mark it a wishlist so we can keep track of that :-)12:48
vbabiynessita, sure will do12:49
vbabiynessita, https://bugs.launchpad.net/ubuntuone-servers/+bug/70487712:52
ubot4vbabiy: Error: Bug #704877 is private.12:52
vbabiynot private any more12:52
nessitavbabiy: thanks!12:52
ryenessita, do you see 'Unable to show '': Operation not supported'  gtk.main() on your control-panel branch?12:57
nessitarye: yeah, all those are the LinkButton, that have the uri set to ''12:57
nessitarye: I need to check with some GTK guru about that, since in the app we have both dummy and not dummy LinkButton12:58
=== teknico is now known as teknico_away
ryenessita, are there any plans to show some more info about "File synchronization error" ?12:58
nessita(since the gtk.link_button_set_uri_hook sets the hook globally for all buttons)12:59
nessitarye: not really, but I'm opened to suggestions :-)12:59
ryenessita, 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 machine12:59
ryenessita, especially "I tried restarting it a hundred times, it still says Error!"13:00
nessitarye: right, but do you see any gain on showing "File synchronization error (ROOT_MISMATCH)"13:00
nessitaand most of the time we get a DbusException that says nothing :-(13:01
ryenessita, 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:01
ryenessita, however I must agree that this type of error is quite rare, most times it is something buried pretty deeply13:02
nessitarye: right, from the dbus iface all we have is a dbusexception...13:02
ryenessita... erm, why "Restart" is a link?13:05
ryenessita, 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:06
nessitarye: 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 them13:07
nessitarye: also, a button there gets mixed (in the eye) with the buttons in the tab bar13:08
nessita(Dashboard, Folders, etc)13:08
nessitarye: all the sync actions are links13:08
ryenessita, blank tooltips that causes -  http://ubuntuone.com/p/Z3a/13:13
nessitarye: that's the button uri :-/13:13
nessitarye: maybe I can set the name of the button as uri... not sure how much that can break13:14
nessitarye: let me investigate a bit13:14
alecuanybody up for a review? https://code.launchpad.net/~alecu/ubuntu-sso-client/unlock-keyring-when-storing/+merge/4669013:29
nessitaalecu: I will13:33
nessitarye: would you agree to approve the branch as is and file a new bug to improve the linkbutton stuff?13:34
ryenessita, i suppose that is ok, since non-working connection is much worse13:34
ryebug #70489513:38
ubot4Launchpad 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/70489513:38
nessitarye: thanks!13:39
nessitarye: is there a bug # for the ignoring dirctories stuff? it just bit me with the pidgin logs :-(13:42
ryenessita, directories are blacklisted due to ignore_name setting?13:44
nessitaseems like it, didn't you just said that to duanedesign?13:44
nessita(09:13:42 AM) duanedesign: the ignore.default in syncdaemon.conf is only for files, correct?13:45
nessita(09:17:46 AM) rye: duanedesign, it should have been, but I see it works for folders too13:45
duanedesignnessita: there is at least one bug13:46
nessitanone of my #ircchannelname are in my could storage13:46
ryei suppose my bug #625249 can be closed :-/13:46
ubot4Launchpad bug 625249 in ubuntuone-client "Syncdaemon should support ignoring folders using regexp (affects: 2) (heat: 7)" [Medium,Confirmed] https://launchpad.net/bugs/62524913:46
nessitarye: you would expecting to use the same regex for files and folders?13:46
nessitayou were*13:46
ryenessita, no, different ones13:46
nessitawell, so is not closed13:46
ryenessita, thanks :)13:46
duanedesignbug #66591513:47
ubot4Launchpad bug 665915 in ubuntuone-client "Folders starting with '#' not uploaded (affects: 1) (heat: 11)" [Undecided,New] https://launchpad.net/bugs/66591513:47
nessitaduanedesign: thanks! I'll chase chicharra guys, when they wake up13:47
ryeduanedesign, thanks!13:48
nessitaalecu: I'm getting http://pastebin.ubuntu.com/555779/13:49
nessitatrying trunk JIC13:49
nessitaalecu: hum I'm having that too on trunk13:50
nessitaalecu: are you running maverick or natty?13:51
alecunessita, both13:51
alecuI think I tested this on maverick13:51
nessitaand tests pass on both?13:51
alecuI'll check13:51
duanedesignwas doing something on my server and came across this, I had forgotten abobut it. http://okiebuntu.homelinux.com/complete-graphs/13:52
duanedesignubutnuone-client bug stats13:52
nessitaalecu: seems like a problem on test order, I'll try to debug\13:52
nessitaalecu, thisfred, mandel, dobey, vds, CardinalFang, nessita: stand up in 7 minutes (ralsina has the sick kid)13:54
nessitathe kid sick* :-)13:54
mandelnessita: hehe with that sentence I though his kid was a sick person (eg, pervet, eats babies etc..)13:55
nessitamandel: you are a sick person ;-)13:58
mandelyes I am :)13:59
thisfredIt's not his fault. He fell off a chair when he was a kid14:00
mandelthisfred: I jumped :)14:00
thisfredWhich is also why he agreed to do windows development :)14:02
nessitadobey, CardinalFang?14:02
nessitaalecu: go!14:02
alecuDONE: 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
alecuTODO: 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 aggregator14:02
alecuBLOCKED: no14:02
alecuand now, for something completely different: thisfred14:02
ubot4Launchpad bug 703343 in ubuntu-sso-client "Ubuntuone fails to prompt for keyring password (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/70334314:02
thisfredDONE: Some rethinking of dependencies for the u1 integration in u1-client | more work on the messaging branch14:02
thisfredTODO: Wrap up messaging branch | Bug Jason Smith about the progress bar API14:02
thisfredBLOCKED: No14:02
ubot4alecu: Bug 704656 on http://launchpad.net/bugs/704656 is private14:02
thisfredvds: yo!14:03
vdsDONE: continuing on developers RESP APIs, today I'll be able to propose a branch for #70102914:03
vdsTODO: continue with the APIs14:03
vdsBLOCKED: not for now14:03
vdsmandel: please14:03
mandelDONE: 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
mandelTODO: Finish file notifications.14:03
mandelBLOCKED: 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 it14:03
mandelnessita please..14:03
nessitaDONE: 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
nessitaTODO: bug #69277214:03
nessitaBLOCKED: nopes14:03
nessitaNEXT: dobey14:03
ubot4Launchpad 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/69337314:03
ubot4Launchpad bug 704599 in ubuntuone-client "Syncdaemon doesn't send StatusChanged when quitting (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/70459914:03
ubot4Launchpad 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/69032514:03
ubot4Launchpad bug 692772 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Visual improvements (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/69277214:03
nessitaany comments crowd?14:03
nessitamandel: bad news is that facundo is out for vacations until Feb14:04
nessitamandel: good news is that verterok or lucio should be able to answer that14:04
CardinalFangDONE: Playlist Python API finished.  Wrapped in DBus service, trying to test service.14:04
CardinalFangTODO: Finish wrapper test.14:04
CardinalFangBLOCKED: Some DBus weirdness.  Still figuring it out.14:04
mandelnessita: yes I know, I'm asking in #chichara to see if I get some input :(14:04
nessitaany other comments?14:05
nessitaok, eom!14:06
=== SamRastin is now known as SamRastin_wk
* alecu needs to run for 30'14:09
dobeyλ DONE: nightlies fixes, fixed libu1 package for narwhal, requested backport of couchdb to lucid-backports,14:11
dobeyλ TODO: discuss client backport issues with rye, fix client backport issues, something about 3rd party apis, evaluate SRUs for maverick14:11
dobeyλ BLCK: None.14:11
=== teknico_away is now known as teknico
dobeyrye: ping14:32
ryedobey, pong14:39
dobeyrye: 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:40
ryedobey, sure! Will test that in half an hour14:41
dobeyrye: great, thanks!14:41
alecunessita, I'm getting "exceptions.AttributeError: 'module' object has no attribute 'WebView'" on "self.patch(webkit, 'WebView', FakedEmbeddedBrowser)"14:54
alecunessita, ussoc, naay14:54
alecunessita, ussoc, natty14:55
alecunessita, any ideas?14:55
nessitaalecu: not really, though I know webkit was renamed14:55
nessitain C, not sure in python14:55
nessitaalecu: can you try the import sentence on the python command line?14:55
alecunessita, I've tried it. And there's no WebView in webkit14:56
alecunessita, I'm updating, just in case something was fixed.14:56
nessitaalecu: wow, let me boot my laptop (I need to upgrade  the desktop :-/)14:57
alecu"Need to get 135 MB of archives...."14:57
alecunessita, it seems my natty is out of date. I'll update and let you know in 30'14:58
nessitaalecu: thanks14:59
nessitaalecu: my natty system has webkit.WebView15:01
nessita(jst FYI)15:01
alecunessita, I'll wait for python-webkit to be reinstalled and retest. thanks!15:02
nessitaalecu: which password unlocks the keyring? the one used to login to the desktop?15:07
alecunessita, normally yes.15:07
nessitait worked15:07
nessitaand your branch too!15:08
dobeythe one that the keyring was configured with, which generally you use the same as your login so that it is unlocked on log-in15:08
nessitaalecu: I'm approving and filing a bug assigned to me regarding the tests failures15:08
alecunessita, (the password may be different if you have gdm set to autologin)15:08
dobeywell if you have autologin set up, then you always have to unlock the keyring manually15:09
dobeyeven if the password is the same as your log-in15:09
nessitaalecu: approved!15:11
alecunessita, also: you can create lots of keyrings on the keyring daemon. each one can be locked with a different password.15:11
alecuwhen an app needs to get a "key", the daemon will look in all keyrings, and prompt you to unlock each matching keyring.15:12
alecunow I need one more review :-)15:12
nessitaalecu: would you be able to review https://code.launchpad.net/~nataliabidart/ubuntuone-client/send-status-changed-when-quitting/+merge/46666 for me?15:12
alecusure thing15:14
=== M0hi is now known as IAmNotThatGuy
alecunessita, can't find webkit.WebView in fully updated natty15:39
alecunessita, trying with python-webkit-dev15:40
nessitaok, but weird...15:40
dobeyalecu: is python-webkit installed?15:46
alecudobey, yes, it is installed. I'll try uninstalling/reinstalling it.15:48
alecuno luck.15:52
dobeyalecu: try with python2.615:55
dobeyalecu: it seems broken with 2.715:55
dobeyso i guess file a bug against python-webkit15:56
alecudobey, it worked like a charm!16:00
alecunessita, how should I run the tests with python2.6 ?16:01
alecu(ussoc tests)16:01
dobeyalecu: you'll have to change run-tests to do "python2.6 /usr/bin/u1trial"16:10
dobeyalecu: and add a comment about why, with a link to a bug report16:10
nessitaalecu: hum....16:11
nessitalet me do one test locally16:11
alecunessita, sure16:11
ralsinagood evening everyone16:12
nessitahi ralsina16:12
ralsinaHola nessita16:12
alecuhey there boss!16:12
nessitaalecu: I'm running python 2.7, in a fully updated natty, and ussoc tests all pass16:13
ralsinaSorry I missed the morning, kid woke up with fever, turned out it's a normal reaction to the sun16:13
nessitaalecu: so seems like something is odd in your system. Let's try to debug it!16:13
ralsinaI am still pretty new at this parenting thing, so he surprises me every now and then16:14
nessitaalecu: did you try rebooting? and removing all the pyc files?16:14
alecunessita, don't worry then. This evening I'll reinstall my laptop with native natty, and will try after that.16:14
nessitaah ok16:14
alecunessita, I tried rebooting16:14
alecunessita, didn't try with removing the .pyc16:14
dobeyremoving what pyc files?16:14
alecunessita, what .pycs should we remove?16:14
dobeywebkit is an .so16:15
nessitaalecu: all of them, under /usr/lib/pythonbla16:15
dobeyapt-get remove --purge python-webkit, wants to install kde4 instead16:17
alecunessita, you were right!16:18
alecuthis did it: /usr/lib/python2.7/dist-packages/webkit$ sudo rm __init__.pyc16:18
alecunessita, dobey: it seems that an old version of webkit created that __init__.pyc16:19
alecuand it was never removed16:19
dobeythat doesn't make any sense16:19
nessitaalecu: I've read about issues like this in the past in the pyar mailing list :-)16:19
dobeythat .pyc is created at package install time16:19
nessitaalecu: removing pyc's is always a worthy (and cheap) thing to try16:20
alecudobey, right. But is it removed when installing a new version?16:20
dobeyit should be regenerated, yes16:20
alecudobey, not regenerated, but deleted.16:21
alecudobey, it should be deleted first, and regenerated if needed.16:21
dobeywhy would it be deleted?16:21
nessitarye: look! a merge proposal with your name in it! https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/tune-uri-hook/+merge/4677816:21
dobeyif you install the package it is needed.16:21
dobeyi would presume it may be deleted and then generated again16:21
alecudobey, because the following version of the package has no __init__.py, so no __init__.pyc is needed16:22
ralsinadobey: 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
dobeyalecu: eh?16:22
alecudobey, it seems it's not deleted16:22
dobeythat is in the new version of the package16:22
dobeyso the package is broken16:23
nessitaralsina: when you have some time, I would ask a couple of reviews from you, but I guess you need to settle first16:23
ralsinadobey: if the installer doesn't create the new .pyc for whatever reason, the user is screwed because of permissions, of course16:23
ralsinanessita: I am on mumble, but pass them on private and I will look at them as sonn as I am done with that16:24
ralsinanessita: mumble done, I'll check now16:26
nessitaok, lunchtime for me!16:26
* alecu has lunch16:26
=== alecu is now known as alecu-lunch
dobeylunch here too16:30
ralsinanessita: approved & approved16:49
karniafternoon everyone!16:54
karnibeuno: feeling much better today :)16:54
beunokarni, yay!  happy to hear that16:55
ralsinahi karni!16:55
karnibeuno: ralsina: hello! :)16:55
beunoI need food16:55
karniI'm full of fresh brainz and ready for 8h+ productive work16:55
=== beuno is now known as beuno-lunch
=== alecu-lunch is now known as alecu
karnibeuno-lunch: bon apetit!16:55
nessitaralsina: thanks!17:05
ralsinanessita: a pleasure to review small and self contained branches with clear testing instructions. *wink wink, nudge nudge*17:06
nessitaralsina: well, prepare yourself for the ui-beatification branch, it will be the opposite: tons of small changes everywhere in the UI layer17:07
nessitabut it will look pretty!17:08
ralsinabeatification? You are going to make the UI saintly?17:08
nessitabeautification ;-)17:08
nessitathis UI is already a saint17:08
ralsinaoh, better :-)17:08
ralsinasince I have horrible, horrible taste, I will probably just be checkng consistency there17:08
nessitaIvanka did the rest :-)17:09
ralsinaThat's why it's better to have actual designers. Then I can just look, say "oh, shiny" and be happy.17:10
ralsinaoh, wait, I am supposed to be the manager. Where I wrote "I have horrible taste" I meant "I trust ivanka completely" ;-)17:15
alecunessita, approved your SHUTDOWN branch.17:38
nessitaalecu: thanks!17:38
alecujust in case anybody feels like reviewing... https://code.launchpad.net/~alecu/ubuntu-sso-client/unlock-keyring-when-storing/+merge/4669017:45
alecuand https://code.launchpad.net/~alecu/ubuntuone-servers/dont-start-ziggy/+merge/4678817:45
dobeyalecu, nessita: https://bugs.launchpad.net/ubuntu/+source/pywebkitgtk/+bug/68873217:50
ubot4Launchpad 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:50
alecudobey, cool17:52
ralsinaalecu: I'll take a look18:02
* dobey could use a couple more reviews too18:04
ralsinadobey: shoot them my way18:04
* ralsina is all reviewe-y18:04
ralsinaalecu: +1 and +1. I am trusting nessita about the test failure18:08
nessitayou do18:08
ralsinanessita: 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 plant18:09
nessitaralsina: 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 tests18:10
ralsinanessita: ok then18:10
ralsinadobey: approved gsd-quota-fixes-stable since I had already approved its twin before18:11
=== beuno-lunch is now known as beuno
ralsinadobey: approved gsd-listen-only-stable too18:13
dobeyyay, two steps closer to another maverick sru then18:13
ralsinadobey: oh, the fun18:14
ralsinadobey: any ideas onwhy the nightlies are failing lately?18:15
dobeythey're failing?18:16
dobeyall green checks here18:16
dobeyso no :)18:16
ralsinalet me check...18:16
ralsinaI have libubuntuone failure last night18:17
dobeyyeah and i fixed it already18:17
ralsinacool then, I only get these when they fail, you know ;-)18:18
dobeythat was due to missing build-dep on gir1.2-gtk-2.0 iirc18:18
dobeyyou can bookmark https://launchpad.net/~ubuntuone/+archive/nightlies/+packages18:18
ralsinadobey: yay, bookmarking it!18:19
karniaquarius: hey there. you've been using the music app, haven't you?19:36
aquariuskarni, yep :)19:37
karniaquarius: have you seen a subsonic version (or u1m version) that supports playlists?19:37
karniaquarius: beuno pinged me about playlists usability being somewhat sucky. apart from my ideas, I'm looking for possible feedback.19:38
karniCardinalFang: ping22:00
karnibeuno: little problem here, U1M doesn't build http://paste.ubuntu.com/555989/22:00
karnior it's just me (I'm looking into it)22:01
beunokarni, this is a CardinalFang question22:01
karnibeuno: thanks22:01
karnibeuno: found a resource formatting bug (I read that appt has recently become strict about escaping characters)22:08
karnisetting up eclipse wasn't such a PITA after all22:09
=== karni_ is now known as karni

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