[00:14] <nessita> ok, I'm back
[00:14] <nessita> alecu: you still around?
[00:15] <nessita> alecu: I'm following our own instructions and I got stuck :-D
[00:15] <alecu> hola nessita
[00:16] <alecu> nessita, what instructions?
[00:16] <alecu> nessita, win32 dev env instructions?
[00:16] <nessita> alecu: https://wiki.ubuntu.com/UbuntuOne/Contribute/WindowsTesting
[00:16] <nessita> yes
[00:16] <alecu> where are you stuck?
[00:16] <nessita> alecu: so, I downloaded the protobuffer win32 thingy listed in http://code.google.com/p/protobuf/downloads/list
[00:16] <nessita> alecu: so I could do python setup.py install inside u1sp
[00:17] <nessita> but, now, when trying to run syncdaemon, I get ImportError for protobuf
[00:17] <nessita> shall I also download one of the "full source" items?
[00:17] <alecu> nessita, weird.
[00:17] <alecu> nessita, I think not.
[00:18] <nessita> so far I only downloaded the "Protocol Buffers 2.4.1 compiler -- Windows binary         Featured" item
[00:18] <alecu> nessita, the only important thing there is protoc.exe
[00:18] <alecu> nessita, right
[00:18] <nessita> and moved the protoc.exe to C:\Python27\Scripts
[00:18] <alecu> and you've copied somewhere in PATH, right?
[00:18] <alecu> nessita, is PATH set for that folder?
[00:18] <nessita> yes, protoc.exe executes fine in the command line
[00:19] <nessita> I'm getting an ImportError: No module named google.protobuf
[00:19] <nessita> when trying to run ubuntuone-syncdaemon
[00:19] <nessita> I guess I need to download http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz and drop that in site-packages
[00:20] <alecu> nessita, >>> google.protobuf.__file__
[00:20] <alecu> 'c:\\python27\\lib\\site-packages\\protobuf-2.4.1-py2.7.egg\\google\\protobuf\\_
[00:20] <alecu> _init__.pyc'
[00:20] <alecu> >>>
[00:20] <nessita> ah, you installed it via easy_install?
[00:20] <alecu> nessita, it seems you need to "easy_install protobuf"
[00:20] <nessita> right, let's try that
[00:23] <nessita> alecu: no luck: paste.ubuntu.com/636621
[00:24] <nessita> wow
[00:25] <nessita> alecu: did you get my message before you disconnected?
[00:26] <alecu> nessita, the one with the paste?
[00:26] <nessita> yeap
[00:26] <alecu> nessita, yes. I'm trying to find out what I did.
[00:26] <nessita> seems like I need to download a tar.gz, decompress, and use the python directory inside
[00:30] <nessita> alecu: yeah, that worked
[00:38] <nessita> DiegoSarmentero: so, instructions are confirmed upto ubuntuone-client included
[00:38] <nessita> DiegoSarmentero: I'm going to quickly add instructions to what you need, the control panel, but I won't be able to test them
[00:39] <nessita> they should work though :-D
[00:39] <DiegoSarmentero> nessita, thanks! i'm still downloading and installing :P
[00:39] <DiegoSarmentero> nessita, ok
[00:39] <alecu> hmm
[00:39] <alecu> my internet is very funky
[00:53] <nessita> DiegoSarmentero: good news! I just made the control panel works on windows using the wiki instructions. So you should get no problem with that :-)
[00:53] <nessita> DiegoSarmentero: you can create a branch of the project's trunk and start hacking in it
[00:54] <DiegoSarmentero> nessita, awesome!!
[00:54] <nessita> yes
[00:54] <nessita> so, this is it for me
[00:54] <DiegoSarmentero> I'm almost done here with the wiki
[00:54] <nessita> I'm tired, need some food and a hot bath
[00:54] <DiegoSarmentero> nessita, very straightforward
[00:54] <DiegoSarmentero> nessita, ok! thanks!
[00:54] <nessita> DiegoSarmentero: were you able to run the SSO service?
[00:54] <nessita> (SSO == ubuntu single sign on)
[00:55] <DiegoSarmentero> nessita, yes, alecu explains me earlier... not yet, i'm almost there
[00:55] <nessita> ok
[00:55] <nessita> DiegoSarmentero: good luck!
[00:55] <nessita> see ya all tomorrow
[00:55] <DiegoSarmentero> nessita, thansk
[00:55] <DiegoSarmentero> bye
[00:55] <nessita> tomorrow? no!
[00:56] <nessita> I don't see anyone tomorrow :-)
[00:56] <nessita> see ya all next week!
[00:56] <DiegoSarmentero> jejeej
[00:56] <nessita> bye!
[00:56] <DiegoSarmentero> bye
[08:15] <duanedesign> morning all
[13:44] <duanedesign> morning karni
[14:38] <Guest4092> hi, I don't understand what is happening, i have an ubuntu one account, I added (right clic) some folders to be synced
[14:39] <Guest4092> and now for an hour, no netweok traffic at all
[14:39] <Guest4092> I mean no upload
[14:39] <Guest4092> all the folders strutcture i was uploaded but since then no files, all folders are empty
[14:43] <karni> hi duanedesign
[14:50] <karni> Anybody has "Samsung Galaxy Spica I5700" or "Xperia X8" here?
[18:03] <promet> Hello. are you guys addressing Ubuntu One Android Music-Client issues in this room?
[18:05] <karni> lol, that was quick
[18:05] <karni> promet: Yes we do.
[20:14] <jo-erlend> ok... Ubuntu one file sync is working really well. But I'm having some big problems with sync of desktopcouch and therefore many other features like firefox bookmarks and evo contacts, which are things I _really_ want to have working properly. Can someone provide me with a list of things to check for?
[20:44] <jo-erlend> I deleted from all my machines, the passwords for desktopcouch, ~/.local/share/desktop-couch/, ~/.config/desktop-couch/ and ~/.cache/desktop-couch/. On one of the computers, that seems to be fine. On the other, I can't connect to desktop-couch anymore. The third is this one, which I haven't tested on yet.
[20:44] <jo-erlend> any ideas?
[21:24] <duanedesign> jo-erlend: what version of Ubuntu are you running?
[21:24] <jo-erlend> duanedesign, 11.04.
[21:26] <jo-erlend> but I don't think this has changed much in the last versions.
[21:26] <duanedesign> jo-erlend: looking at my ~/.cache/desktop-couch/log/desktop-couch-replication.log looks like I am getting some errors as well
[21:26] <jo-erlend> duanedesign, oh, sorry. I thought I was in a different channel :)
[21:27] <jo-erlend> duanedesign, well. What I did, was that I deleted ~./cache/desktop-couch/, ~/.local/share/desktop-couch/ and ~/.config/desktop-couch/. Now I can't get it back. How do I do that?
[21:29] <jo-erlend> I'm not usually that stupid. I don't know what came over me, but I need to fix it. And I've been at it for quite a while now. I don't understand how Ubuntu prepares new homes. I thought those things just came from /etc/skel, but they obviously don't.
[21:31] <duanedesign> jo-erlend: can you open a terminal and try launching desktopcouch from the commandline with: /usr/lib/desktopcouch/desktopcouch-service
[21:32] <jo-erlend> it's ok to do that over ssh?
[21:33] <jo-erlend> that fixed it. Thanks :)
[21:33] <duanedesign> ok
[21:34] <duanedesign> cool
[21:34] <jo-erlend> now, let's see if sync will suddenly begin to work :)
[21:39] <jo-erlend> no... Now nothing seems to work. Neither Firefox nor Evolution creates their databases.
[21:40] <duanedesign> jo-erlend: can you look at your ~/.cache/desktop-couch/log/desktop-couch-replication.log for any errors?
[21:40] <jo-erlend> and the desktop-couch service no longer starts at login.
[21:41] <jo-erlend> at least, I cannot connect to it using the static html file.
[21:42] <duanedesign> jo-erlend: can you try the steps here under 'Killing and Restarting Desktopcouch' http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting
[21:42] <duanedesign> that will recreate that file
[21:43] <jo-erlend> the html file is there. It refuses to connect until I manually run desktopcouch-service after login.
[21:47] <jo-erlend> duanedesign, the replication log seems fine, except I get an exception about a server error 503.
[21:49] <jo-erlend> duanedesign, http://paste.ubuntu.com/637089/
[21:49] <duanedesign> jo-erlend: ok. I am getting the same. Their appears to be a problem server side. I will ping the appropriate people to make sure they are aware  of this.
[21:49] <jo-erlend> but Firefox and Evolution should still create their databases?
[21:50] <jo-erlend> I only have management and _users
[21:50] <duanedesign> ahh, yes locally
[21:50] <jo-erlend> they don't.
[21:52] <jo-erlend> and desktopcouch-service no longer starts. I need to manually start it after logging in.
[21:56] <jo-erlend> I think I'll start completely from scratch.
[21:59] <jo-erlend> big job, but then... It's nice to have a thorough spring cleaning sometimes. :)
[22:00] <duanedesign> jo-erlend: you can try these 4 commands. http://pastebin.com/fuEMeESL
[22:02] <jo-erlend> no, I've decided to delete everything in my home and start from scratch.
[22:03] <duanedesign> ok
[22:03] <jo-erlend> I've had so many strange problems with other things in Ubuntu lately. I suspect there might be some issues with inherited configs from older releases. At least, this way I'll know for sure.
[22:05] <jo-erlend> biab
[22:18] <jo-erlend> hmm. That's weird. I just renamed my home directory, created a new one and logged in. As expected, everything was like a new install. However, Firefox still doesn't recreate its Bookmarks database.
[22:19] <jo-erlend> it's a little surprising that I have to look at the launcher icon to see a sync progress bar, btw...
[22:25] <jo-erlend> duanedesign, they should do that without regard to Ubuntu one?
[22:41] <duanedesign> jo-erlend: check the 'Services' tab on the Ubuntu One Control Panel and make sure 'Enable Bookmark Sync' is checked.
[22:42] <jo-erlend> duanedesign, it is.
[22:42] <duanedesign> ok. i figured you probably checked that but you never know :)
[22:48] <jo-erlend> duanedesign, however, when I checked that the first time, something was installed.... Since then, I've installed Ubuntu from scratch, but kept my home. Is it possible that Ubuntu One remembers that I've checked them, but hasn't actually installed those packages?
[22:48] <jo-erlend> do you know what packages those require?
[22:50] <karni> We broke 5k downloads of U1F for Android.
[22:50] <karni> I didn't expect that pace. I'm humbled.
[22:50] <jo-erlend> I think it's way too early to actively promote Ubuntu One.
[22:52] <jo-erlend> but can someone tell me which packages are required for sync of Evolution contacts and Firefox bookmarks?
[22:53] <karni> jo-erlend: I'll definitely have more luck asking questions between Monday and Friday.
[22:53] <karni> jo-erlend: I don't know, never used bookmark sync.
[22:54] <jo-erlend> I have desktopcouch-ubuntuone and evolution-couchdb. I suppose those are the ones. I must have installed them and forgotten about it.
[22:54] <karni> jo-erlend: I think there's one more for firefox bookmark sync.
[22:54] <karni> jo-erlend: bindwood?
[22:55] <jo-erlend> that's true.
[22:55] <jo-erlend> bindwood actually wasn't installed.
[22:56] <jo-erlend> haha, this is weird. After installing bindwood, evolution suddenly created its contact database... That's probably a coincidence though :)
[22:57] <jo-erlend> hmm. But should it be enough to have bindwood installed, or is there something I need to do as a user?
[22:58] <jo-erlend> ah... That explains it... Bindwood is incompatible with Firefox 5.0.
[23:00] <jo-erlend> think it's somewhat strange that Ubuntu would push a new Firefox before Ubuntu stuff works with it though.
[23:01] <jo-erlend> brb
[23:09] <deegee_> u1 currently reporting errors?
[23:09] <deegee_> "Our Notes, Contacts and Bookmarks database is not responding at the moment."
[23:10] <deegee_> plus notes and contacts pages on u1 site come up with errors "Something has gone wrong"
[23:14] <karni> jo-erlend: I'm sorry, like I said - no idea. rye would help you, but it's Saturdays night in the middle of the weekend.
[23:14] <jo-erlend> deegee_, yes, the couchdb sync service seems to be down.
[23:15] <jo-erlend> I get an error 503 from it.
[23:15] <deegee_> jo-erlend: losa alerted?
[23:15] <jo-erlend> deegee_, I don't know what that means.
[23:15] <deegee_> jo-erlend: ok, no worries
[23:16] <jo-erlend> deegee_, what is a losa alert?
[23:17] <karni> jo-erlend: using that word alerts our sysadmins
[23:18] <jo-erlend> karni, seriously?
[23:18] <deegee_> jo-erlend: yup
[23:19] <karni> jo-erlend: though, let canonical employees use that word. there are rules when it can be used.
[23:19] <losa>  :>
[23:19]  * karni facepalms
[23:19] <deegee_> lol
[23:19] <karni> los'a: don't do this..
[23:19] <deegee_> an interesting approach for sure...
[23:20] <karni> jo-erlend: thank you
[23:20] <jo-erlend> heh, it was just a joke, of course. :)
[23:21] <deegee_> ah well, will check back later, thx
[23:21]  * karni leaves for supper
[23:21]  * deegee_ waves to karni
[23:27] <jo-erlend> is there any reason why I shouldn't sync my ~/devel directory that's versioned by bzr between my machines?
[23:32] <jo-erlend> holy crap... I moved some files from my home directory on my laptop onto an external disk. That deleted those files from Ubuntu one and from my desktop and other laptop.
[23:37] <jo-erlend> I think that should be ... fixed.
[23:37] <jo-erlend> that resync is going to take many, many hours.
[23:38] <karni> jo-erlend: If you move 'some files' outside folders watched by Ubuntu One, you essentially tell it "delete this files, since they're no longer here". This won't be fixed, as this is expected behaviour.
[23:38] <karni> jo-erlend: If you move something out from ~/Ubuntu One, you can also expect it to disappear on other machines.
[23:38] <karni> jo-erlend: Same goes for cloud folders (user defined folders)
[23:40] <karni> jo-erlend: Although there's no solid grounds to tell you "no" to syncing bzr branches, I'd say using bzr itself (so, branching, pulling, etc) should be safer. You can accidentally interrupt sync by system restart, etc. I think bzr would take care of that. And even if it didn't, at least it wouldn't sync back some broken files.
[23:41] <karni> jo-erlend: So, I don't really know. Maybe there are people using U1 to sync bzr branches as well.
[23:42] <jo-erlend> ok, so what I just did, was to rename my home directory and create a new one. This was in order to make a clean system. I have 5-600MB in my cloud, which I just added to day and I'm only syncing 3 of my computers now. I'll be adding the other ones later, making it 6-7 devices. And I'll probably use a lot more space on it. This might mean I'll make a little mistake that means I'll have to download a terabyte from Ubuntu One. I think m
[23:42] <jo-erlend> aybe a warning would be in order.
[23:43] <karni> jo-erlend: I once renamed my home directory as well. This, however, is not expected behaviour. U1 developers are aware of such use case, though. (I reported it)
[23:44] <karni> jo-erlend: what kind of mistake?
[23:44] <karni> jo-erlend: Moving files out of your home folder is not a mistake. It's a regular user action.
[23:44] <jo-erlend> like renaming my home directory without making sure Ubuntu one is disconnected first.
[23:44] <karni> jo-erlend: Would you expect us to alert the user every time he/she moves files out of U1 watched directories?
[23:45] <facundobatista> jo-erlend, you renamed your home directory being logged in in your computer with that account???
[23:45] <karni> jo-erlend: Where should that warning be presented to the user?
[23:45] <jo-erlend> if that action would require me to download hundreds of gigabytes if it's wrong, yes, then I think a small "Are you sure"-box is in order.
[23:45] <karni> jo-erlend: "Are you sure"-box after mv /home/foo /home/bar command in terminal?
[23:46] <karni> Sorry, I sound offensive :)
[23:46] <karni> I didn't mean to.
[23:46] <karni> facundobatista: I once logged out, and then renamed my folder as root (or other user), remember?
[23:46] <jo-erlend> karni, before deleting all that data from all other computers and the cloud.
[23:46] <karni> facundobatista: The solution then was to disconnect U1 (which I did *before* renaming), and then wipe meta data.
[23:47] <karni> jo-erlend: Like, the next time you log-in show a dialog "You did something that may remove all your data. Are you sure?" thing?
[23:47] <karni> jo-erlend: So, there's a hint for you.
[23:48] <jo-erlend> karni, something like "About to delete 17895 files from all your six computers. Please confirm that this is what you want."
[23:48] <karni> jo-erlend: If you disconnect U1 first, rename the folders *and* wipe meta data (about that you'd have to ask facundobatista or other great dev), then if you connect again, U1 will notice "aha, these files are already here, so I won't be redownloading them again".
[23:49] <karni> jo-erlend: Question is, were/when should we show that. Especially if you're not logged in as the user in question. Terminal? After you login? Website?
[23:49] <karni> jo-erlend: You know what I mean.
[23:50] <jo-erlend> yes. It's a little annoying that I now have to wait ten hours before I can resume what I was doing, but I do understand what you're saying.
[23:50] <karni> jo-erlend: Renaming home directory can't be done while being logged in as that user (at least that's not a normal thing to do). If you rename your home, change it's UID and GUID to some new IDs, it's like you just removed the previous user. Thus, data is purged. But I also get what you have in mind.
[23:51] <karni> jo-erlend: Facundo or Lucio will be better at talking about this use case :)
[23:51] <jo-erlend> I suppose it might have been when I logged back in that the problems started.
[23:51] <karni> jo-erlend: facundobatist'a or __lucio_'_
[23:51] <karni> jo-erlend: I would believe so, yes. Because then U1 started working for that user, once you logged in.
[23:52] <karni> Ok, gotta go. Take care jo-erlend , I hope you'll find answers to your questions/suggestions soon.
[23:52] <jo-erlend> I no longer have any.