/srv/irclogs.ubuntu.com/2011/02/10/#ubuntuone.txt

=== ralsina_doctor is now known as ralsina
duanedesignmorning all08:54
mandel_afkivanka: ping09:06
mandel_afkduanedesign: morning :)09:06
=== mandel_afk is now known as mandel
ivankamandel: hi09:10
mandelivanka: hello, here too, I dont want to  seem rude :)09:16
ivankamandel: :-)09:19
JamesTaitBore da!10:02
=== teknico is now known as teknico_away
=== yofel_ is now known as yofel
ralsinagood morning everyone!12:24
duanedesignmorning ralsina12:43
ralsinamorning duanedesign!12:43
alecutomboy seems to be broken in my natty... hmpf13:46
nessitaalecu: fix it! :-D13:53
* nessita runs13:53
alecunessita, no... I mean, the tomboy executable keeps crashing!13:53
nessitaoh13:54
ralsinaalecu dobey nessita thisfred standup in 4'13:56
thisfredyipyip13:56
nessitame14:00
ralsiname14:01
thisfredme14:01
ralsinaalecu, standup ping!14:01
alecume14:01
nessitadobey, mandel!14:01
ralsinamandel left for the doctor, I14:02
dobeyme14:02
ralsina I have his status and report14:02
dobeyλ DONE: bug 714894 x5, bug 715993, moved u1sync to separate project,14:02
dobeyλ TODO: shotwell plug-in research, finish bug 673012, evaluate SRUs for maverick14:02
dobeyλ BLCK: None.14:02
dobeyoh14:02
ubot4Launchpad bug 714894 in ubuntuone-storage-protocol (and 5 other projects) "We're packaging it wrong (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/71489414:02
ubot4Launchpad bug 715993 in ubuntuone-client "package python-ubuntuone-client 1.5.3 r848~natty1 failed to install/upgrade: trying to overwrite '/usr/share/pyshared/ubuntuone/__init__.py', which is also in package python-ubuntuone-storageprotocol 1.5.0-0ubuntu2 (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/71599314:02
nessitadobey: ?14:02
ubot4Launchpad bug 673012 in desktopcouch (Ubuntu) (and 1 other project) "Async monitoring of _changes (affects: 1) (heat: 43)" [Undecided,Confirmed] https://launchpad.net/bugs/67301214:02
ralsinadobey: you are NOT late today :-D14:02
dobeysorry, habit14:02
ralsinanessita?14:03
nessitaDONE: Proposed branch for bug #715776. Had a very long conversation with jdo re shares. Made several reviews.14:03
nessitaTODO: weekly call. Convince jdo to try to make shares a 0.1 better. Work on bug #716431.14:03
nessitaBLOCKED: nopes, but I'm behind schedule.14:03
nessitaNEXT: ralsina14:03
ubot4Launchpad bug 715776 in ubuntuone-client (Ubuntu) (and 1 other project) "Shares dir name may not be unique (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/71577614:03
ubot4Launchpad bug 716431 in ubuntuone-control-panel "Shares to me path looks aweful (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/71643114:03
ralsinaDONE: reviews, canonicaladmin, doctor :-(14:03
ralsinaTODO: reviews, management stuff, sprint planning, triage another 8 tons of bugs, some coding (my days are all alike)14:03
ralsinaBLOCKED: no14:03
ralsinathisfred!14:03
thisfredDONE: u1couch API discussion with aquarius, and thinking about design of same14:03
thisfredTODO: Bug #702183, Bug #702116, u1couch API, make UDF notifications aggregate14:03
thisfredBLOCKED: nada14:03
ubot4Launchpad bug 702183 in ubuntuone-client (Ubuntu) (and 1 other project) "Syncdaemon needs to open the control panel in the background and change the launcher icon to urgent when the user exceeds their quota (affects: 1) (heat: 120)" [Medium,Triaged] https://launchpad.net/bugs/70218314:03
ubot4Launchpad bug 702116 in ubuntuone-client (Ubuntu) (and 1 other project) "Syncdaemon needs to show and update a progressbar in the Ubuntu One launcher for pending operations (affects: 1) (heat: 120)" [Medium,Triaged] https://launchpad.net/bugs/70211614:03
thisfredalecu!14:03
alecuDONE: a branch to update the progressbar (bug #702116), depends on latest thisfred branch. Talked with aquarius re: API work on android. Reading on DroidCouch.14:03
alecuTODO: setup android dev env. Find a way to make DroidCouch talk to U1 couch servers.14:03
alecuBLOCKED: no14:03
alecuHATE: the internet14:03
alecupre-EOM comments time!14:03
ralsinamandel has implemented file status on windows, some branches need more reviews14:03
ralsinaBut they are windows reviews, so they are mine14:04
ralsinafile status notifications, that is14:04
thisfredalecu: oh you're doing the progressbar? Awesome, let me know when you need reviews14:04
ralsinaHe's at the doctor now.14:04
alecuthisfred, my branch only implements all the backend logic for the progressbar; I was hoping you would tackle the libunity stuff :-)14:04
thisfredalecu: sure, np14:04
thisfredthat's the fun part. Well, sometimes :)14:05
ralsinaPlease talk to stuart about the API work, since he will manage you on that, but  let me know if you are too busy with non-API work so we can manage your time correctly ok?14:06
nessitaralsina: any news on the sprint?14:06
ralsinanessita: still waiting official approval14:06
ralsinaremember our weekly team call14:07
ralsinaAnd I have nothing else14:07
dobeyoh man, that call thing is today isn't it14:07
ralsinadobey: yup14:08
dobeyi wonder when my mic will start working again14:08
ralsinadobey: hopefully soon? It has not worked once since I have been in the company ;-)14:08
nessitadobey: have you tried buying another mic?14:08
ralsinaeom?14:09
dobeynessita: the hardware is fine14:09
dobeyralsina: it worked a couple months ago :)14:10
ralsinadobey: I have been here 2.15 months :-)14:10
nessitadobey: maybe is broken now14:10
nessitaralsina: eom here14:10
ralsinaeom its is!14:10
dobeynessita: nope. it just stopped working after an update a couple months ago14:11
nessitadobey: when you speak it sounds like a busted mic, but... your call14:12
nessitaanyways, dobey, can you please let me know how to test https://code.launchpad.net/~dobey/ubuntuone-client/pth-mathic/+merge/4912414:12
nessitadobey: make distcheck is failing with14:12
ralsinadobey, there is a branch from manuel that is not landing14:12
nessitamake[1]: Entering directory `/home/nessita/canonical/u1/client/review_pth-mathic/libsyncdaemon'14:12
nessita  VALAC  libsyncdaemon_1_0_la_vala.stamp14:12
nessita/bin/bash: -C: command not found14:12
ralsinanessita: you don't have valac installed?14:12
nessitamaybe?14:12
nessitawhen did we added a new dep? and why we didn't send an email to ubunet-discuss? :-)14:13
ralsinanessita: it's for the shotwell plugin14:13
ralsinanessita: but yes, it was... under-announced?14:13
nessitaralsina: right, can we let the whole team know in the mailing list?14:13
ralsinanessita: sure. Dobey, mail it? ;-)14:14
alecuthisfred, I set your branch to "approved" an hour or so ago, but it has not been merged yet14:25
alecuhttps://code.launchpad.net/~thisfred/ubuntuone-client/lp-702055/+merge/4898714:25
alecudobey, do you have any idea why? ^^14:25
thisfredalecu, yeah I saw. Maybe mandel's branch is holding stuff up? dobey?14:25
nessitaalecu: talk to dobey, tarmac is weord these days14:25
thisfredor commit message14:25
nessitaweird*14:25
thisfredlet me look14:25
nessitacommit message is set14:26
alecuright14:26
thisfredright, I thought I did that14:26
thisfredbtw, nessita: Not a single remark? That's unusual :P14:27
nessitathisfred: it was later last night ;-)14:27
nessitalate*14:27
nessitathisfred: and you branch was really good, I must say14:27
nessitaparticularly on styling issues14:27
nessitathisfred: congrats!14:27
dobeyrodrigo_: ping14:28
* karni reports in14:35
dobeykarni: dobry :)14:37
karnidobey: hahaha :D14:37
karnidobey: you what, polish or something ;)14:37
karnidobey: dobry!14:38
alecubtw: congrats to mandel on his award :-)14:39
alecuand to rye too!14:39
dobeykarni: no, not polish14:40
karnidobey: was kidding ;) but it was funny to see that greeting hehe14:40
dobeykarni: but maybe i confused the polish and the czech :P14:40
karnidobey: no, it was perfect :D14:40
dobeyhehe ok :)14:40
nessitaalecu: ping14:41
alecunessita, pong14:46
nessitaalecu: so, I had my syncdaemon disconnected, and the bubbles still read '3 files uploading'. Do you think we can improve that somehow? (happy to fill in a report when you have an opinion)14:47
nessitaalecu: i didn't know SD was disconnected, so when I saw the bubble I was happy that my files were uploading. But they weren't!14:48
alecunessita, I have a branch waiting for eric's latest branch to land that adds connection/disconnection bubbles.14:49
nessitaalecu: YOU ROCK14:49
alecunessita, but I think I'm not pausing the "3 files uploading" bubble.... so your case will fail exactly like that...14:50
alecunessita, so I'd really like a bug report on that, if you may :-)14:50
nessitaalecu: sure!14:50
rodrigo_dobey, pong14:52
nessitabug #71645714:52
ubot4Launchpad bug 716457 in ubuntuone-client "'N files are uploading' is missleading when syncdaemon is disconnected (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/71645714:52
nessitaalecu: ^14:52
alecuthanks!14:53
joshuahooverralsina, alecu: just saw this post by jcastro about libunity and the progress indicator: http://castrojo.tumblr.com/post/3202209062/progress-meters-quicklists-and-number-count-for-the has some links in it that might be useful...sorry if this is all old news to you guys :)15:05
ralsinajoshuahoover: not to me!15:05
alecujoshuahoover, Chipaca told us about it yesterday, but thanks a lot :-)15:06
joshuahooveralecu: cool15:06
jcastroany gotchas or things you run into that could help the next set of app authors would be useful if you want to add to https://wiki.ubuntu.com/Unity/LauncherAPI15:06
alecujcastro, will do, thanks!15:07
dobeyjcastro: is there a design page on what some types of apps should do with their launchers, similar to the pages for notifications/etc?15:14
jcastronot afaict15:14
dobeyyeah i'm not seeing anything on the unity page either15:16
ralsinasorry guys we are a bit delayed with the team meeting15:19
ralsinaLet's postpone it for now+10 minutes15:19
dobeyheh15:20
dobeystop arguing about the email vs. visible name thing :)15:20
ralsinadobey: it's a bit deeper than that, really15:20
thisfredhmmm python-ubuntuone-client is failing to install15:22
thisfredon maverick15:22
thisfredfrom nightlies15:22
dobeythisfred: yes, we know15:22
thisfredoh ok15:22
joshuahooverjcastro: i love your updates on unity...great posts!15:22
* thisfred learns to stop worrying and love the bomb15:22
jcastro<315:22
dobeythisfred: it will be fixed shortly15:24
thisfredawesome15:25
* dobey fixes the other nightlies too15:25
karnilooks like I managed to untwist the AQC15:26
beunokarni, \o/15:28
karnibeuno: I'll keep you posted! :)15:29
joshuahooverralsina: forgot to ask about nightlies...are they still broken? will they be fixed soon?15:52
dobeyjoshuahoover: they should be installable now15:52
dobeyjoshuahoover: but working might be a bit bold to say, with the big change to pth files that's landing right now :)15:53
dobeybut once all the pth support stuff lands, it should be working again too15:53
dobeyjoshuahoover: but i am working on it, yes :)15:54
joshuahooverdobey: cool15:54
ralsinaok, I'm going to have a pathetic lunch break15:56
ralsinaSee everyone in a while15:56
=== ralsina is now known as ralsina_lunch
karnifacundobatista / Chipaca : why is query_volumes the only method, that doesn't use the ActionCommandQueue.go() scheme, and calls the client method directly?16:14
karniI can only imagine it's because it's of high importance and, thus, executed instantly instead of being queued.16:15
kklimondagreat, so apparently U1 has managed to send over 400MB of data using my phone..16:19
kklimondamy bill is not happy ;)16:19
karnikklimonda: what do you mean U1 and using your phone16:20
karnikklimonda: you used mobile connection and your laptop, was it a mobile app, or something else?16:20
kklimondayeah, I've used mobile connection and my laptop16:20
karnikklimonda: U1 is smart, but not _that_ smart. u should have u1sdtool -d or something :<16:21
kklimondaI did have16:21
kklimondabut it doesn't stay disabled after reboot16:22
karniO_o16:22
kklimondaalso, there was really nothing there to sync16:22
karniright16:22
karniso where teh 400 megs from?16:22
kklimondawell, it obviously decided it knew better16:22
kklimondait started resyncing my music16:22
kklimondaalso, it is a good indicator that we need.. well, an indicator to indicate that U1 is doing something..16:27
karnikklimonda: alecu is already working on it with promising results16:27
karnikklimonda: aggregated notifications, that is.16:28
kklimondabrr, I've had to pay over $80 because of that small incident..16:28
kklimondawell, $80 just for the data sent16:28
kklimondasome more for the bill itself..16:28
=== beuno is now known as beuno-lunch
karnikklimonda: you know you can't really blame U1 for it.. u1sdtool -d disconnects it only for the current session. Ubuntu doesn't diffrenciate what connection you're using.16:29
karnikklimonda: however, that perhaps might be a good idea to file a bug report or something to make the disconnect option permanent16:30
kklimondakarni: I can blame it for syncing files that were already synced.16:30
karnikklimonda: that sounds more resonable, right16:30
kklimondaI wonder why it did that.. I'll have to dig into that deeper when I'm back home.16:30
karnikklimonda: you might wanna look at the logs (that's probably what you meant)16:31
kklimondaanyone interested in helping me figure it out tomorrow I can provide you with logs ;)16:32
kklimondaone weird thing I see in logs is "2011-02-06 16:09:23,199 - ubuntuone.SyncDaemon.local_rescan - DEBUG - Deleting metadata, because of node_id=None, of '/home/kklimonda/Music/Tom Waits'"16:35
mandelralsina_lunch, ivanka: i;m back earlier than expected, let me know when you wanna do the mumble16:35
kklimondaand one such line for each and every folder in ~/Music/16:35
mandelrye: ping16:36
kklimondaok, I'll be back in few hours.16:36
ryemandel, kind-of-pong16:39
mandelrye: kind-of-congrats then ;)16:39
ryemandel, ah, thanks! Congrats to you too!16:40
=== ralsina_lunch is now known as ralsina
mandelrye: thx! i think is our turn to buy a round next time we all meet :)16:41
ryemandel, wow, yes, definitely!16:42
mandeldobey: ping16:43
dobeymandel: yo16:46
mandeldobey: hello, can you give be a hand to understand an error when trying to land a branch?16:47
dobeysure16:47
mandeldobey: this is the merge: https://code.launchpad.net/~mandel/ubuntuone-client/implement_windows_os_helper/+merge/4663016:48
dobeymandel: lint failed16:48
dobeyundefined name 'WindowsError'16:49
dobeyi guess maybe we need to add some magical ignore stuff for u1lint also16:50
mandeldobey: where abouts is that? my brain most be blocking it...16:50
mandeloh, got it, ctrl+F i the browser hehe16:51
dobeymandel: the actual errors tend to be in the sort-of middle of the output, because stderr and stdout are joined with \n, and not merged into a single output :-/16:51
dobeymandel: so sometimes it can be hard to read :(16:51
dobeyi'll see if i can fix tarmac to handle that better16:52
mandeldobey: he, i was looking at the bottom wondering wtf :)16:52
dobeymandel: yeah, the bottom tells you what failed sort of, but you have to search up to find the actual error16:52
mandeldobey: ok, now that i know… i'll think a way to go around the windowserror, 'cause the diable comment does not work with pyflakes, right?16:53
mandelralsina: ping16:53
dobeymandel: right16:53
ralsinamandel: pong16:53
mandelralsina: which room?16:54
mandelralsina: the mumble16:54
ralsinayes.... online services desktop+?16:54
mandelralsina: ok16:54
dobeymandel: you can do try: import blah blah; except ImportError: class WindowsError: blah blah, or just add it to the ignore list in pylintrc for now16:54
mandeldobey: I'll do the import blah blah, at least is not a general thing, just in case16:55
ralsinathat's because that import fails on Linux, right?16:55
dobeyralsina: presumably yes16:55
ralsinaso, we need to add "run lint on Linux before approving" :-(16:56
ralsinato our windows review checklist16:56
mandelralsina: well, there should be a windows review and alinux one16:56
mandelralsina: you did windows which is ok, the other should pick this things...16:56
ralsinamandel: yeah16:57
mandelI really do not know why the uses WindowsError and not OSError...16:57
ralsinaSo no reviews that just read the code, either16:57
dobeywell16:57
ralsinamandel: it's a known quirk16:57
dobeythis is what bots are for16:57
dobeyand the bot caught it :)16:57
ralsinaYou can even get DOSError in some specific cases16:57
mandelpuag...16:57
ralsinapuag indeed16:58
ralsinaWindowsError is raised whenever there is a windows-specific error that can't happen on any other platform16:58
ivankamandel: hi! I'm ready16:59
mandelralsina: well, at least the recognize Windows as not being an OS hehe16:59
mandelivanka: desktop+ room?16:59
ralsinamandel: WindowsError subclasses OSError anyway so you could catch OSError still16:59
mandelivanka: and hello16:59
mandelralsina: hmm, really?16:59
ralsinamandel: the doc says so :-)17:00
ralsinahttp://docs.python.org/library/exceptions.html17:00
* ralsina considers throwing random VMSErrors occasinally17:08
mandelralsina: http://bazaar.launchpad.net/~ubuntuone-hackers/ubuntuone-windows-installer/trunk/view/head:/install/UbuntuOne7.wxs17:09
thisfreddobey any idea why my branch is not landing? has commit message and was approved 3h ago https://code.launchpad.net/~thisfred/ubuntuone-client/lp-702055/+merge/4898717:10
=== beuno-lunch is now known as beuno
dobeythisfred: yes, i had disabled client stuff from landing for a bit while fixing up the nightlies for the pth changes17:11
dobeythisfred: it should land in the next run in a few minutes17:11
thisfreddobey: ah ok, thx17:11
ralsinamandel: that file is agonizingly long and xml-y17:12
ralsinaxml-y sounds like smelly, FYI17:12
mandelralsina: yes, and is casesensitive, look at the bottom, where it says UI17:13
dobeylunch time :)17:18
ralsinaMy mumble died!!!!17:24
ralsinaOh, everyone's died :-)17:25
mandel mine too hehe17:25
mandelserver went down...17:25
=== nessita1 is now known as nessita
Fury1Hi I have problems accessing my account. When I click on "Konto verwalten" ("Manage accounts"). Firefox opens a blank website https://login.ubuntu.com/+openid. The statusbar says "Fertig" (Ready").17:59
Fury1I'm using a german version of ubuntu. I hope my the guessed english original messages in () are understandable.17:59
dobeyFury1: hrmm, are you using a proxy?18:03
Fury1no18:03
dobeyFury1: that page shouldn't be blank, so maybe something is wrong with firefox. not sure. but the link opens https://one.ubuntu.com/account/ which redirects through the openid log-in process to make sure you're logged in18:04
=== AlanBell is now known as KieranBell
dobeyFury1: does opening that link work?18:04
Fury1after a while waiting for login.ubuntu.com it just returns to https://login.ubuntu.com/+openid18:07
dobeyFury1: ok, try clearing your cookies for one.ubuntu.com and login.ubuntu.com, and clearing your cache18:08
dobeykenvandine: ping18:09
=== KieranBell is now known as AlanBell
Fury1I cleared my cache and cookies and tried again to login clicking on "Manage accounts" Ubuntu Single Sign in asked for my password. Now I'm stucked at another blank website https://one.ubuntu.com/auth/complet/?next=%Faccount......18:13
dobeyFury1: i think there is maybe something wrong with either your firefox or your ISP then. it works fine here :(18:14
Fury1:-( I'll try a different browser. If that doesn't work I'll try at work tomorrow.18:15
alecuthisfred, here's the progressbar backend branch (depends on your last branch) https://code.launchpad.net/~alecu/ubuntuone-client/status-progressbar/+merge/4926618:17
thisfredalecu: thanks! I'll review and then see if I can start hooking it up!18:18
kenvandinedobey, pong18:20
dobeykenvandine: hey. just wondering if it doesn't make sense to have the "close" menu item in the unity menubar for u1 control panel18:21
kenvandinewhy?18:22
kenvandinei hate those stubs18:22
kenvandinewhy have a menu at all?18:22
dobeyi don't know. i guess the idea of unity without the menubar seems weird :)18:22
kenvandinewe try to hide them whenever they aren't useful18:23
kenvandinei think they automatically hide for GtkDialog18:23
kenvandinewhich makes sense18:23
kenvandinebut if you don't provide any functionality in the menu, what's the difference?18:24
kenvandinethat's my opinion :)18:24
dobeydon't know :P18:24
dobeyencompass won't have any menus normally18:24
thisfredalecu: approved, so you have 2 +1s, and I think my branch has been merged18:26
alecuyes, it finally merged! thanks dobey :-)18:29
dobeysure18:29
alecuthisfred, so, the place to update the UI would be the _timeout method in ProgressBar. I've calculated the number as a percentage, but it seems the library uses 0.0 - 1.018:32
thisfredok, that's easy enough to change or convert18:32
alecuthisfred, also, I didn't see the active or "pulsating" state mentioned in jcastro's post. We should look in the library to see if that's still planned.18:33
thisfredI did see that Ken has numbers working for xchat-gnome, so hopefully emblems work as well.18:34
alecucool18:35
ralsinanessita:  +1 on uniq-share-dir19:15
nessitayey19:16
ralsinanessita +1 on share-subs19:24
ralsinanessita: I must confess I fieldtested it and didn't run the test19:24
* ralsina forgot19:24
nessitaralsina: well, tarmac will run them19:25
nessitabut do not get used to that :-P19:25
ralsinayeah, and I trust you ran them, but yes, I'll be a good boy from now on19:25
dobeybah19:28
dobeyreviewers shouldn't be running unit tests.19:29
karninessita: hey :) what is the 'marker' used in the syncdaemon - is it a unique string?19:34
nessitakarni: ah... markers are a very complicated thing. I know facundobatista made then better, so you should ask him the latest state of the art19:35
kklimondahey nessita, what does "DEBUG - comp yield: dir '/home/kklimonda/Music/Celtic Woman' will be scaned later because it's in NONE!" mean?19:35
kklimonda:)19:35
karninessita: I know how they work. I'm only wondering about the type ;D But thanks!19:35
ralsinanessita: on the improve-share-name branch19:36
nessitakarni: ah! I think they can be an object()19:36
karninessita: aha :) thanks, I'll check that!19:36
ralsinanessita: any chance of improving ".ubuntuone/Purchased from Ubuntu One"?19:36
nessitakklimonda: that means that the local hash that syncdaemon has for that dir matches the latest known server hash19:37
nessitakklimonda: so, that file will be scanned later, when the server info is udpated19:37
nessitafacundobatista: am I lying properly? ^19:37
facundobatistanessita, almost19:38
nessitaralsina: I have no info from syncdaemon about that. I can squeeze a hack if you give me any idea (but it will be another branch following a bug report from you :-))19:38
ralsinanessita: it's not THAT ugly ;-)19:38
nessitaralsina: that folder is being symlinked from somwhere else, no idea from where19:38
ralsinanessita: how can I find out?19:38
nessitamaybe we can replace the string19:38
facundobatistanessita, kklimonda, being in NONE means that the local hash that syncdaemon has for that dir matches the latest known server hash, yes, so the directory is ok to be scanned later (you should find the scan for that directory below in the log)19:39
nessitaralsina: that's related to music store, so we should ask some music store guru19:39
ralsinanessita: really, music store? I'd never have guessed it.19:39
kklimondafacundobatista: any idea what to look for to find the reason for syncdaemon deciding to sync all the files anyway?19:39
kklimondafacundobatista: they haven't been touched for weeks19:39
nessitaralsina: yes, I think (just guessing) that is symlinked from ~/Music somewhere19:40
ralsinanessita: yes, it has my song bought from Music Store indeed19:40
kklimondafacundobatista: and they are all on the server already19:40
ralsinaWe could just remove the ".ubuntu"19:40
facundobatistakklimonda, first, you should see if the "activity agains the server" is produced because of indications of LocalRescan or ServerRescan19:41
ralsinaBut the branch does what it promised so, I'll read the code a bit and probably +1 it19:41
kklimondafacundobatista: I got "DEBUG - Deleting metadata, because of node_id=None, of '/home/kklimonda/Music/Pink Floyd/The Dark Side of the Moon'" below19:41
nessitaralsina: we could, you're right19:41
facundobatistakklimonda, if it has node_id in None means that it never was created in the server properly (or at least that the client didn't get the response, or that it got the response but didn't save it)19:42
kklimondafacundobatista: ok, so the reason for that could be a flaky connection to the server?19:42
facundobatistakklimonda, yes19:43
ralsinanessita: it's not symlinked from anywhere though19:43
nessitaguh19:43
kklimondafacundobatista: but during the original transfer connection was good, it was only during last few days that I've been connected via my phone. Is it possible that the client couldn't receive all the metadata from the server and decided to resend all files that it was unsure of?19:44
facundobatistakklimonda, no19:46
facundobatistakklimonda, if it got the node_id and saved it, it will not lose it19:46
ralsinanessita: +1 in improve-share-name19:47
kklimondafacundobatista: something did make it happen lose it few days ago. Any idea if my logs will help you figure it out?19:47
kklimondato lose it*19:47
ralsinanessita: I also accidentally approved uniq-share-dir once again ;-)19:47
facundobatistakklimonda, yes, if you find where that node was created to the server, we can track it since then19:48
kklimondafacundobatista: where? what to look for in the syncdaemon.log ?19:48
facundobatistakklimonda, a FS_FILE_CREATE for that path19:49
nessitaralsina: thanks!19:49
facundobatistakklimonda, if you have that, we can track it!19:49
kklimondafacundobatista: something like this: http://pastebin.com/gbeUEng3 ?19:51
facundobatistakklimonda, right, you should then find a MakeFile for that path19:54
kklimondafacundobatista: http://pastebin.com/85Ch9B5619:56
facundobatistakklimonda, exactly... that MakeFile has a life cycle in the queue, so you need to find *all* the log lines for it (you can grep with 703cd7c7-1a55-4975-99a4-0cff38f9c5b3)19:57
kklimondahttp://paste.ubuntu.com/565535/19:57
facundobatistakklimonda, in that line it indicates that is "path locked", most probably because there's another command for the parent directory (most probably, a MakeDir)19:57
kklimondamost likely, there is a MakeDir for every folder in Music/ :)19:59
facundobatistakklimonda, see:19:59
facundobatistasyncdaemon.log.2011-02-07_07-48-21:2011-02-06 16:10:43,632 - ubuntuone.SyncDaemon.fsm - DEBUG - set_node_id: path='/home/kklimonda/Music/Pink Floyd/The Dark Side of the Moon/03 Time.mp3' mdid='703cd7c7-1a55-4975-99a4-0cff38f9c5b3' share_id='51badade-6063-4b9c-bbb1-921f64aa87f5' node_id='e4e2e46b-5ce5-4cd4-b102-394387a6cf8b'19:59
facundobatistathat indicates that the node_id was effectively saved for that node20:00
facundobatistakklimonda, so, if in a later run you find that that LR path says that node_id=None for that path, we may be in one of two situations20:00
kklimondafacundobatista: yes, but that was today.. well, 3 days ago. But syncdaemon has been running for weeks (the original upload of this file has been on 20th of january 2011) and and that didn't happen.20:00
facundobatistakklimonda, ah, ok!20:01
kklimondafacundobatista: one thing is that for some time I couldn't run u1sdtool --waiting-c20:01
facundobatistakklimonda, why?20:01
kklimondafacundobatista: it quit with dbus message about unicode errors20:01
facundobatistaoh20:01
facundobatistawe had a bug about that, yes20:01
kklimondabut the file still has been uploaded to the server before (and I see it there) so that's not it - still the only weird thing aside the whole reuploading everything :)20:02
ralsinadobey: I will have to add API to libsyncdaemon so... tomorrow morning.20:47
ralsinaAnd I am personally going to give the evil eye to the next person that commits a C file without comments on what functions do :-)20:48
lalejandHi everybody, I just updated U1 stuff (nighlty) and now, when I do "u1sdtool -s" it crashes :/20:49
ralsinaOh, wait, no new API. Neat!20:50
lalejandit says that : http://pastebin.com/1q2rZq8c20:50
dobeyok20:51
lalejandeven if I try a u1sdtool -q. It crashes also20:51
dobeylalejand: you upgraded everything, or you upgraded only ubuntuone-client?20:51
lalejanddobey : everything20:52
dobeylalejand: do you have a /usr/share/pyshared/ubuntuone directory?20:52
lalejanddobey : oh wait, it looks like every 5 minutes something new appears to be updates20:53
lalejand"updated"20:53
dobeylalejand: we just updated the way python bits are installed, to work better; but it breaks compatibility with the older method, so if you still have some older things lying around, something might fail :-/20:54
lalejanddobey : /usr/share/pyshared/ubuntuone I don't have this directory, I have instead unbuntuone-client, ubuntuone-control-panel, ubuntuone-storage-protocol20:56
dobeyok, everything should work now then. do you still get that error?20:57
lalejandyes20:58
lalejanddobey : yes20:58
lalejanddober : Am I supposed to restart a session ?20:58
dobeyno. hmm20:59
dobeylalejand: what does this say when you run it: python -c "import ubuntuone; print ubuntuone.__file__"20:59
lalejanddobey : http://pastebin.com/h8mqqjPd21:00
dobeyhmm21:01
dobeylalejand: what about: python -c "import ubuntuone.platform as plat; print plat.__file__"21:02
lalejanddobey : http://pastebin.com/x9bD6VwA21:04
dobeylalejand: what veresion of python-ubuntuone-client do you have?21:05
lalejanddobey : 1.5.3+r857~maverick121:05
dobeyhmm21:07
ralsinaI am EODing. Have a nice evening everyone!21:08
nessitabye ralsina!21:08
=== ralsina is now known as ralsina_EOD
dobeyi wonder if python2.6 has a problem with the pth files :(21:08
nessitaalecu: I'm assigning bug #715887 to you, so you can squeeze a branch when you have a 10 minutes slot?21:09
ubot4Launchpad bug 715887 in ubuntuone-client (and 1 other project) "Notify-OSD messages say "your cloud" (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/71588721:09
dobeyno, it works fine on my lucid21:10
dobeylalejand: do you have a /usr/lib/python2.6/dist-packages/ubuntuone directory?21:10
alecunessita, ack.21:15
alecuanybody knows how to enable desktopcouch synchronizing in natty?21:16
lalejanddobey : do you have a /usr/lib/python2.6/dist-packages/ubuntuone directory? >>> no21:17
thisfredI can't get unity to work. Which makes developing for it ever so slightly harder21:17
dobeylalejand: have you ever installed ubuntuone from source?21:17
dobeyalecu: start desktopcouch, connect to ubuntuone.21:18
lalejanddobey : from source ? No, only packages21:19
dobeylalejand: do you have "ubuntuone-music" installed?21:19
lalejandvia update-manager21:19
dobeyalecu: are you still on maverick somewhere?21:20
lalejanddobey : no I don't find any package named ubuntu-music. I have rythmox-ubuntuone-music-store21:20
alecudobey, yes, on my desktop, but I'm not at the office right now.21:21
dobeyalecu: doh ok21:21
lalejanddobey : I install my U1 stuff from : http://ppa.launchpad.net/ubuntuone/nightlies/ubuntu21:21
dobeylalejand: can you do: find /usr/lib/py* -name "ubuntuone" -type d21:22
lalejanddobey : http://pastebin.com/s1wHBmy021:23
dobeylalejand: if you apt-get remove --purge python-ubuntuone, does it work then?21:25
nessitaok, I'm gone21:26
nessitabye all!21:26
karnibye nessita21:28
lalejanddobey : it works now21:28
dobeylalejand: ok, thanks21:29
lalejanddobey : so I will have to never reinstal this package ?21:30
dobeylalejand: well there is a bug in the new python installation stuff. so not never21:31
lalejanddobey : ah ok thx21:32
dobeylalejand: should be fixed sometime tomorrow21:33
thisfredalecu: so two problems stand in the way of progress bar progress: 1. there are no python bindings for libunity yet, it seems, and 2. The nvidia drivers in natty are broken, so I can not use unity at all :(21:39
alecuthisfred, awful.21:39
dobeylalejand: if you install python-ubuntuone again, does it then work?21:40
dobeythisfred: isn't there a .gir for libunity?21:40
thisfredyeah. we can work around 1. by calling dbus directly I guess, but without any way to test that it's not gonna be easu21:40
thisfredeasy21:40
thisfreddobey: where would I find that?21:40
dobeygir1.2-unity-3.0 - GObject introspection data for the Unity library21:41
dobeyinstall that and "from gi.repository import Unity" i suspect21:41
thisfredkthx21:42
dobeyand libunity-dev should have the Unity-3.0.gir file that is xml, so you can look at it for API reference if you need and there is no other documentation to look at :)21:42
thisfredYeah. There's https://wiki.ubuntu.com/Unity/LauncherAPI but that's pretty minimal still21:43
lalejanddobey : crash again after resintalling python-ubuntuone21:47
dobeyweird21:47
dobeythisfred: are you on maverick or narwhal?21:49
lalejanddobey : but u1 seems tu run still because I can see information in the notifications messages21:49
thisfredhmm: from gi.repository import Unit; dir(Unity)21:49
thisfredgets RepositoryError21:49
thisfreddobey: both21:49
alecuthisfred, I get that same error21:49
thisfredapparently it doesn'21:50
dobeythisfred: ah, maybe it's not called Unity then21:50
alecugi.RepositoryError: Typelib file /usr/lib/girepository-1.0/Dbusmenu-Glib-0.4.typelib for namespace 'Dbusmenu-Glib' contains namespace 'Dbusmenu' which doesn't match the file name21:50
thisfredt like introspection, ironically21:50
dobeyoh21:50
thisfreddobey: the import goes fine21:50
dobeybecause dbusmenu is broken21:50
dobeyyell at tedg21:50
dobeybecause it's clearly his fault21:50
alecu:-)21:50
dobeythisfred: do you have maverick readily available with nightlies installed?21:50
thisfreddobey: yep21:51
thisfredthat's what I'm typing from21:51
dobeythisfred: cool. do you have python-ubuntuone installed?21:51
thisfreddobey: I do21:52
dobeythisfred: does "python -c import ubuntuone.platform as pt; print pt.__file__" explode for you?21:52
dobeyuhm, move that first quote21:52
thisfredgot it21:53
thisfreddobey: no asplosions21:53
thisfredseems to work21:53
dobeywhat did it print?21:53
thisfred/usr/local/lib/python2.6/dist-packages/ubuntuone/platform/linux/__init__.py21:54
dobeywtf do you have stuff in /usr/local/lib for?21:54
thisfred(after I ran it *outside* a source directory ;)21:54
thisfreddobey: I have no idea21:54
dobeysomeone did a make install from ubuntuone-client21:54
dobeybad monkey!21:54
thisfredmaybe I did at one point, I don't remember though21:55
dobeywell do a make uninstall :)21:55
thisfredbut it explains some things21:55
thisfredhehe21:55
dobeyand let me know if it still works after that :)21:56
alecuthis is my EOD. bye all!21:56
thisfreddobey: removed it, still works:21:57
thisfred/usr/lib/pymodules/python2.6/ubuntuone-client/ubuntuone/platform/linux/__init__.pyc21:57
dobeyok21:59
dobeylalejand: i think maybe something else is wrong with your system somehow. it works ok for myself and thisfred it seems :(21:59
lalejanddobey : ahm22:00
lalejanddobey : what can I do ? Try to reinstall U1 stuff ?22:01
dobeylalejand: i'm not sure. need to find out exactly why it's failing22:01
dobeylalejand: you don't have anything installed relating to ubuntuone, from somewhere other than the nightlies ppa?22:03
lalejandI never installed from source22:04
dobeydo you have anything from another PPA?22:05
lalejanddobey : once I had huge problems with U1, I had to uninstall everything and reinstall all, maybe I forgot things, I don't know22:05
lalejanddobey : do you have anything from another PPA? >>> related to U1 ?22:05
dobeyyes, related to u122:06
lalejanddobey  : well, no, I didn't know there are others U1 ppas22:06
lalejanddobey : ubuntuone-client-tools is no longer needed ?22:07
dobeyit wasn't ever "needed" no22:07
dobeyit should have got uninstalled on upgrade22:08
lalejanddobey : ok22:08
dobeyit doesn't exist any more; that code was moved out of ubuntuone-client22:08
lalejanddobey : yes it did22:08
dobeyyou can try uninstalling and re-installing i suppose, but i doubt it will solve the problem22:09
lalejanddobey : gir1.0-ubuntuone-1.0 is not needed neither ?22:15
dobeyno, not unless you're installing another application that uses it. and i don't think anyone does yet22:16
lalejanddobey : this looks okay ? http://ubuntuone.com/p/ceL/22:16
lalejanddobey : and this ? http://ubuntuone.com/p/ceN/22:19
dobeylooks ok, yeah22:22
lalejanddobey : I uninstalled, purged, and reinstalled, and still crash22:33
lalejanddobey : this can help ? http://pastebin.com/LsbE7s4V22:35
dobeylalejand: that is a separate issue. if you apt-get remove --purge zeitgeist-core that should go away22:36
dobeyi think there is alreayd a bug filed for that22:36
dobeyre: the python import error, if it's still happening, there is something else wrong with your system, but i don't know what, or how to figure out exactly :(22:36
dobeybut right now, i have to go22:36
lalejanddobey : ok, thanks for your help anyway22:38
dobeysure. sorry we couldn't figure it out22:39
dobeycheers all22:39
lalejandHi again, in the U1 web interface, in the contacts page, I have that : http://ubuntuone.com/p/cee/ strange no ?22:56

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