/srv/irclogs.ubuntu.com/2010/05/05/#ubuntuone.txt

=== cpg|away is now known as cpg
=== cpg is now known as cpg|brb
=== cpg|brb is now known as cpg
=== rodrigo__ is now known as rodrigo_
wgrantFile syncing is unbelievably slow.09:55
hlmtreUbuntu One has no option for me to add my current machine09:55
hlmtreI already have a single sign on account via launchpad09:55
hlmtrebut at one.ubuntu.com after signing in there's no option for me to add this machine, as the instructions say there should be09:55
hlmtreanyone got any ideas?09:55
hlmtreoh.09:56
hlmtrehuh09:56
hlmtretopic09:56
hlmtrenevermind >_>09:56
ryehlmtre, after signing - what page you were on? was that https://one.ubuntu.com/account/machines/ ?09:58
hlmtreno; it never took me to the machines page; the bit.ly link in the topic has fixed it.09:59
hlmtresorry to bother :)09:59
ryehmm.10:00
hlmtreI opened it in chrome10:02
hlmtrehad a bit of a runaround with logging in10:02
ryewgrant, is the metadata queue slow for you or content queue?10:03
hlmtreanyway, thanks rye10:03
ryeas a side note - the team has identified additional goals to make the file sync faster.10:04
wgrantrye: Content.10:04
ryei can confirm degrading of metadata queue processing speed - 15 seconds per MakeFile :-/10:06
rye40 seconds per MakeFile ...10:07
rye75 seconds per makefile. No, this is not really fast. Hmm10:07
wgrantOh, right, it's both now.10:09
wgrantA couple of days ago it was just content.10:09
wgrantBut it's really really slow now, and I'm used to Launchpad, so that must mean it's really, really, really slow.10:10
=== NielsE is now known as nhdb
=== cpg is now known as cpg|away
=== teknico is now known as teknico_away
duanedesignhello U1inites :)13:29
beunogood morning duanedesign!13:30
=== teknico_away is now known as teknico
DnaXvds: i'm here14:10
vdsrye: do you have time to check what's happening to DnaX ? he's having problems with file sync.14:11
ryeDnaX, is file sync not working completely for you or it is slow?14:15
DnaXrye: file sync not work with a file < 2MiB14:15
ryeo_O14:15
DnaXoops14:16
DnaX> 2MiB14:16
ryeO_o14:16
ryeok, DnaX, could you please use the script http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/ubuntuone-debug-collect.sh - it will pastebin the report for you14:16
DnaXwith u1sdtool a see that file is uploading, when it done in the web interface i see file is still in uploading (u1sdtool has 0 files in uploading)14:17
ryeDnaX, hm. So when operation completes locally it is not completed online... Hmm... let met test that14:17
DnaXpublic link don't work, but in the nautilus that file in marked as synched14:17
DnaXrye: So, run your script or wait for your tests?14:20
ryeDnaX, the script is non-invasive - it just collects the data so could you please run it and tell me the URL of the pastebin submission14:21
DnaXrye: ok, wait me. I've put file in the sync folder14:22
DnaXrye: file in upload now14:23
DnaXrye: upload finished, now run the script14:24
ryehm, uploaded 2 Mb now - the file appears online as uploaded14:25
DnaXrye: yes, now is uploaded, yesterday i've tried all day... :/14:27
DnaXhowever this is the log: http://pastebin.com/ebCTxBt214:28
DnaXrye: one question, why when i add file in the sync folder, sych start only after some time?14:30
ryeDnaX, first the file metadata is sent to the server (and the file appears as "uploading" on the web ui) then the content is processed - u1sdtool --waiting-meta and u1sdtool --waiting-content14:31
DnaXuhm, is normal that sending metadata take more of 30 seconds?14:32
ryeDnaX, it is not normal but this is what happening now due to slow server processing. There is an ongoing work to make this faster though14:33
DnaXok14:33
DnaXrye: now i've synced another file, and in the web interfae is set as in uploading14:35
DnaXslow server?14:35
DnaXclient queue is in idle state14:35
ryeDnaX, what is u1sdtool --waiting-content ?14:36
DnaXno, --status14:37
DnaXu1sdtool --waiting-content don't write nothing14:37
DnaXrye: last file that i've uploaded is still marked as "uploading", don't seems a server performance issue14:43
DnaXrye: news?14:49
ryeDnaX, could you please refresh the page?14:50
DnaXstill marked as uploading14:51
ryeDnaX, if it is still uploading in the server - could you please pastebing u1sdtool --info=$full_path_to_the_file ?14:51
DnaXrye: http://pastebin.com/C2C69w9114:52
ryeDnaX, hm, it is not uploaded - server_hash is empty. hmmm14:53
DnaXu1sdtool --current-transfers says 0 files in uploading14:55
ryeverterok, what if the client has finished uploading the content, but server_hash is set to nothing and the client went to IDLE ?14:55
verterokrye: ?14:55
ryeverterok, DnaX put the file to ubuntuone folder; The file uploaded - http://pastebin.com/ebCTxBt2 but server_hash is not set - http://pastebin.com/C2C69w91 , client is in IDLE and web interface shows the file as uploading14:56
verterokrye: something else is going on there14:56
verterokrye: probably som ekind of failure in the server, but I'm not sure14:57
verteroknessita, facundobatista: ^ any ideas14:57
verterok?14:57
marcosrorizhelloguys15:00
marcosrorizmy ubuntu one is not syncing15:00
marcosrorizany idea?15:00
nessitaverterok: lookin15:00
nessitarye: where is the rest of the syncdaemon log?15:01
nessitaI wanna check when the Upload finishes15:01
ryeDnaX, could you please pastebin the complete log - ~/.cache/ubuntuone/log/syncdaemon.log15:01
DnaXrye: yes, one moment15:02
DnaXhttp://pastebin.com/LM38M1X515:02
ryenessita, ^ - that looks like connection was closed during upload but the client did not start to re-upload the file15:03
nessitaso the web ui shows what exactly for this file?15:04
DnaXrye: but u1sdtool --current-transfers says that all bytes was sent...15:05
DnaXnessita: "uploading"15:05
marcosrorizguys15:05
marcosrorizmy u1 is not syncing15:05
marcosrorizany idea on whats happening?15:05
marcosrorizright know I'm on my job15:05
marcosroriztrying to sync with my home comp15:05
nessitamarcosroriz: please paste the output of u1sdtool -c (execute it in a terminal)15:06
nessitasorry15:06
ryemarcosroriz, could you please provide more info as what is happening15:06
nessitamarcosroriz: u1stdool -s15:06
marcosrorizpaste on pastebin right15:06
marcosrorizhttp://pastebin.com/v6cTbUwq15:07
marcosrorizany idea?15:07
ryemarcosroriz, have you been prompted to authorize your computer to ubuntuone via the web site ? What browser are you using?15:08
marcosrorizyep15:09
marcosrorizI'm using firefox15:09
marcosrorizand I'm on a fresh lucid here15:09
nessitarye, DnaX: we might have an issue there, we will investigate further. Please open a bug report with all these details and logs15:10
nessitarye: assign it to facundobatista please (I just talkd to him)15:10
ryemarcosroriz, could you please check whether anything changes when you click "Connect" in ubuntuone-preferences ?15:11
DnaXnessita: ok, thanks for your time now :)15:11
marcosrorizok15:11
ryeDnaX, could you please file a bug via "ubuntu-bug ubuntuone-client" ?15:11
nessitaDnaX: after submitting the bug report and attaching the logs, restart your syncdaemon (not before, so we don't lose the log!)15:11
nessitaDnaX, rye: thank you!15:11
marcosrorizhttp://pastebin.com/7mGSMiM315:11
DnaXnessita, rye: ok15:12
marcosroriz    description: doing server rescan15:12
mb543hello15:17
mb543can i upload files to my ubuntu one storage from a windows client computer?15:18
ryemb543, for now you will need to use the web interface15:19
mb543ya that's what i was trying to do, but it seems to not work15:19
mb543it says it loaded some errors on the page....15:19
mb543is IE compatible?15:19
ryeUnknown runtime error: node-min.js15:22
ryemb543, is it possible for you to use Mozilla Firefox or Google Chrome?15:22
mb543yep, i'll try it....IE is stupid anyway...lol15:23
ryehm, no AJAX for IE?15:23
mb543thanks for your help!15:23
mb543do you want the error code?15:23
ryemb543, i just started the ie within trial windows 7 in virtual machine and see that dialogs do not work. File browsing is ok, but no uploads, new folders, sharing15:24
ryemb543, do you get "Unknown runtime error" with Code 0 ?15:24
mb543Message: Expected identifier, string or number15:25
mb543that's what i get15:25
mb543code 015:25
DnaXdone: lp: #57581715:25
ubottuLaunchpad bug 575817 in ubuntuone-client "File uploaded don't receive hash id from server" [Undecided,New] https://launchpad.net/bugs/57581715:25
mb543line 204 char 915:26
mb543cool...thanks for your help!!15:26
mb543greatly appreatiated15:26
=== james is now known as Guest79790
=== teknico_ is now known as teknico
Guest79790hi, i am having problems with my syncing speed on ubuntu one. Seen a bunch of bugs on this but some people seem to refer to it as a setup problem. Can anyone help?15:33
Guest79790I see that people are aware of the slow sync speeds but i am told they have improved (yesterday). So is everyone at like 90Mb in 7 hours?15:37
duanedesignGuest79790: yes things are a little slow at the moment. They were considerably better yesterday15:37
Guest79790ok, so this is affecting everyone. No problem i'll check these updates to see when things improve. Thanks for the suport and all the good work on this whole project15:38
=== jorge_ is now known as jcastro
duanedesignGuest79790: the team has identified goals to make file sync faster15:39
Guest79790<duanedesign> Great15:39
zerwasHi guys16:12
zerwasShould i get a copy of my mail to ubuntuone-users? And how long should it take until it shows up on https://lists.launchpad.net/ubuntuone-users/maillist.html ?16:13
dobeyzerwas: if you are subscribed to the list you'll get a copy16:37
dobeywell bother16:44
dobeyimbrandon: looks like fixing ubuntuone-client to be happier on python 2.5 is a lot more difficult than i thought, because it requires api change/break in configglue :(16:44
zerwasdobey> strange. I am team member of ubuntuone-users, am subscribed to the list, wrote a mail to ubuntuone-users@lists.launchpad.net but it does not appear in the list16:47
dobeyzerwas: yes i don't see any mail from you either16:47
zerwasperhaps it's because of "@googlemail.com" vs. "@gmail.com"? :-/16:48
dobeyi don't know, there's nothing in the moderation queue either16:48
dobeyso likely it hasn't made it that far16:51
zerwasinteresting16:51
zerwasi can't even add a "@gmail.com" address to my google account. oh, these trademark issues ... :(16:52
zerwassubscribed again and resent the mail17:00
zerwasdobey> could you do me a favour and have a look if my mail arrived this time?17:07
=== beuno is now known as beuno-lunch
=== teknico is now known as teknico_away
dobeyzerwas: it hasn't made it to my mail folder yet anyway17:11
imbrandondobey: doh17:15
dobeyhmm17:16
dobeyzerwas: so your mail did make it to moderation queue, and someone or something moderated it, but i don't know who or what (queue was empty when i looked)17:37
zerwasokay. it's not an important mail, just a suggestion on how ubuntu one could be improved17:39
=== teknico_away is now known as teknico
=== cpg|away is now known as cpg
imbrandondobey: hopefully the python 2.5 stuff wont have to live long anyhow, because debian sid/sqweeze is in transition to 2.6 that should be completed by the release of sqeeze18:09
imbrandondobey:  and with OSX there are enough other issues that this is the leaste of them18:09
imbrandon:)18:09
zerwasWhat do you guys think about this? http://pastebin.com/raw.php?i=xtcvyTmB18:22
=== beuno-lunch is now known as beuno
duanedesignzerwas: that is interesting I had never heard of Wuala18:29
zerwasduanedesign> in fact it is IMHO a great concept/design and they seem to make profit out of it. It has been acquired by Lacie lately. They even had a google tech talk 3 years ago http://www.youtube.com/watch?v=3xKZ4KGkQY818:32
duanedesignzerwas: neat. I like google tech talks. Thanks for the link18:33
zerwasno problem. But it's a bit long and things have changed since then18:34
duanedesignzerwas: heh, yeah 3 years when talking about computers and technology is like a decade in any other field :)18:37
zerwasexactly18:37
duanedesignreminds me of a book i read not to long ago called 'future shock'. Talked about teh accelerated rate of change in technology and how it leaves people in a form of 'culture shock' having to keep up18:40
zerwaswritten by a transhumanist? :o18:44
=== cpg is now known as cpg|away
animatifyI have a question. For my daily work I use Ubuntu, but I also happen to use OS X and iPhone sometimes. Is there a project to write a client for OS X and/or iPhone?18:46
dobeyanimatify: there's an "Ubuntu One" app in the app store, for syncing contacts to your phone18:53
dobeyanimatify: we don't have files and other data sync clients for OSX yet, but we would very much like to have them in the future, yes18:54
animatifydobey: cool, thanks. so then do you think it will be possible for me to write such a program, for OS X and or iPhone?18:56
animatifydobey: and if so who should I contact to get started? feeling a little lost =)18:57
dobeyanimatify: if you have the will and ability, then sure, there's no reason you can't do so :)18:57
dobeyanimatify: i guess you should e-mail the ubuntuone-users list18:57
animatifydobey: sounds like a good start, I'll drop them a mail18:58
animatifydobey: thanks for your help, mate!18:59
dobeysure18:59
johnyOhonk19:08
ryejohnyO, hi!19:10
johnyOhi rye19:10
johnyOTrying to get ubuntuone figured out..19:10
johnyOI've bought a mp3 cd and see it in the cloud space but does it automatically download it to the desktop?19:11
ryejohnyO, what release are you running?19:11
johnyO10.0419:12
johnyOJust upgraded19:12
ryejohnyO, could you please check what ubuntuone-preferenes say - is it Synchronization in progress?19:12
johnyOSo far its a little on the flaky side19:12
johnyOyes and its been that way for some time19:13
beunojohnyO, so the Ubuntu release strained our servers more than expected19:14
beunoand we're working on making things fast again19:14
johnyOI set the music folder as the sync folder.  Is it going send the music to that folder19:15
ryejohnyO, no, it will use ~/.ubuntuone/Purchased from Ubuntu One for the files19:25
=== teknico is now known as teknico_away
johnyOand they should show up in rhythmbox ?19:27
ryejohnyO, yup19:29
johnyOdoes rhythmbox show that files are being added.  Right now it only has 5 of the 11 songs19:30
johnyOHard to tell whats being transferred19:30
ryejohnyO, you can see the current queue via the terminal - u1sdtool --waiting-content19:39
johnyOkeeps telling me command not found but it knows what package the command refers too...19:41
ryejohnyO, could you please copy and paste the name of the package it tells you to install?19:43
johnyONo command 'ulsdtool' found, did you mean:19:44
johnyO Command 'u1sdtool' from package 'ubuntuone-client' (main)19:44
ryejohnyO, ah, that's u1sdtool - u *one* sdtool19:44
kai235How do I store files in desktopcouch instead of creating a 'record'?19:44
jibadeehai have just bought some tunes from ubuntuone music store and it is taking forever to download - they are all queued ... is this natural?19:46
johnyOYou lost me on that one rye19:47
johnyOjibadeeha, their servers are running slow.  You should find your music on your cloud though19:48
ryejohnyO, the command is called u1sdtool - u *one* sdtool - u1sdtool --waiting-content19:48
jibadeehajohnyO, you are right they are already on the cloud ... thanks19:49
johnyODownload' node_id='1aa19772-319a-4e27-9e21-fc678348ca57' share_id='ebe4bc66-5ad5-4c97-8838-73c3d8d87fda' path='/home/bryan/.ubuntuone/Purchased from Ubuntu One/MercyME/The Generous Mr. Lovewell/Won't You Be My Love.mp319:51
johnyOthat what I'm suppose to see?19:51
johnyOshould make that command a little longer next time :)19:52
=== cpg|away is now known as cpg
jibadeehais there any way to change the filenaming convention used for the MP319:54
johnyOjibadeeha, what are you wanting to change?19:57
jibadeehai was hoping it would download my files using something like "{artist} - {track no} - {song}.mp3", e.g. "The Veils - 01 - Begin Again.mp3"19:58
jibadeehabut it seems it is more like "Begin Again.mp3"19:58
jibadeehai don't suppose it matters as long as the meta data is correct19:59
johnyOyea you just have to configure your player to display the data the way you want it19:59
ryejibadeeha, the file names are provided by the server-side and it is not that customizable.19:59
jibadeehain fact i was just having a look through mp3 collection and there are many file naming conventions used lol20:00
jibadeehai do like that it is integrated with rythmbox and ubuntu - better than the amazon mp3 downloader i was using before20:00
johnyOYea I never got the amazon downloader working right with my 64 bit system....20:01
johnyOI do like the setup of ubuntuone20:02
jibadeehaamazon mp3 doesn't even work on 10.04 and i am not waiting around for it20:02
jibadeehathe setup for ubuntuone is nice and i like to support ubuntu as well20:02
johnyOThats what I said as well20:03
johnyOYou having any troubles with 10.04?20:03
jibadeehait has quite a wide selection of music as well (was shocked)20:03
jibadeehano i am finding 10.04 works like a dream20:03
johnyOnautilus is crawling on mine20:03
jibadeehai must admit i don't like the button, title bar positions but have changed that20:04
jibadeehanautilus seems fine but haven't look in my mp3 directory20:04
johnyOsame here with the buttons..20:04
johnyOyea the smaller directories work ok but the larger ones crash it20:05
jibadeehai seem to remember nautilus was slow for me but it turned out i had something to do with accessibility enabled and switched it off which cured it20:05
apnYou are right, jibadeeha. Close on the left, and minimize and maximize on the right. Seems nobody knows the way it should be done...20:05
johnyOhmm have to check that20:05
jibadeehaapn, the other thing that annoys me is that indicator applet and notification area ... seems some icons are in one and some in the other .. guess this is transition period20:06
jibadeehathe icons in the new panel have wider spacing which makes them look odd20:07
jibadeehabut again it just a bit of cosmetics20:07
ryejibadeeha, yep, the notification area was used for various non-standard behavior, so I am really glad there is some kind of 'standartization'.20:07
jibadeehait should all become good in 10.1020:08
jibadeehabut for me, Ubuntu is going in the right direction and i wouldn't change distro to anything else20:08
apnjibadeeha: something else will be messed up then. Traditionally, there always is.20:08
jibadeehalol apn ... i know exactly what you mean .. i am still waiting for that perfect release but there is always regression of some sort20:09
jibadeeha9.10 was close20:09
johnyOYea after a few updates 9.10 smoothed out nicely20:10
apnjibadeeha: the thing I hate the most about not only ubuntu, but 99% distribution, is that they cling to their own, non-standard, messy, buggy, and selfish solutions. (launchpad? all those unique "features"? mess in config files?)20:10
apnMy biggest pain in the back.20:11
jibadeehayeah i wish they would all work together on something more standard for the good of all Linux distros but they all have their own agenda i guess20:11
dobeyuh20:12
dobey*blink*20:12
apnjibadeeha: there is something together. It's called upstream. The vanilla Gnome, or vanilla kernel. But then what would be a difference between them?20:12
jibadeehajust the artwork i guess20:12
dobeyif you want vanilla, get an ice cream cone :)20:13
apnand software selection with minor adjustments (that's what distribution is anyway)20:13
jibadeehabut vanilla isn't sufficient20:13
apnjibadeeha: why not?20:13
apnif you can commit changes to your own project, you can commit them on upstream level as well.20:14
jibadeehai tried that with LFS and there are certain tools that are nice to have20:14
dobeywe do push changes upstream20:14
apndobey: I know. But not enough. And some changes seems to be "forced" there.20:14
dobeynot really20:14
dobeywhatever you mean by 'forced' anyway20:15
apnBut, please don't take me as an offensive troll. I'm more of a "purist"20:15
dobeythe onlything in the universe that's pure is Hydrogen.20:15
apndobey: pulseaudio, hal, etc. the changes easing the work of many linux distros, sort of became a pita among other systems.20:16
dobeyhuh?20:16
johnyOCombined support for media drivers/apps would be a good thing for linux20:16
apndobey: sort of alsa vs oss.20:17
dobeyapn: i don't know what you're talking about20:17
apndobey: I know. It's my bsd pains. But don't get me wrong. That's what free market is all about.20:18
dobeyno i don't have any idea what you mean with the statement about pulseaudio, hal, etc...20:19
apndobey: unnecessary, crippling choices forced upstream.20:21
dobeyi think you're confused20:21
apndobey: no.20:23
apndobey: just complaining for no reason, but that's not confusion.20:24
dobeyyou seem to not understand what you're complaining about then. the only people who can "force" things upstream, are upstream. some ubuntu developers are also upstreams, but the pulseaudio and hal/devicekit upstreams are redhat developers, not ubuntu developers. so i'm not sure what you think is so crippling that is from ubuntu and being pushed upstream20:25
dobeyand you're not clarifying what you think was forced :)20:30
dobeyalthough #ubuntu or something else is probably a better chananel for such a discussion too :)20:34
apndobey: I was complaining about 99% of distributions, not ubuntu (read higher). Are you telling me that some Canonical or RedHat employees are not in upstream?20:34
dobeyi'm telling you that much of your complaint is probably unfounded and you don't fully understand what you're complaining about. but this isn't #redhatone or #gentooone, it's #ubuntuone :)20:36
dobeyand we are "upstream"20:36
dobey(we == ubuntuone)20:36
apndobey: Yes, I know. I was talking about Gnome (read higher). I got carried over. I'm sorry for interrupting this channel. I'm brave over the internet (too much for my own sake).20:37
apnI'm just curious: "Because we want _to give every Ubuntu One user the very best experience, we require_ that you run Ubuntu 9.04 (Jaunty Jackalope) or higher." So, there is no way to integrate ubuntuone with other distribution, and if done somehow, no support whatsoever?20:40
dobeyUbuntu One will run on any system where the dependencies are satisfied20:41
dobeywe do not develop against all systems and provide official support for them. and we don't support older versions of Ubuntu20:42
apnThank you, that answers my question.20:42
dobeyie, that statement is primarily to distinguish that we do not support Ubuntu 8.10 or 8.0420:42
apnSo it's just a miss-type on the site. I got this. Thanks.20:43
dobeyseveral people have packaged various poritions of Ubuntu One on other distributions, though20:43
dobeylike imbrandon who built packages for debian squeeze yesterday :)20:43
apnSo, the source for the packages is available. That's neat.20:44
dobeyyes, everything we ship in Ubuntu for Ubuntu One is open source, and hosted in branches on launchpad20:44
dobeythere are tarballs of our releases, and we contribute patches upstream if needed20:44
apngreat. thanks.20:45
dobeyhttps://wiki.ubuntu.com/Upstream/UbuntuOne20:46
dobeythere's a list of several things we've submitted upstream20:46
dobeywell, aside from the fact that i *am* upstream for a couple of those :)20:46
dobeyand we're not actually using changeup yet for anything, as it's not completely ready yet20:47
jibadeehawhat does .ubuntuone directory do - is this a temp directory used until it has synced all the files then moves them into Ubuntu One directory?20:50
dobeyjibadeeha: the music store downloads go in "~/.ubuntuone/Purchased from Ubuntu One"20:54
jibadeehadobey, is there a way to stop that as it seems slow and i would prefer to download them from the cloud via the web page20:54
jibadeehathe reason is because i like to change the filenames and do a few manipulations before putting them into my ~/Music directory20:55
=== verterok_ is now known as verterok
dobeyjibadeeha: there's an option in preferences to disable the music folder downloads20:56
jibadeehadobey, ah found it - thanks20:56
Jaymacis it risky trying to buy music atm?21:59
ryeJaymac, the only issue is that it will take quite some time for the music to be synced to your computer, the files will be available online, though22:08
Jaymacrye, yeah just discovering that... downloading from the website22:08
TeMagichi all22:10
TeMagicin need of some help re: ubuntu one22:10
TeMagicI failed to add my machine to the ubuntu one service22:10
TeMagicand I am looking for a way to authenticate and add my machine to the service22:10
TeMagicany takers?22:10
TeMagicthx22:11
joshuahooverTeMagic: hi!22:11
joshuahooverTeMagic: have you tried this? https://wiki.ubuntu.com/UbuntuOne/FAQ#How%20do%20I%20add%20my%20computer?22:11
TeMagicnope, I haven't22:11
TeMagicwill read through22:11
TeMagicthx22:12
TeMagicjoshuahoover: it worked, thank you very much22:14
TeMagicbye bye22:14
ryejoshuahoover, please, anything, i will do anything to find out what's the issue with first-time startup. It makes me really angry, sad and uncertain... all my clean installations work fine. With or w/o browser window opened, w/ and w/o couchdb installation, w and w/o keyrings.22:14
TeMagic:)22:14
ryejoshuahoover, 32 bits and 64 bits...22:14
joshuahooverrye: right, i've tried all of that as well22:15
joshuahooverrye: could it be an upgrade related issue? that's a scenario i haven't tried22:16
ryejoshuahoover, tried upgrading from karmic - works...22:16
joshuahooverrye: arrrggghhh22:16
Jaymachmm my dashboard says I have four notes, when I only really have three...22:16
ryejoshuahoover, what I am puzzled with - fresh clean installs are affected. How more fresh can fresh install be?..22:17
joshuahooverrye: right22:17
joshuahooverrye: have you seen any u1-prefs logs or terminal output from these users having the problem?22:17
ryeJaymac, hm, I believe it does not show the template - bug #50201722:17
ubottuLaunchpad bug 502017 in ubuntuone-servers "Note templates are not accessible from the web ui" [Low,Triaged] https://launchpad.net/bugs/50201722:17
ryejoshuahoover, the hang happens within ubuntuone-login and it writes oauth-login.log which is in INFO log level which simply states "buntuone-login Starting Ubuntu One login manager version 1.2.1"22:18
ryeu22:19
Jaymacrye, oh yes, you're right.. I deleted the template and it is correct22:19
joshuahooverrye: sigh...and there isn't a way to get debug logs out of ubuntuone-login?22:19
ryejoshuahoover, not _after_ hang is happening, that's why i was talking about time machine... the log level is hardcoded - bug #48842522:20
ubottuLaunchpad bug 488425 in ubuntuone-client "oauthdesktop/logger.py should have configurable log level" [Undecided,Confirmed] https://launchpad.net/bugs/48842522:20
joshuahooverrye: do you know if there is a bug out there for unsubscribe-folder not working right away? seems like if syncdaemon is working on files, the unsubscribe-folder action is waiting to be processed22:22
joshuahooverrye: i've got users in the forum who have accidentally chosen to sync large folders (GBs worth of data) and then want to stop it, but it never does22:23
ryejoshuahoover, unsubscribe-folder is put into metadata queue at the end of the queue so when e.g. there are tons of MakeFile items it won't get processed22:23
joshuahooverrye: that's not good22:23
joshuahooverrye: so, should i file a bug or look at an existing one?22:23
joshuahooverrye: i've got one ready to file22:23
joshuahooverrye: i couldn't find one but thought you might know22:23
ryejoshuahoover, the "correct" way to make it work is to stop syncdaemon, start syncdaemon w/o connecting to the service, unsubscribe the folder and then connect syncdaemon22:24
joshuahooverrye: ah22:24
ryejoshuahoover, but there was a bug dedicated to this...22:24
dobeyi recall seeing a bug about prioritizing actions22:25
dobeyi think matt filed it22:25
dobeybut we can't really fix it for lucid22:25
dobeyit pretty much requires rather large rearchitecting i think22:25
joshuahooverdobey: right, that's fine, it sounds like there's an ok workaround we can give users for the time being22:25
joshuahooverdobey: it would just be a really big SRU ;)22:26
dobeyit's sort of like the question of "hey, i put my finger in this light socket, how do i stop being electrocuted?"22:27
joshuahooverdobey: heh, exactly!22:27
dobeystep 1) find the dagger from Prince of Persia: Sands of Time, step 2) rewind time, step 3) don't put finger in light socket.22:28
joshuahooverdobey: i can relate to that analogy, as i did that with a key when i was like 2-years old...or so i've been told by my family (at least 1,000 times, just in case i was too young to remember)22:28
dobeyor alternatively, step 1) don't put finger in light socket.22:28
joshuahooverrye, dobey: stupid question...how do i start up syncdaemon on the command line in lucid?22:30
dobey/usr/lib/ubuntuone-client/ubuntuone-syncdaemon $args22:30
joshuahooverthanks!22:31
ryeApr 12 17:12:41 <verterok>      nessita: I'll do: 1) u1sdtool -q, 2) u1sdtool --start, 3) u1sdtool --unsubscribe-folder=<udf id>, 4) u1sdtool -c22:31
ryeApr 12 17:13:08 <verterok>      nessita: unsubscribe the folder *before* connecting22:31
ryejoshuahoover, ^22:31
joshuahooverrye: ah, cool, thanks!22:31
dobeyor do that22:32
joshuahooverheh22:32
dobeyjust u1sdtool --start22:32
dobeydon't run ubuntuone-launch if you don't want it to connec though :)22:32
joshuahooverright :)22:32
ryewhat am I missing with the ubuntuone-login?..22:33
joshuahooverrye: and should that string of commands unsubscribe the folder fairly quick?22:34
joshuahooverrye: not sure if i should wait minutes or hours ;)22:34
joshuahooverrye: because so far it's not happening...and it's been a few minutes22:36
dobeyok, i'm off22:37
dobeylater22:37
joshuahooverlater dobey!22:37
ryejoshuahoover, u1sdtool --waiting-meta should show the folder unsubscription request... or smth like this22:37
verterokjoshuahoover, rye: folder un/subscription is local22:38
ryeverterok, ah, sorry, i started to associate action queue with metadata queue22:39
verterokrye: folder/udf subscription is kept in client metadata, server doesn't know anything about it22:39
joshuahooververterok, rye: so i did u1sdtool -q; u1sdtool --start; u1sdtool --unsubscribe-folder=ID; u1sdtool -c22:40
verterokjoshuahoover: what do you want to do? :)22:40
ryejoshuahoover, the ID was the id from u1sdtool --list-folders ?22:40
joshuahooververterok: help users who want to stop syncing a folder while syncdaemon is cranking on all their files they don't want synced anymore22:40
joshuahooverrye: yep22:40
joshuahooverrye, verterok: and after running that, u1sdtool --list-folders shows my folder still listed that i previously attempted to unsubscribe in the other set of commands22:41
verterokjoshuahoover: syncdaemon will do local rescan on the folder when it starts22:41
verterokjoshuahoover: unsubscribed folder are listed, check the value of "subscribed", sould be empty as ''22:42
joshuahooververterok: ah, ok, it is22:42
verterokjoshuahoover: then the folder is unsubscribed :)22:42
joshuahooververterok: might be better if it was False ;)22:42
joshuahooververterok: cool22:42
verterokjoshuahoover: agreed :(22:42
verterokjoshuahoover: don't know if that change worth a sru22:43
joshuahooververterok, rye: do we want to have a bug where we can track this? i want to get it fixed for maverick for sure and point users to it for a documented workaround22:43
joshuahooververterok: no22:43
joshuahooververterok: i'd like to change it so that unsubscribe-folder gets priority over whatever else is going on with syncdaemon22:44
joshuahooververterok: that way we don't crank away on files we don't need to and the user gets a more immediate response22:44
verterokjoshuahoover: and it has higher priority...but we depend on DBus on this one22:44
joshuahooververterok: ugh...hmmm...22:44
verterokjoshuahoover: what you'r requesting is: "when a folder is unsubscribed, stop doing everything on that folder"22:45
joshuahooververterok: yep, i think so22:45
verterokjoshuahoover: the problem is that we don't have a way to know that, at least ATM22:45
joshuahooververterok: i see22:45
verterokjoshuahoover: local rescan will always rescan that folder, as the folder is unsubscribed "after" starting syncdaemon :/22:46
joshuahooververterok: hmmm...22:46
verterokjoshuahoover: we could try to do a lot of check during local rescan and discard udfs as soon they are unsubscribed, but that will impact in LR performance... :/22:47
verterokjoshuahoover: we should have a bug with the use case/user story, and then we can think in a solution ;)22:47
joshuahooververterok: ok, i can file it22:48
verterokgreat! thanks :)22:48
ryei can't think of anything except some race condition, which cannot be reproduced in virtual machine...22:54
rye... well, i have created new user on the laptop and netbook and they feel ubuntuone-ready too22:55
ryewhy it works the second time?23:01
ryebecause the first time preferences called syncdaemon... maybe preferences call some service of ubunuont-login too?23:02
joshuahooververterok: will syncdaemon do that local rescan once after unsubscribing and then not again? (once you've unsubscribed and then connected)23:04
verterokjoshuahoover: yes23:04
joshuahooververterok: cool, thanks!23:05
verterokjoshuahoover: the next time syncdaemon starts will not do local rescan over that folder23:05
joshuahooververterok: cool23:05
mkarnickijoshuahoover: I don't want to take your time know, but I'm happy to let you know, that Android for U1 has been accepted at GSOC 2010, so expect a killer app in 2-3 months ;) (perhaps it'll be more 'killer' after some time, but still :D I'm very happy)23:07
joshuahoovermkarnicki: i saw that! congrats!23:07
mkarnickijoshuahoover: and it all started from messaging you on the forums, so.. here I am ^ ^23:07
mkarnickijoshuahoover: thanks! I'm really excited. I'm digging through the android documentation these days =)23:08
mkarnickijoshuahoover: ok, that was just little announcement, I'll head back to exploring the APIs ;) ! have a nice evening/night/day23:09
joshuahoovermkarnicki: there are a lot of people wanting a u1 android app, so it's a good project to work on :)23:09
joshuahoovermkarnicki: you too23:09
mkarnickijoshuahoover: yeah ^ ^ I'm happy people liked the idea! I'll be more then happy to deliver a great user experience!23:10
mkarnickistatik: if everything goes well, you'll get your U1 Android client quite soon ;)! I'll let you know when we set up the lp project :)23:11
* mkarnicki waves and goes back to reading the docs23:12
verterokmkarnicki: I assume you know about the experimental java port of the protocol, right?23:12
mkarnickiverterok: I was about to make an official announcement on this channel, but at the daylight23:13
mkarnickiverterok: if you have some valuable info (and it seems you do), please fill me in :)23:14
joshuahoovermkarnicki: verterok has been secretly trying to get us to switch to an all java stack ;)23:14
verterokjoshuahoover: oh, no...please23:14
verterok:)23:14
joshuahooverhehe23:14
mkarnicki:D23:14
verterokmkarnicki: I worked a few nights in a java version of ubuntuone-storage-protocol23:14
mkarnickiverterok: aha :) ?23:15
mkarnickiverterok: by that you mean sync features, or any operations, like accesing files?23:15
verterokmkarnicki: the client currently use netty for the network bits, but it should be easy to change it for another framework (I think netty works on android)23:15
mkarnickiplease everybody note, that I'll start buggin everybody on U1 really soon about the details, so23:16
mkarnickiforgive me if I don't know some things yet.23:16
verterokmkarnicki: the protocol client, not sync logic at all23:16
verterokmkarnicki: get/put file(s), get the contents of a dir, etc23:16
mkarnickiverterok: so you mean data exchagen23:16
mkarnicki*exchange23:16
mkarnickiverterok: I see.23:16
verterokmkarnicki: yes, the layer on top of protocol buffers23:16
verterok*google protocol buffer23:17
verterokmkarnicki: lp:ubuntuone-storage-protocol is the protocl definition and a python implementation using python-twisted framework23:17
ryeok, i am out of ideas, going to bed. I feel like I am wasting the time trying to replicate this ubuntuone-login issue :(...23:17
mkarnickiverterok: as I said before, excuse me for asking stupid questions, I was about to start investigating U1 client next week, so..23:17
verterokmkarnicki: what I worked on, is a java version of the low level client23:18
mkarnickiverterok: right! thanks, I'll check that23:18
mkarnickiverterok: nice23:18
verterokmkarnicki: bzr branch lp:~verterok/+junk/ubuntuone-java-storageprotocol23:18
verterokmkarnicki: it's just a prototype...but it works ;)23:18
verterokmkarnicki: ok23:18
mkarnickiverterok: so basically you're doing what I might have to do myself ;D23:19
mkarnicki*anyway (at the end of the sentence ;) )23:19
mkarnickiverterok: this is great news!23:19
verterokmkarnicki: I'm not actually *doing* it23:19
mkarnickiverterok: right, you gave it few days :)23:19
verterokmkarnicki: it started as an  experiment to see how complex would be a java implementation23:20
verterokmkarnicki: there some things missing, like testing the upload stuff, but all the other "actions"/commands works23:20
mkarnickiverterok: I know that U1 uses protocol buffers and python do do stuff, I knew I would have to implement some layer/api to access files23:20
mkarnickiverterok: so this gives me a great start, really23:20
verterokmkarnicki: yes, exactly!23:21
mkarnickiverterok: I'll be happy to contribute then!! lovely!23:21
mkarnickiverterok: this is the best news after the news that i got accepted !23:21
* mkarnicki laughs23:21
verterokmkarnicki: I plan to kick-off a project for this java of the protocol, just that I didn't got spare time to cleanup the code and create the project23:22
verterok*java port of..23:22
verterokmkarnicki: :)23:22
verterokmkarnicki: you can focus on building a great android app ;)23:22
mkarnickiverterok: by that you mean I should take it as is for know and focus on the app? I'd have to write it anyway, wouldn't I?23:23
mkarnickiverterok: the very first thing after UI design is simple file listing/browsing. for that, I could perhaps use it, right..23:24
verterokmkarnicki: hmm, I was trying to point out that you can focus on the UI and user interaction instead of the low level details23:24
mkarnickiverterok: ah..23:25
verterokmkarnicki: yeap, later you will need to get dirty with the protocol stuff :)23:25
mkarnickiverterok: and sooner or later, we'll clean it up and have it nicely set up as a project, right :) ?23:25
mkarnickiverterok: sweet23:25
verterokmkarnicki: I hope so :)23:25
mkarnickiverterok: you have me a hand today, really. thank you :)23:25
verterokmkarnicki: :)23:25
mkarnickiverterok: this is great. I'll get a branch and have a look at that. thanks again!!23:27
* mkarnicki waves to everybody and goes back to the docs23:27
=== cpg is now known as cpg|away
beunopopey, can you try remocing the phone again?23:36
beunowhere you using edge?23:37
beunoedge just dies on us23:37
beunoah, from the client23:37
beunoignore me then23:37
beuno(and/or tryin removing from the web ui)23:37
* mkarnicki compiles protocol buffers23:43
popey:)23:45
popeybeuno: not listed23:45
popeyoh, sorry, "view phones", duh23:45
popeyyes, i was able to remove the phone via the web interface beuno23:46
mkarnickiverterok: u still here?23:48
verterokmkarnicki: sort of..what's up?23:49
mkarnickiverterok: i have compiled protobuf-2.3.0 (latest), and got libprotobuf.so.6 missing while compiling23:49
mkarnickiubuntuone-storage-protocol23:49
mkarnickisince i got libprotobuf.so.523:50
mkarnickiduring compilation of protobuf-2.3.0 . is there some nigly build thingy for protobuf i should know about?23:50
mkarnickisorry, I messed up what I wanted to write a bit. let me rephrase23:50
verterokmkarnicki: what's the command you'r running?23:51
verterokk23:51
mkarnickiI have compiled protobuf-2.3.0 and as a result got libprotobuf.so.5. while compiling ubuntuone-storage-protocol (setup.py build) it says:23:51
mkarnickiverterok: /usr/local/bin/protoc: error while loading shared libraries: libprotobuf.so.6: cannot open shared object file: No such file or directory23:52
mkarnickilocate libprotobuf gave me: /usr/lib/libprotobuf-lite.so.523:52
mkarnickiops, /usr/lib/libprotobuf.so.523:52
mkarnickiso it's like it is not the latest protocol buffers I have..23:52
verterokmkarnicki: hmm, this is to use the python client or the java port?23:53
mkarnickiverterok: this is.. ops, python: ubuntuone-storage-protocol23:53
verterokmkarnicki: check if it's at /usr/local/lib23:53
mkarnickii'll try ubuntuone-java-storageprotocol perhaps ;)23:54
mkarnickiok23:54
mkarnickiverterok: yes it is :)23:54
verterokmkarnicki: to build ubuntuone-storage-protocol the protobuf in ubuntu is enough, no need to manually compile the latest23:54
mkarnickiverterok: ah.. thank you :)23:54
mkarnickiverterok: ok, i'm builing java-protocol then (am I disturbing you?)23:55
verterokmkarnicki: I have a few spare minutes before start cooking :)23:56
verterokmkarnicki: for the java port, you only need protobuf >= 2.0.2 compiled (no need to run 'make install')23:56
mkarnickiverterok: aah :)23:56
mkarnickiverterok: storageprotocol:jar <-- should I google that? maven says I'm missing this, and netty.jar23:56
verterokmkarnicki: check the HACKING doc23:57
verterokmkarnicki: the build is using maven23:57
mkarnickiverterok: yes, I'm doing step by step through HACKING doc23:57
verterokmkarnicki: ok23:57
verterokmkarnicki: maven should download all java dependencies23:57
mkarnickiverterok: it's having some problems, but I'll manage. no need to bother you for now, thank you :)23:58
mkarnickiverterok: (maven misses those too jars, but I'll handle that)23:58
verterokmkarnicki: this is the command I use: mvn compile -Dprotoc=$HOME/sandbox/protobuf-2.2.0a/src/protoc -Dstorageprotocol=$HOME/Projects/ubuntuone-storageprotocol/trunk23:59

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