[08:18] <mandel> morning all!
[09:23] <karni> Good morning!
[09:23] <psypher246> morning
[09:25] <psypher246> does anyone here know how to backup the full ubuntuone folder, configs and cache to another drive. i need to transfer all my data over quickly as the old drive is failing
[09:26] <mandel> psypher246: is it really necesary to cakup that folder, I mean, if you re-add the new hd it will be downloaded again
[09:26] <psypher246> 25gb
[09:26] <psypher246> not really an option
[09:26] <mandel> psypher246: oh, so it would be lots of data you mean
[09:26] <psypher246> yes :)
[09:27] <mandel> psypher246: do you just have the u1 folder, or do you also have shares and folders outside?
[09:27] <psypher246> and i know it works, if i moved my whole home folder it will work, just don't want to do that
[09:27] <psypher246> no folders or shares outside
[09:28] <psypher246> just u1 and my userdetails and the cache so it doesn't reindex and want to upload everything again
[09:28] <mandel> psypher246:  ok, you credentials are in the keyring, those you should be able to copy, although it should not be a problem
[09:29] <psypher246> thats not so much of a worry
[09:29] <psypher246> if i copy the right stuff and just log in it should all be there anyway right, regardless of the details being uin the keyring
[09:30] <mandel> psypher246: second thing to think about is the metadata and the file, I believe (although I have not tired) that if you just copy the folder as it is you should have not problems, karni can you confirm this
[09:30] <karni> mandel: I think this is correct. Although I'm thinking if copying the metadata folder would even further improve the process
[09:31] <karni> ~/.local/share/ubuntuone/syncdaemon
[09:31] <mandel> karni: yes, I was about to comment that… is in a hidden folder, right?
[09:31] <mandel> psypher246: ^
[09:31] <karni> mandel: :)
[09:31] <mandel> karni: thx!
[09:31] <mandel> :)
[09:31] <karni> mandel: np!
[09:31] <psypher246> so just copy ~/.local/share/ubuntuone/syncdaemon and Ubuntuone folder?
[09:31] <mandel> karni: I've been to long focusing in other parts of the code that I forgot where those paths are hehehe
[09:32] <karni> psypher246: if you turn on syncdaemon, I think it should do a local rescan, server rescan, and compare and see that things are the same
[09:32] <mandel> psypher246: yes, that should do the trick, but you should be careful regarding the order, I mean, make sur you copy the data before you start the syncdaemon
[09:32] <karni> psypher246: I haven't done this before, but I'm quite sure this is what you need
[09:32] <karni> right! turn off the syncdaemon first
[09:32] <karni> psypher246: ↑
[09:33] <psypher246> ok
[09:33] <karni> psypher246: u1sdtool -d disconnects from u1, u1sdtool -c connects
[09:33] <mandel> psypher246: so the order is, turn of daemon (if you already got new creds in the new hd) copy metadata and u1 folder, turn on sd
[09:34] <mandel> psypher246: but I'd back up everything first ;)
[09:34] <karni> mandel: does he need to copy the credentials? can't he just copy meta + content, and then add the machine to u1?
[09:34] <psypher246> ok so i should log in to the new hd but once it;'s logged in sto[p the syncd and then copy
[09:34] <karni> mandel: (I'm not proficient in this either ;) )
[09:34] <mandel> karni: yes, creds should not be needed, sso will launch to ask them
[09:34] <karni> psypher246: have you added the machine to u1 already?
[09:34] <psypher246> no not yet
[09:34] <karni> psypher246: if not, the syncdaemon won't start :)
[09:35] <psypher246> it has the same name
[09:35] <karni> psypher246: so yes. log in, u1sdtool --disconnect, copy meta, copy content
[09:35] <mandel> psypher246: yes, but since it does not have the creds, it will ask for them again, it always check in the keyring
[09:35] <psypher246> sweet
[09:35] <psypher246> thanks guys
[09:35] <karni> psypher246: log in to u1, and (if you need manually), u1sdtool --connect
[09:35] <karni> np
[09:35] <mandel> psypher246: np
[09:36] <mandel> ask if you have any problems, if we are lucky rye would be here
[09:36] <mandel> he is waaaay better than karni or me on this things
[09:36] <psypher246> yeah he's a wiz
[09:36] <karni> yeah :D he knows pretty much anything you'd ask
[09:36] <psypher246> but i think thisis right
[09:36] <mandel> he pushes the limits of u in the userspace all the time, we are just code monkeys ;)
[09:37] <mandel> some of us we are more monkey like than the others hehe
[09:39] <mandel> karni: wil you be at uds?
[09:39] <mandel> s/wil/will
[09:40] <karni> mandel: sadly, but no :<
[09:40] <mandel> karni: oh, Iguess that is because you are at mobile, am I right?
[09:40] <karni> mandel: yes well, they're sending me to Buenos Aires and London, and I reflected a little late on UDS
[09:41] <mandel> I really will just be there to complain and scream: NO NO NO, that will brake the windows port!!!!
[09:41] <karni> in theory I could sponsor myself and go, in practice I have some arrangements already, and I have to keep up with college as well (I was focusing mainly on the Android app heh ;P )
[09:41] <karni> mandel: hahah :D
[09:42] <mandel> karni: oh, true I've heard about you and college, if you do not finish it I wont talk to you again 'til you do hehehe ;)
[09:42] <karni> mandel: hahah :)
[09:42] <mandel> karni: I was holding a spoon while I typed that
[09:43] <karni> mandel: is it a metaphor or I should read it litterally ;] ?
[09:43] <karni> I'm not *that* good at English :)
[09:43]  * karni scans the inbox
[09:44] <mandel> karni: litterally, I do kill people with spoon while they are sleeping, I've threaten most of the team already, I think _cparrino and _Chipaca are the only ones left by now :)
[09:44] <czajkowski> mandel: how charming!
[09:46] <karni> mandel: hahah, now I'm afraid of your spoon as well o_O
[09:46] <mandel> you should be (evil laughs)
[10:07] <duanedesign> mornin all
[10:11] <karni> hi duanedesign
[10:14] <psypher246> mandel: hi, syncdaemon keeps reconnecting by itself and now this pc wants to upload 1000's of files which i strated copying over
[10:15] <mandel> psypher246: do you have the credentials on the machine?
[10:15] <psypher246> yes
[10:15] <mandel> psypher246: remove them, that way the daemon wont be able to connect, copy the files and laucnh the guy
[10:15] <psypher246> ok
[10:15] <psypher246> so how o i remove them?
[10:15] <mandel> psypher246: launchit with no credentials so that it asks for new ones
[10:16] <psypher246> delete all the u1 folders and keyring and starrt again?
[10:16] <mandel> psypher246: via seahorse
[10:16] <mandel> psypher246: yes
[10:16] <mandel> I'd do that, as long as you have a back up of your files we are save to play this way
[10:16] <mandel> I dont want to d anything that would make you loose data
[10:17] <psypher246> yeah the old files and partition is still there
[11:07] <ralsina> good morning
[11:07] <ralsina> mandel; ping?
[11:07] <mandel> ralsina: pong
[11:07] <ralsina> hola manuel
[11:08] <mandel> ralsina: hola, q tal? ya en i horario
[11:08] <ralsina> mandel: no, con insomnio nomás
[11:08] <mandel> ralsina: ups bad typing there :)
[11:08] <ralsina> np
[11:08] <mandel> ralsina: ouch, fancy some reviews :)
[11:08] <mandel> that will make you fall sleep
[11:08] <ralsina> mandel: so, I have been useless as help for you on actual coding :-(
[11:08] <mandel> ralsina: by the way, we really need to consider to simplify our code at some point
[11:09] <ralsina> mandel: I feel like crap about that
[11:09] <ralsina> mandel: oh, yes
[11:09] <ralsina> mandel: I even think both things are somewhat connected ;-)
[11:11] <mandel> ralsina: dont worry too much I can cope with that, you not coding too much :P
[11:11] <ralsina> mandel: but I let you down, and all I can say is that I am sorry and I will make it up eventually
[11:11] <ralsina> mandel: in any case, where are we riight now?
[11:12] <mandel> ralsina: but a careful though about what the hell we are doing would be nice, there seems not to be a clean global design and people keep adding abstracion layers for things that are not reused and will not change
[11:12] <mandel> ralsina: we are at me getting sd running with sso and doing sync after lunch, also finding a nice way to add funny paths to windows via this technique: http://www.java2s.com/Open-Source/Python/Windows/pyExcelerator/pywin32-214/com/win32com/test/testStorage.py.htm
[11:13] <ralsina> mandel: I would love to discuss this with everyone in a session, either on the full team sprint or at UDS
[11:13] <ralsina> so... a friday release of some kind is possible?
[11:13] <mandel> ralsina: it will just work in NTFS systems, but if you are using FAT you should be insulted by as many people as  possible :)
[11:13] <mandel> ralsina: yes, even today with no control panel :)
[11:13] <ralsina> today with no cntrol panel would be good
[11:14] <ralsina> I can explain having no control panel ;-)
[11:14] <mandel> ralsina: then today with no control panel it is, anyway we only have the mock up from clarita and no work from lissete yet :)
[11:14] <mandel> ralsina: yes, mothers day :P
[11:15] <ralsina> ok
[11:15] <ralsina> I will be leaving for budapest tomorrow
[11:15] <mandel> ralsina: I'll paste the branches to review in a pm message
[11:15] <ralsina> but I will try to work in actual code today, mgmt be damned
[11:15] <mandel> ralsina: are you taking the entire family with you?
[11:15] <ralsina> they are going to estambul in 2 weeks
[11:15] <ralsina> and I meet them there
[11:16] <ralsina> then I go from estambul to london for the sprint
[11:16] <mandel> oh, nice
[11:16] <ralsina> it's actually our honeymoon
[11:16] <ralsina> with kid and mother in law, but hey, it's better than nothing ;-)
[11:16] <mandel> ralsina: really? I mean the actual honey moon?
[11:17] <ralsina> we didn't have one when we got married
[11:17] <mandel> ralsina: oh, well at least you have one now
[11:17] <mandel> ralsina: by the way is fagan on holidays?
[11:18] <ralsina> he's not supposed to be ;-)
[11:18] <ralsina> he was not feeling well last week, maybe he's sick
[11:18] <mandel> ralsina: oh, well, we will miss his reviews
[11:18]  * ralsina gets the rubberstamp
[11:19] <mandel> ralsina: haha dont worry too much a package can be made and just say it has not landed yet, not big deal
[11:19] <ralsina> yes, we can work on your branches
[11:19] <ralsina> as long as we don't taangle them again
[11:20] <mandel> ralsina: everything should be nice now… I think :)
[11:20] <mandel> ralsina: FYI Hungarian currency is forints
[11:20] <mandel> from aq hahaha he tried to get eurs :P
[11:20] <ralsina> just saw the email :-)
[11:21] <ralsina> I am taking dollars. Everyone likes dollars and I am arriving on a working day so there should be open exchanges
[11:21] <ralsina> besides I suspect the peso/forint exchange here is not going to be good
[11:22] <ralsina> mandel: what day are you arriving at budapest?
[11:22] <mandel> ralsina: sunday  few hours before the canonical talk
[11:23] <mandel> ralsina: by the way if you have time, can you gem me a sim card for that country?
[11:23] <ralsina> sure
[11:23] <mandel> with data and all the typical things :)
[11:23] <mandel> ralsina: muchas gracias!
[11:23] <ralsina> That's pretty much my plan for wednesday: change money, get sim cards :-)
[11:24] <mandel> ralsina: I've decide to make a small collection of them so that if I even go back to that country I already have it
[11:24] <mandel> although I dont think it will happen again...
[11:24] <ralsina> I have everything (coins sim card and oyster card) in a nice "London" envelope :-)
[11:26] <mandel> ralsina: I did the exact same thing, and all that in my laptop bag
[11:26] <mandel> if we get more and speaking spanish whenever we get in the USA they will think we work for a cartel of some kind
[11:29] <ralsina> we the isle of man cartel, bro!
[11:29] <mandel> hahaha
[11:30] <mandel> ralsina: I'm really considering that, here taxes or people that work are going crazy we have up to 20% of unemployment, and someone has to pay for that...
[11:30] <ralsina> well june is a reasonable time to do it ;-)
[11:31] <mandel> indeed… thankfully this is in eng and on irc, and as numb3rs mentioned, there is no way to know what we talked about
[11:32]  * mandel waves at the spanish authorities
[11:32] <ralsina> oh my god,I heard a screenshot being taken!
[11:33] <duanedesign> did i hear eschelon connecting?
[11:33] <mandel> ralsina: shit, I hope the do not have time to write a GUI in VB o track our ip!!!!
[11:34] <ralsina> I think they are trying to cnnect boxes into a larger box as in swordfish1
[11:35] <mandel> I'm preaty sure that is how they caught bin laden
[11:36] <duanedesign> <.<  >.>
[11:37] <mandel> duanedesign: your breasts look funny
[11:38] <mandel> 'cause that are breasts, right?
[11:38] <mandel> I mean not fisically, but the ascii thing…
[11:38] <mandel> you know what I mean
[11:38]  * mandel maybe broke several parts of the code of conduct,,
[11:38] <duanedesign> lmao
[11:39] <duanedesign> almost spat my coffee on the computer screen
[11:39] <ralsina> ok, I am taking the kid to school, then reviews?
[11:40] <duanedesign> mandel: was printing the group pic from laast UDS. I should of stod on the pillars with you guys, or got closer, can barely see me.
[11:42] <mandel> ralsina: sure, did you get them through the private message?
[11:42] <ralsina> yep, got'em
[11:43] <mandel> duanedesign: yes, I even jumped and nearly killed myself hehe
[11:43] <fagan> hey all
[11:43]  * mandel looks at the dog, he just puked yellow on mandels foot
[11:43]  * mandel goes to clean floor
[11:43] <fagan> ralsina: im off today its a national holiday
[11:43] <duanedesign> hello fagan
[11:43] <fagan> mandel: :/
[11:43] <fagan> hey duanedesign
[11:44] <ralsina> hi fagan, ok
[11:44] <ralsina> fagan: do you have access to canonicaladmin?
[11:44] <fagan> ralsina: I dont know
[11:44] <fagan> I havent tried
[11:44] <ralsina> fagan: good answer :-)
[11:44] <fagan> ha
[11:44] <ralsina> fagan: if you do, you are supposed to load the national holidays there
[11:44] <ralsina> if you don't then you are not ;-)
[11:45] <fagan> ralsina: could you pm me the link
[11:45] <fagan> ill give it a try
[11:48] <fagan> ralsina: whats the url of the admin site or is it just canonicaladmin?
[11:48] <ralsina> canonicaladmin.com
[11:49] <fagan> cool
[11:49] <fagan> ill give it a look and see if I can use it
[11:50] <fagan> ralsina: ok looks like I cant get in
[11:51] <ralsina> fagan: then forget about it, but remember to send me an email
[11:51] <ralsina> sometimes I forget things if I just see them on IRC
[11:51] <fagan> ralsina: sure
[11:51] <fagan> I forgot about it myself
[12:00]  * mandel walks god & tries to find food
[12:00] <teknico> mandel, I didn't know he/she needed to be walked ;-D
[12:02]  * karni duanedesign anything new from Veronika? did she make contact?
[12:09] <psypher246> mandel: hi, i have now copied all the data over and started the login process, all it states is syncing in progress, no data is uploading or downloading. if you check here: http://paste.ubuntu.com/602208/ u will see some more info and a sample of the log
[12:11] <duanedesign> psypher246: what do you get from:  u1sdtool --waiting | wc -l
[12:14] <psypher246> hi duanedesign, i get : 29000
[12:14] <psypher246> yet
[12:14] <psypher246> find ~/Ubuntu\ One/ -type f | wc -l
[12:14] <psypher246> 14026
[12:15] <duanedesign> psypher246: yeah waiting is a combination of both the content and metadata queus
[12:16] <duanedesign> queues*
[12:16] <psypher246> ok
[12:16] <psypher246> so will it just see that all the correct data is there and re-upload everything?
[12:18] <duanedesign> psypher246: did you replace the contents of your Ubuntu One folder?
[12:18] <psypher246> yes, i copied .local/share/ubuntuone and Ubuntu\ One over from old drive and logged into U1
[12:19] <psypher246> shit i emant NOT re-upload everything
[12:19] <psypher246> meant*
[12:20] <psypher246> i thought it was just going to log in, see nothing has changed and be synced, this re-indexing isworrying me
[12:20] <duanedesign> psypher246: and your ~UBuntu\ One folder?
[12:21] <psypher246> yes, i copied .local/share/ubuntuone and Ubuntu\ One over
[12:21] <psypher246> used rsync -ar
[12:21] <duanedesign> The Ubuntu One folder in your Home
[12:21] <psypher246> yes
[12:21] <duanedesign> you need both the metadata and the data
[12:22] <psypher246> yes
[12:22] <duanedesign> ok
[12:22] <psypher246> .local/share/ubuntuone
[12:22] <psypher246> and
[12:22] <psypher246> Ubuntu\ One
[12:22] <psypher246> right?
[12:23] <duanedesign> yes
[12:25] <psypher246> but when i first tried i had already logged in once then, did u1dstool --disconnect and u1dstool -q and started the copy, then by itself syncdaemon came on(i have
[12:25] <psypher246> and started syncing
[12:25] <psypher246> the i killed everything
[12:25] <psypher246> removed my saved creds
[12:25] <psypher246> and deleted all u1 folders and staretd all over again
[12:26] <karni> I'm here
[12:26]  * karni reads
[12:26] <psypher246> then i copied first and then logged in and thats where i am now
[12:27] <karni> psypher246: ok, so - what you want to avoid is removing ~/Ubuntu One when syncdaemon is on. there was a bug once (I think it's fixed but not sure)
[12:28] <karni> psypher246: in this situation it thinkgs you deleted everything, so it starts wiping your cloud storage
[12:28] <karni> psypher246: so, I think that it's a good idea if you would
[12:28] <psypher246> oh yipee
[12:28] <karni> disconnect your ubuntu one on your primary computer first
[12:28] <karni> psypher246: to make sure it doesn't start to sync "removing stuff" to your primary computer
[12:28] <karni> psypher246: let me look at the logs, brb
[12:28] <psypher246> whats disconnects it for good?
[12:29] <duanedesign> to disconnect for good you can remove the token
[12:30] <karni> psypher246: good question, I didn't expect it to pop on on it's own :/
[12:30] <psypher246> token in seahorse?
[12:30] <duanedesign> from Password and Encryption Keys
[12:30] <duanedesign> yep
[12:30] <karni> psypher246: yes
[12:30] <psypher246> k
[12:30] <psypher246> k did disconnect and deleted key
[12:31] <karni> psypher246: are the ubuntu version the same on both computers?
[12:31] <psypher246> yes both natty
[12:31] <karni> psypher246: ok, if you removed the token on your primary computer, your data is now safe locally.
[12:31] <karni> psypher246: did you remove the ~/Ubuntu One folder from the secondary computer?
[12:32] <psypher246> no
[12:32] <karni> good
[12:32] <karni> psypher246: did you log in with U1 on the secondary computer?
[12:32] <psypher246> no
[12:32] <karni> ok. what's the status of copying meta and content to the secondary?
[12:33] <karni> all in place? some gone when syncdaemon kicked in ?
[12:33] <karni> I did see some unlink(s) in the log, which worries me a bit (That's why I wanted to disconnect your primary computer)
[12:33] <psypher246> ok wait, primary is the one i am trying to get working right, secondary is the old backup?
[12:34] <karni> psypher246: let's call primary the one you have your original data on, secondary the one you want to set up now
[12:34] <karni> psypher246: the new implementation of u1-client on natty should notice your data is already in the cloud - so that's what we're aming at
[12:35] <karni> duanedesign: I'm thinking if we should copy the meta data. Perhaps u1 could do the local rescan on it's own. It shouldn't upload anything that is already in the cloud.
[12:35] <karni> It would reindex everything and compute the hashes as well.
[12:36] <karni> rye: you might be on holiday (or not), but we could use some of your super powers
[12:36] <psypher246> ok just to clarify, the primary computer is still in tact. i ahve not deleted or logged into that session, since doing this
[12:37] <karni> rye: question: user wants to copy 35GB of data into another computer's Ubuntu One folder
[12:37] <psypher246> no don't make rye work on holiday
[12:37] <karni> psypher246: perfect. we want to keep your data safe.
[12:37] <karni> psypher246: did you copy the data over to the secondary?
[12:37] <psypher246> did i use the right rsync command, maybe loose some info whihc triggered the rescan
[12:38] <psypher246> yes i copied al with rsync -ar
[12:39] <karni> psypher246: what's u1sdtool -s ? disconnected?
[12:39] <psypher246> State: READY
[12:39] <psypher246>     connection: Not User With Network
[12:39] <psypher246>     description: ready to connect
[12:39] <psypher246>     is_connected: False
[12:39] <psypher246>     is_error: False
[12:39] <karni> ok
[12:39] <psypher246>     is_online: False
[12:39] <psypher246>     queues: WORKING
[12:39] <karni> first line was enough ;)
[12:40] <karni> psypher246: did you copy the metadata as well?
[12:40] <psypher246> yes
[12:44] <karni> psypher246: sorry, phone calls. I would suggest connecting to ubuntu one and let it go. you can track u1sdtool --status and --waiting-meta
[12:45] <psypher246> so the unlink message are nothing to worry about?
[12:45] <karni> psypher246: and if the tail of log file that you have attached to the pastebin contains any "unlink" strings, you can u1sdtool --disconnect and let us know
[12:45] <psypher246> it does yes
[12:45] <karni> 1 sec
[12:46] <psypher246> they are all unlink
[12:46] <karni> psypher246: can you confirm in the webUI that files have been removed? any of the once contained in the log?
[12:47] <karni> psypher246: https://one.ubuntu.com/files
[12:48] <karni> psypher246: oh, btw. next time try u1sdtool --waiting instead of u1sdtool --waiting-meta (sorry, this is deprecated)
[12:52] <karni> psypher246: ok, call me by nick if you have any more info on that. sucks a little so many ppl are on holiday today.
[12:52] <psypher246> it's all directories, for now those directories are still there
[12:53] <rye> looks like it is stuck, based on pastebin
[12:53] <rye> which is really weird
[12:53] <karni> psypher246: was this a tail or head of the log file? (I see a C^ at the end)
[12:54] <rye> i am now investigating a boot issue in bug #756564 which has took me half a day yesterday to investigate so I am living in the VM during the national holiday
[12:54] <ubot4`> Launchpad bug 756564 in grub2 (Ubuntu) "Ater Maverick to Natty upgrade, grub won't boot and displays "symbol not found : 'grub_env_export'" (affects: 6) (heat: 28)" [Undecided,New] https://launchpad.net/bugs/756564
[12:54] <karni> rye: :D
[12:54] <karni> ohhh crap, that looks nasty
[12:56] <rye> YES!
[12:56] <rye> reproduced on the VM
[12:56] <rye> BUSTED!
[12:56] <rye> Installations with two hard drives are affected
[12:56] <rye> severely affected
[12:56] <rye> i'd say this is a real showstopper
[12:57] <karni> rye: =<
[12:58] <psypher246> rye thats the end of the file
[12:58] <psypher246> http://paste.ubuntu.com/602231/
[12:58] <psypher246> full log
[12:59] <rye> karni, see here: http://u1.rtg.in.ua/p/q37/
[13:00] <rye> karni, i am going to mail about this host details to ubunet discuss soon, this is my attempt to see how filenames can be used in public files, it just proxies the u1 public files
[13:01] <karni> rye: sweet
[13:03] <karni> rye: you know how to force local rescan with hash recomputation? is deleting metadata a good idea?
[13:03] <rye> karni, hm, --refresh-volume=volume-id maay trigger the sync, but looks like local rescan is only performed on startup
[13:03] <karni> psypher246: you only use ~/Ubuntu One (no other synced folders), right?
[13:04] <psypher246> yes
[13:04] <rye> karni, and --refresh-volume='' for root volume
[13:05] <karni> psypher246: go to your secondary, and try u1sdtool --refresh-volume=''
[13:05] <karni> psypher246: let me know if it complains that it's disconnected
[13:06] <psypher246> which volume?
[13:06] <karni> psypher246: volume '' means ~/Ubuntu One
[13:06] <rye> psypher246, '' = "" = empty string for ~/Ubuntu One
[13:06] <karni> u1sdtool --refresh-volume=''
[13:07]  * rye upgrades from maverick to natty then...
[13:07] <psypher246> u1sdtool: error: --refresh-volumes option does not take a value
[13:07] <psypher246> r
[13:07] <rye> psypher246, sorry
[13:08] <rye> psypher246, --rescan-from-scratch=volume-id
[13:08] <rye> karni, ^
[13:08]  * rye is wired to grub now
[13:08] <karni> rye: ah that's what I had in mind! :) thanks
[13:08] <karni> psypher246: u1sdtool --rescan-from-scratch=''
[13:08] <psypher246> ok
[13:08] <psypher246> done
[13:11] <rye> psypher246, by the way, so you know all the removals of the files that come from the server are result in local files being moved to xdg trash folder, not unlinked completely
[13:11] <rye> this can be changed in the config but i think it will be described during this or next week in a big blog post from joshua
[13:11] <duanedesign> karni: sorry neighbors dog got out. Chased it for 3 blocks :P Thanks for taking over with psypher.
[13:12] <duanedesign> morning rye
[13:12] <rye> duanedesign, morning
[13:12] <duanedesign> rye: hope your feeling better this week :)
[13:12] <rye> duanedesign, have you seen reports about bug #756564
[13:12] <ubot4`> Launchpad bug 756564 in grub2 (Ubuntu) "Ater Maverick to Natty upgrade, grub won't boot and displays "symbol not found : 'grub_env_export'" (affects: 6) (heat: 28)" [High,Confirmed] https://launchpad.net/bugs/756564
[13:12] <rye> duanedesign, yes, and today is a holiday and I am chasing this ^
[13:13] <duanedesign> rye: ahh, i think we had a fellow in #ubuntu-beginners last night with this
[13:15] <rye> duanedesign, not a beginner issue at all :(... do you recall whether he indicated he had 2 hard drives?
[13:15] <rye> or more
[13:20] <duanedesign> rye: darn [s]he did not say.
[13:26] <karni> psypher246: so, if you've done this, I would try to reconnect to u1 and see what's u1sdtool --waiting (meta is what is of interest to you) and if it's unlinking any files (it shouldn't)
[13:26] <karni> psypher246: I don't know much more than this TBH
[13:32] <psypher246> kami: that outputs a lot of stuff
[13:33] <karni> psypher246: good. you just have to watch out for unlinks logged by syncdaemon once you connect
[13:33] <psypher246> yes they are all unlinks
[13:39] <karni> psypher246: I guess you'll have to wait for a non-holiday day when rye is out of VM and has more time. Will you make it 1-2 days without U1 ?
[13:39] <karni> psypher246: I did my best, but this is as far as I can help.
[13:40] <psypher246> yeah man no problem
[13:40] <psypher246> thats anyway
[13:40] <psypher246> thanks
[13:41] <karni> psypher246: please keep your U1 disconnected on primary computer, if anything is gone from the cloud, I wouldn't want it to sync down and remove your stuff.
[13:42] <psypher246> cool will do
[13:49] <dobey> hmm
[13:50] <ralsina> dobey mandel thisfred standup in 10'
[13:50] <thisfred> ayeaye
[13:50] <ralsina> nessita is on a plane, fagan is on national holiday
[13:50] <mandel> ack
[13:50]  * dobey is on a boat
[13:51]  * ralsina is on a chair
[13:51] <mandel> dobey: so zombies can't swim, right? I knew it!!!
[13:51] <dobey> heh
[13:52] <thisfred> mandel: they can walk along the bottom of the ocean very slowly though
[13:52] <thisfred> BLUBRAAINS
[13:53] <mandel> thisfred: but I though they needed air, don't they?
[13:53] <thisfred> Don't think so
[13:53] <dobey> why would the dead need to breathe?
[13:53] <thisfred> I've never seen someone fight zombies by putting plastic bags over their heads
[13:54] <dobey> well plastic bags tear pretty easily
[13:54] <mandel> dobey: why do dead need to eat? I don't know...
[13:54] <dobey> and they aren't as fun as shotguns
[13:54] <mandel> but we all agree they can\t float, right?
[13:54] <dobey> do they weigh the same as a duck?
[13:55] <mandel> if it is a zomby duck yes, otherwise it weight a little less than the original animal
[13:55] <thisfred> 22grams?
[13:55] <mandel> so, a zomby cat < cat, zomby dog < dog
[13:55] <thisfred> do ducks have souls?
[13:55] <dobey> a witch! a witch!
[13:56] <thisfred> I'm glad we got this important issue worked out before standup
[13:56] <mandel> yes, it has been in my head most of the weekend
[13:57]  * alecu goes fetch the backlog
[13:57] <mandel> unless some bastard makes a tv show called 'the swimming dead'
[13:57] <alecu> good day, all!
[13:57] <mandel> that would be a tragedy!
[13:57] <mandel> alecu: morning
[13:58]  * dobey writes a script and sells it to hollywood
[14:00] <ralsina> alecu: forgot to invite you to standup. BTW: standup is now? ;-)
[14:00] <mandel> me
[14:01] <thisfred> me
[14:01] <ralsina> me
[14:02] <dobey> me
[14:02] <ralsina> mandel, go?
[14:03] <alecu> me
[14:03] <mandel> DONE: More IPC on windows. Wondered why we have some many layers and dbus interfaces in our code.
[14:03] <mandel> TODO: Finish the creds management tool port to windows (yes, there is another sso abstraction). Create first installer of port with no control panel.
[14:03] <mandel> BLOCKED: no, but had a serious WTF when obama/usama was killed.
[14:03] <mandel> thisfred, watch out, cachier zomby on your right
[14:03] <thisfred> DONE: not sure TODO: Prepare for UDS, depending on what sessions get accepted. (do we need to do something more to get them approved?) BLOCKED: no, let me know if I can help anyone with anything NEXT: ralsina
[14:04] <ralsina> DONE: not much, except administrivia and trip preparation
[14:04] <ralsina> TODO: it doesn't fit in this margin
[14:04] <ralsina> BLOCKED: slightly but it's all my fault
[14:04] <ralsina> alecu?
[14:04] <dobey> λ DONE: bug #773654
[14:04] <dobey> λ TODO: finish nightlies fixes, maverick/lucid SRUs
[14:04] <dobey> λ BLCK: None.
[14:04] <ubot4`> Launchpad bug 773654 in tarmac "Should count 'Pending' reviews, for use in votes criteria (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/773654
[14:04] <dobey> now alecu
[14:05] <alecu> thanks
[14:05] <alecu> DONE: FRIDAY! got repeatedly punched in the face by python-evolution while playing with a contact-picker lens prototype. On the plus side got the germ of it kinda working.
[14:05] <alecu> TODO: canonicaladmin. Then, discuss blueprints? find sightseeings in budapest? more prototyping?
[14:05] <alecu> BLOCKED: no
[14:05] <alecu> NOTE: I'll be out around 15.30ART (18.30GMT) for about 2.5 hours
[14:05]  * karni walks the dog
[14:08] <thisfred> alecu: did you get some/any of your blueprints accepted? I wonder if I'm missing a step
[14:08] <alecu> let's check
[14:08] <thisfred> maybe I'm just impatient
[14:09] <dobey> i'm impatient
[14:09] <thisfred> looks like no
[14:10] <mandel> http://www.metrolyrics.com/impatience-lyrics-we-are-scientists.html
[14:11] <mandel> not the greatest song ever, but within the topic
[14:11] <alecu> thisfred, right: no blueprints approved yet. We should ping jason
[14:11] <dobey> why did people create blueprints on ubuntuone projects?
[14:11]  * ralsina goes to finish his darn blueprint
[14:12] <thisfred> I wondered if I should, but I did everything under ubuntu
[14:12] <ralsina> dobey: you mean jono?
[14:12] <dobey> it's supposed to be on ubuntu
[14:13] <dobey> ralsina: no, i mean chipaca, urbanape, and alecu; though the one alecu made there doesn't really need a blueprint. it's more just a bug.
[14:13] <ralsina> dobey: ok
[14:14] <dobey> hmm
[14:14] <mandel> dobey: do you know where I can find a good glib documentation for avahi?
[14:15] <dobey> but urbanape's and Chipaca's are approved
[14:15] <dobey> mandel: /usr/share/doc/?
[14:16] <mandel> really?
[14:17] <dobey> i don't know, i'm just guessing.
[14:17] <dobey> http://avahi.org/wiki/ProgrammingDocs
[14:18] <mandel> dobey: I did look at that one and is kinda shit, I was wondering if there was a more in depth one… well I can do with that
[14:18] <dobey> mandel: i have no idea; but i doubt it
[14:19] <mandel> dobey: I'll ask rodrigo_ where he found more info..
[14:20] <dobey> thisfred: i see lots of approved blueprints on the schedule now
[14:21] <thisfred> dobey: ours, though?
[14:21] <dobey> thisfred: yes
[14:21] <thisfred> ok
[14:21] <thisfred> still wondering if the blueprints were filed differently from mine and alecu's then
[14:22] <thisfred> or if we're just in the backlog
[14:22] <dobey> thisfred: i don't know what you mean, but yours and alecu's are on the schedule
[14:22] <dobey> thisfred: are you looking for one in particular?
[14:22] <thisfred> oh, because the blueprints all say New and Undefined
[14:23] <dobey> yes
[14:23]  * thisfred looks in the right place
[14:23] <dobey> thisfred: if there is a green check next to the "uds-o" under "Sprints" on the blueprint page, it has been approved for the sprint
[14:24] <dobey> thisfred: the rest of the stuff is supposed to be discussed and defined at UDS :)
[14:24] <thisfred> dobey: well only one of mine has that
[14:24] <thisfred> but at least I know I didn't do it wrong then
[14:25] <karni> I'm back.
[14:26] <dobey> hmm
[14:26] <dobey> ok
[14:26] <dobey> i only see one of mine too
[14:26] <alecu> thisfred, it looks like they are being approved as we speak
[14:26] <thisfred> w00t
[14:27] <urbanape> dobey: what's wrong with it?
[14:28] <dobey> urbanape: it's on ubuntuone-servers instead of ubuntu; but i suppose for yours it doesn't matter really either, since it's a roundtable discussion thing
[14:29] <urbanape> yeah, its abnout the APIs we want to expose.
[14:29] <urbanape> It should probably be tied to a non-private project, though.
[14:29] <urbanape> I agree
[14:29] <urbanape> anyhoo. gotta run. I'll be back on shortly.
[14:30] <dobey> also; you should probably subscribe to the blueprints you registered with "participation essential" on :)
[14:31] <thisfred> dobey: yeah, I noticed that too late, but I can't seem to change it now
[14:33] <thisfred> dobey: ah nevermind, you can do it with unsubscribe
[14:37] <dobey> yeah, the UX for it sucks but it's possible ;)
[14:48] <rodrigo_> mandel, what you want to ask me?
[14:48] <mandel> rodrigo_: I was looking for docksof the avahi api in glib
[14:49] <rodrigo_> mandel, not much really available
[14:49] <rodrigo_> http://avahi.org/wiki/ProgrammingDocs is what I found
[14:49] <mandel> rodrigo_: yes, kinda crappy
[14:50] <mandel> rodrigo_: one more thing, I think you forgot to use avahi_set_allocator (avahi_glib_allocator ());
[14:50] <rodrigo_> best thing is to look at the source code examples
[14:50] <rodrigo_> yes, probably
[14:50] <mandel> i think you need to tell avahi to use g_malloc and g_free
[14:50] <mandel> rodrigo_: want me to do a small branch with that?
[14:50] <mandel> is a one liner :P
[14:51] <mandel> so adding a new branch might be an overkill hehe
[14:51] <rodrigo_> mandel, yes, please :-)
[14:51] <rodrigo_> just a patch is enough
[14:51] <mandel> rodrigo_: ok, will send it later by mail
[14:52] <rodrigo_> ok
[14:56] <dobey> why are you guys discussing avahi at all? :)
[15:11] <dobey> man, why don't people take 30 seconds to research names before starting projects?
[15:13] <dobey> brb
[15:16] <fagan> dobey: what name is bugging you?
[15:16] <fagan> I hate projects named after peoples names
[15:17] <dobey> fagan: oh i just saw a media player called pogo
[15:17] <dobey> well music player
[15:17] <dobey> it lokos like norton commander in gtk+
[15:17] <fagan> thats not so bad :)
[15:18] <dobey> sure it is
[15:18] <fagan> hah
[15:18] <dobey> considering pogo.com
[15:18] <dobey> also, pogo sticks have nothing to do with music
[15:19] <thisfred> dobey: well, unless you like very bouncy music
[15:19] <thisfred> say gabber :)
[15:20] <dobey> gabber the jabber client?
[15:20] <fagan> dobey: you obviously have never been to a club there they bounce up and down
[15:20] <fagan> :P
[15:20] <dobey> fagan: i have, and they don't play arcade fire at said club
[15:20] <thisfred> dobey: gabber the extremely bad Dutch style of "house" music
[15:20] <CardinalFang> I adore the language "Go".  If only Google Inc has some way of searching for name badness...
[15:21] <dobey> po' go
[15:21] <thisfred> is that the language with fried oysters?
[15:21] <dobey> yes
[15:28] <CardinalFang> beuno, did the file scan ever finish, to extract metadata from music?  I'm looking at bug #741066 .
[15:28] <ubot4`> Launchpad bug 741066 in ubuntuone-servers "Some songs aren't scanned and show up as unknown (affects: 7) (dups: 3) (heat: 46)" [High,In progress] https://launchpad.net/bugs/741066
[15:28] <beuno> CardinalFang, no, we need to kick off a re-scan, and look into why some songs aren't scanned properly
[15:28] <beuno> I've delegated that over to pfibiger
[15:29] <CardinalFang> beuno, okay.  I'll add a note in the bug.
[15:50] <CardinalFang> karni, it looks like the target for the files app is disappeared from the Android SDK now.  2.0 and 2.0.1 are gone.  Docs don't say why, but list them under "Other Platforms".  Should we bump this to 2.1 now?  It could be possible to go back to 1.6 maybe.  Several code changes to make though. :(
[15:51] <karni> CardinalFang: w00t, that's new o_O Is today 4th of April? No.. what the heck
[15:51] <karni> let me think
[15:53] <karni> CardinalFang: yes, we're using some code from 2.0 . I'd say, let's do this for 2.1 and then do some backward compatibility work for 1.6 (this is possible, but indeed needs some changes)
[15:53] <CardinalFang> karni, really, over 1.6, AFAICT, only some Service methods and constants are unique to 2.0+.  stopForeground()  startForeground()  Service.START_STICKY.
[15:55] <karni> CardinalFang: right, and GD works fine on 1.6, I just can't tell from the top of my head if I haven't used a 2.0 bit somewhere else as well. Yes, I'm for doing this for 1.6, just not at the moment. If we're ready for release, then we can take 1-2 days to play with backward compatibility.
[15:55] <karni> CardinalFang: How about that?
[15:57] <karni> Why the heck I can't override stopSelf(). Android is sometimes trying to be way to clever.
[15:57] <CardinalFang> Be sure to use @Override decorator.
[15:57] <CardinalFang> ...for warnings.
[15:58] <karni> CardinalFang: yes, I'm using them. (on a side note, stopSelf() is final and for a moment I was considering using an IntentService with a twist - two threads)
[15:58] <karni> *I will do my best to use them
[15:59] <karni> Eclipse sometimes complains about these Overrides, I have *no* clue why.
[16:35] <dobey> lunch time, bbiab
[16:36] <mandel> alecu: ping
[16:55] <fagan> mandel: so any reviews for me I dont mind doing it today if you need something
[16:56] <mandel> fagan: there are a couple, but I wont let you work on a free day, you can do them tom :)
[16:56] <fagan> hah mandel well I missed work today I was just reading a book so bored :D
[16:56] <fagan> although I could be busier in work but hey I cant complain
[16:58] <mandel> fagan: spend the day doing anything but work, at some point you will start working to much and you will hate the dammed thing
[17:11] <fagan> mandel: hah yeah your right :d
[17:16] <mandel> I'm off for some coffee and to wlak the dog, I'l be back later
[17:16] <mandel> s/wlack/walck
[17:18] <fagan> that reminds me I need to buy some coffee
[17:35] <hallyn> rye: hi, for ecryptfs files workign nicely with ubuntuone, I opened up bug 773260.  Can you confirm one more time, is it the IN_CLOSED_WRITE event that the ubuntu one client looks for to initiate a sync?
[17:35] <ubot4`> Launchpad bug 773260 in linux (Ubuntu) "ecryptfs never releases the lower file (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/773260
[17:36] <rye> facundobatista, ^
[17:45] <CardinalFang> Rock.  "gtk+2.0-2.24.4/modules/other/gail/gailtreeview.c:2309:idle_expand_row: code should not be reached"  Aborted
[17:45] <facundobatista> rye, creepy (?)
[17:46] <facundobatista> rye, also, tried to do the same steps, but did "python -m pyinotify" in the src directory, then did "echo hi > g", and it started receiving a zillion events like:
[17:46] <facundobatista>    <Event dir=False mask=0x2 maskname=IN_MODIFY name=vteGN9JUV path=/tmp pathname=/tmp/vteGN9JUV wd=1 >
[17:46] <facundobatista> rye, but always with a different name
[17:46] <facundobatista> :|
[17:49] <rye> facundobatista, python -m pyinotify <directory>
[17:49] <rye> facundobatista, vte thing is gnome-terminal's
[17:50] <facundobatista> doh
[17:50] <facundobatista> rye, mmm.. see: https://pastebin.canonical.com/47006/
[17:50] <facundobatista> rye, I received the close write ok
[17:52] <hallyn> facundobatista: that's with writing to tgt/gg ?
[17:52] <facundobatista> hallyn, no, src/gg
[17:52] <hallyn> facundobatista: ah, ok.
[17:53] <facundobatista> hallyn, if you do "sudo mount -t ecryptfs src tgt"
[17:53] <facundobatista> hallyn, which is the encrypted dir?
[17:53] <hallyn> src is the encrypted lower dir
[17:53] <hallyn> tgt is the plaintext one meant to be used
[17:54] <facundobatista> ah
[17:54] <hallyn> so i have src under Ubuntu\ One, and tgt elsewhere
[17:54] <facundobatista> hallyn, and your idea is to have tgt somewhere, no matter where, and put src under Ubuntu One
[17:54] <facundobatista> that, exactly
[17:55] <hallyn> yup
[17:55] <facundobatista> ah, exactly, reproduced the situation with "python -m pyinotify ."
[17:55] <hallyn> it's what i've been doing for months.  but contents don't get synced very often :)
[17:55] <facundobatista> nop :p
[17:55] <hallyn> never heard of 'python -m pyinotify' - that's pretty cool
[17:56] <hallyn> i gotta run for awhile, bbl
[17:56] <rye> facundobatista, http://paste.ubuntu.com/602380/
[17:58] <facundobatista> rye, yeap
[18:23] <dobey> apparently i have a lot of pending updates to install :-/
[18:40] <duanedesign> dobey: ugh, glad you said something. I have been putting mine off for a couple days. Better do them know before it gets any worse
[18:40] <duanedesign> rye: ping
[18:44] <dobey> duanedesign: yeah, it is downloading pretty slowly here :(
[19:37]  * alecu will be back in 2.30 hours aprox.
[21:24] <CardinalFang> Rock.  SEGV in JRE.
[21:24] <dobey> nicer
[21:24] <dobey> err
[21:24] <dobey> nice
[21:59] <karni> CardinalFang: relating to SEGV - I managed to crash Android with one null passed to notification service.
[22:07] <dobey> later all