geekilized | who can help me with a specific problem with ubuntu one music store? | 01:29 |
---|---|---|
geekilized | anyone? | 01:36 |
=== cpg|brb is now known as cpg | ||
=== cpg is now known as cpg|brb | ||
=== cpg|brb is now known as cpg | ||
=== dendro-afk is now known as dendrobates | ||
=== dendrobates is now known as dendro-afk | ||
=== dendro-afk is now known as dendrobates | ||
wage | Can someone tell me the path to the ubuntu one client, my icon is missing? | 06:31 |
duanedesign | hello | 06:37 |
duanedesign | wage: in Lucid the Ubuntu One applet was replaced by the Ubuntu One Preferences window | 06:38 |
duanedesign | you can get to it from Me Menu --> Ubuntu One | 06:38 |
duanedesign | or | 06:38 |
duanedesign | System --> Preferences --> Ubuntu One | 06:39 |
duanedesign | ubuntu one should autostart for you if you have the computer added to your Ubuntu One account | 06:39 |
wage | ok, should the panel applet be showing? | 06:39 |
duanedesign | no the applet was replaced by the entry in the me menu | 06:42 |
wage | whats broadcast messages archive? | 06:46 |
duanedesign | wage: that will log all your messages sent from your Broadcast Accounts | 06:53 |
wage | oh, gwibber? | 06:53 |
duanedesign | i am pretty sure :P I dont use it. | 06:54 |
wage | yeah, thats kinda a weird one | 06:54 |
duanedesign | could be easier to understand | 06:54 |
wage | well, i think i got it working now. thanks for the help. | 06:55 |
duanedesign | wage: any questions at all just ask | 06:56 |
duanedesign | the room is full of Ubuntu One developers between 12:00 - 20:00 utc | 06:57 |
wage | yeah, my biggest problem was it moved and I kept finding sites talking about it in the old location so i thought it was missing. | 06:58 |
duanedesign | right | 07:02 |
duanedesign | wage: the contact and bookmark sync are currently not working. They should be back up soon | 07:02 |
wage | will i have to tell it to connect after every boot? I couldn't figure out why it wasn't syncing and it turned out it wasn't connected | 07:03 |
duanedesign | wage: it should auto connect at boot | 07:03 |
duanedesign | wage: can you open system > preferences > Startup Applications | 07:04 |
wage | ok good, that might have just been because it had 2 entrys for this computer or something | 07:04 |
duanedesign | you should see an Ubuntu One entry | 07:04 |
wage | i have 2 startup apps for ubuntu one | 07:04 |
duanedesign | ok i had that too | 07:04 |
duanedesign | its the old version from Karmic | 07:04 |
wage | do i need to delete one? | 07:05 |
duanedesign | wage: click on one and select edit | 07:05 |
duanedesign | in the command line | 07:05 |
duanedesign | the old one will be: ubuntuone-client-applet | 07:05 |
duanedesign | the new one: /bin/sh -c '[ -d "$HOME/Ubuntu One" ] && ubuntuone-launch' | 07:06 |
duanedesign | just uncheck the old one | 07:06 |
wage | ok done thanks | 07:06 |
wage | it'd be cool if it had truecrypt support built in | 07:07 |
mandel | morning! | 07:51 |
duanedesign | mandel: morning | 08:01 |
=== JUMPA is now known as jumpa | ||
=== yofel_ is now known as yofel | ||
mandel | vds, ping | 09:29 |
vds | mandel: pong | 09:29 |
mandel | vds, morning :D | 09:29 |
vds | mandel: morning | 09:30 |
mandel | can you try this: https://code.edge.launchpad.net/~mandel/ubuntuone-windows-installer/fix_tomboy_installer/+merge/29958 | 09:30 |
vds | mandel: sure | 09:30 |
mandel | vds, I'm making the installer to be more modular and easier to understand :D | 09:30 |
vds | cool! | 09:30 |
vds | I should be able to test the script with the folders in like 10 min | 09:31 |
mandel | vds, if you run the following "tools\Nant | 09:31 |
mandel | \bin\NAnt.exe installer" it should create an installer for you | 09:31 |
mandel | vds, I was saying | 09:34 |
vds | mandel: I got till create an installer for you | 09:34 |
mandel | vds, that is all then :D | 09:34 |
mandel | vds, I need that to be merge so that I create a new fragment that will install gtk-sharp | 09:35 |
mandel | vds, is a dependency we have from tomboy | 09:35 |
vds | ok | 09:35 |
mandel | vds, to test the installer tou have to install gtk-sharp inyour machine, you can find it here: http://www.go-mono.com/mono-downloads/download.html | 09:36 |
mandel | vds, install and then run UbuntuOne.msi | 09:36 |
vds | ok | 09:36 |
mandel | as soon as the branch is merge I'll remove the need to manually install gtksharp | 09:36 |
Rogasch | Hi, i have some Problem sycronizing my evolution-contacts with couchdb. In fact my CouchDB is emty. Do i have to create the tables by my self? | 09:47 |
rodrigo_ | Rogasch, no, replication has been disabled while we fix a scaling problem in the server, should be enabled soon | 09:49 |
rodrigo_ | Rogasch, you don't need to create dbs manually | 09:49 |
Rogasch | i htought my contacts are saved first in the db and then sync with ubuntuone | 09:50 |
rodrigo_ | Rogasch, ah, you mean they are not in your local couchdb after saving them from evolution? | 09:55 |
Rogasch | yes | 09:55 |
rodrigo_ | oh | 09:55 |
duanedesign | Rogasch: is this the guide you used https://wiki.ubuntu.com/UbuntuOne/Tutorials/Contacts | 09:55 |
rodrigo_ | do you get any error when saving them in evolution? | 09:55 |
Rogasch | no i dind use this at all, maybe thats why i dont work :) | 09:56 |
Rogasch | but i created a Kontakt directly in the UbuntuOne Adress Book on evolution | 09:56 |
rodrigo_ | Rogasch, you dind't use what? | 09:56 |
Rogasch | the Tutorial | 09:57 |
rodrigo_ | that should have worked, yes | 09:57 |
rodrigo_ | if you close evolution and open it again, the contact is not in the U1 address book? | 09:57 |
Rogasch | no it is in the addressbook but not on CouchDB | 09:58 |
rodrigo_ | what do you mean by 'it's not on couchdb'? | 09:58 |
Rogasch | couchDB is totaly empty no DB at all | 09:59 |
Rogasch | i used: http://localhost:5984/_utils/database.html?management | 09:59 |
duanedesign | file:///home/YOURUSERNAME/.local/share/desktop-couch/couchdb.html | 10:00 |
duanedesign | Rogasch: try that and replace USERNAME | 10:00 |
duanedesign | that should open the couch interface in Firefox to the CouchDB that U1 uses | 10:02 |
Rogasch | hmm after forwarding there is a connection prob | 10:03 |
Rogasch | im at here: http://localhost:33646/_utils | 10:03 |
mandel | vds, any luck? | 10:03 |
duanedesign | Rogasch: the port changes everytime | 10:04 |
vds | mandel: fighting with win, but I'm getting there | 10:05 |
duanedesign | Rogasch: can you open a Terminal | 10:05 |
Rogasch | yip | 10:05 |
mandel | vds, and the installer? | 10:05 |
mandel | vds, could you create it? if you install you should have just tomboy installed | 10:05 |
duanedesign | Rogasch: we will try and restart desktopcouch. | 10:05 |
vds | mandel: I was talking about the installer | 10:06 |
Rogasch | ok | 10:06 |
duanedesign | Rogasch: run the command: killall beam.smp; killall beam | 10:06 |
mandel | vds, need to restart (bloody windows) I'll be abck | 10:06 |
mandel | vds,back* | 10:06 |
Rogasch | no process found | 10:07 |
duanedesign | Rogasch: thats ok. run: rm ~/.config/desktop-couch/desktop-couchdb.ini | 10:07 |
Rogasch | done | 10:07 |
duanedesign | Rogasch: this is a config file that will be regenerated | 10:07 |
duanedesign | Rogasch: ok a long one: dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort | 10:07 |
duanedesign | Rogasch: then: xdg-open file:///home/YOURUSERNAME/.local/share/desktop-couch/couchdb.html | 10:10 |
duanedesign | Rogasch: or just put the file:// in Firefox address bar manually | 10:10 |
duanedesign | the xdg-open is just a Terminal command to open the address from the browser | 10:10 |
Rogasch | Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. | 10:10 |
duanedesign | Rogasch: which command was that | 10:10 |
Rogasch | the last one | 10:10 |
Rogasch | dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort | 10:10 |
Rogasch | same error as before | 10:19 |
Rogasch | maybe sudo :) | 10:19 |
duanedesign | no | 10:19 |
Rogasch | ok | 10:19 |
Rogasch | there is surely somthing screwed | 10:20 |
duanedesign | Rogasch: can you run the command: ps aux | grep beam | 10:21 |
duanedesign | Rogasch: do you get anything other than :00 grep beam | 10:21 |
duanedesign | Rogasch: dont paste it here cause it might be a lot of text | 10:21 |
duanedesign | :) | 10:22 |
Rogasch | roman 10568 0.0 0.0 7628 904 pts/0 S+ 11:21 0:00 grep --color=auto beam | 10:22 |
duanedesign | ok | 10:22 |
duanedesign | thats the grep process | 10:22 |
Rogasch | before that: ps aux | grep beam | 10:23 |
Rogasch | couchdb 9562 0.3 0.3 125988 13168 ? Sl 11:20 0:00 ... large text | 10:23 |
duanedesign | Rogasch: can you try visiting the address: file:///home/YOURUSERNAME/.local/share/desktop-couch/couchdb.html | 10:26 |
duanedesign | again | 10:26 |
Rogasch | link me to http://localhost:33646/_utils with no connection | 10:27 |
duanedesign | Rogasch: can you open a Nautilus window and navigate to: /home/duanedesign/.cache/desktop-couch | 10:29 |
duanedesign | well replace duanedesign :) | 10:29 |
duanedesign | Rogasch: were looking for: desktop-couchdb.stdout | 10:30 |
Rogasch | im there | 10:30 |
duanedesign | can you post the contents of that file at http://paste.ubuntu.com | 10:31 |
Rogasch | there are 4 of them 3 with .1-3 | 10:31 |
duanedesign | i think 1 is the newest | 10:32 |
Rogasch | http://paste.ubuntu.com/463931/ | 10:32 |
duanedesign | Rogasch: hmmm, ok we might need some help. | 10:33 |
Rogasch | ohh ok. why | 10:34 |
duanedesign | rodrigo_: i am stumped :\ | 10:34 |
duanedesign | Rogasch: i am not sure why desktopcouch is not starting | 10:34 |
Rogasch | hmm i knew it. nice things never work like they shoud :-) | 10:36 |
mandel | duanedesign, Rogasch mind if I take a look ? | 10:40 |
Rogasch | not at all | 10:40 |
duanedesign | mandel: please | 10:42 |
duanedesign | I butted in on rodrigo :P | 10:42 |
mandel | duanedesign, Rogasch do you mind telling me whats the issue? | 10:43 |
duanedesign | mandel: getting a dbus error when trying to start desktopcouch | 10:43 |
mandel | ok | 10:43 |
duanedesign | mandel: no contacts showing in evolution is the original | 10:44 |
mandel | Rogasch, can u access desktopcouch from the browser? | 10:44 |
duanedesign | mandel: so we tried the kill beam and desktopcouch.CouchDB.getPort | 10:44 |
duanedesign | and get a dbus | 10:44 |
duanedesign | error | 10:44 |
duanedesign | mandel: it returns | 10:45 |
duanedesign | link me to http://localhost:33646/_utils with no connection | 10:45 |
duanedesign | mandel: i got so far as to look at the stdout of desktopcouch http://paste.ubuntu.com/463931/ | 10:45 |
mandel | duanedesign, ok, so beam is dead for sure and when you try to restart desktopcouch from dbus it does not work, did I get ti right? | 10:47 |
duanedesign | mandel: yes we did a grep beam | 10:49 |
duanedesign | mandel: ahh, we did get: | 10:49 |
duanedesign | 04:23 < Rogasch> couchdb 9562 0.3 0.3 125988 13168 ? Sl 11:20 0:00 ... large text | 10:49 |
mandel | duanedesign, have you tried to start desktopcouch from python, the python lib does not us dbus and you will see a nicer error | 10:50 |
mandel | duanedesign, or at least will tell you is not desktopcouch itself but dbus | 10:51 |
duanedesign | mandel: have not | 10:51 |
* duanedesign nods | 10:51 | |
mandel | duanedesign, do you want me to send a small script for that? | 10:51 |
duanedesign | please if you have time | 10:52 |
mandel | duanedesign, no problem, give me a sec | 10:53 |
rodrigo_ | duanedesign, yes, what's up? | 10:53 |
mandel | rodrigo_, issues with starting desktopcouch through dbus | 10:54 |
mandel | rodrigo_, I proposed to start it through the python lib since it does not use dbus to see what is up | 10:54 |
* rodrigo_ looks at the paste | 10:54 | |
Rogasch | Thanks for your help guys | 10:55 |
rodrigo_ | it looks like an erlang/couchdb problem | 10:55 |
rodrigo_ | http://paste.ubuntu.com/463931/ <- these are erlang errors | 10:55 |
mandel | rodrigo_, yep, I would like to see what the python lib is trying to do | 10:57 |
rodrigo_ | Rogasch, but you said the contacts are in your evolution's U1 addressbook? | 10:57 |
Rogasch | yes | 10:57 |
rodrigo_ | ok, so the contacts are saved to couchdb | 10:58 |
Rogasch | there is one Contact in it | 10:58 |
Rogasch | first i thougt the are no entries in the DB because there (http://localhost:5984/_utils) was not DB | 10:59 |
duanedesign | Rogasch: that is your system wide couchdb | 11:00 |
Rogasch | then duanedesign postet some other link that dont work because der was no connection | 11:00 |
Rogasch | ahh ok | 11:01 |
duanedesign | Rogasch: there is a user specific one | 11:01 |
rodrigo_ | Rogasch, right, that's not your local couchdb | 11:01 |
Rogasch | so couchDB have more then one engine running? | 11:01 |
rodrigo_ | Rogasch, if you quit evolution and open it again and the contact is in the U1 addressbook, the contact is in your local couchdb for sure | 11:01 |
rodrigo_ | Rogasch, yes | 11:02 |
Rogasch | ahh ok | 11:02 |
duanedesign | ahh | 11:02 |
rodrigo_ | so, the problem seems to be that you can't get to your local couchdb's HTML page | 11:02 |
Rogasch | but how can i take a look on the tables? | 11:02 |
rodrigo_ | I can't neither, it's a known problem with basic auth not working | 11:02 |
rodrigo_ | Rogasch, install slip-cover and use it to browse it | 11:03 |
Rogasch | ok | 11:03 |
rodrigo_ | btw, a better app is coming -> https://code.edge.launchpad.net/~rodrigo-moya/+junk/guton | 11:04 |
rodrigo_ | :) | 11:04 |
Rogasch | where can i find slip-cover | 11:05 |
rodrigo_ | Rogasch, it's in universe, for maverick, afaik | 11:05 |
rodrigo_ | Rogasch, my app shows the list of documents, but not the documents' contents, that's why I didn't suggest it tou use it | 11:06 |
rodrigo_ | but if you just want to check if there are dbs and documents, use my app if you want | 11:06 |
rodrigo_ | bzr branch lp:~rodrigo-moya/+junk/guton | 11:06 |
rodrigo_ | you'll have to compile it though | 11:06 |
Rogasch | ok, im very thankfull for you help. i will get a try withit | 11:07 |
mandel | rodrigo_, guton? hehe you do not like sleep cover or what ever the name it is ;) | 11:08 |
duanedesign | Rogasch: https://edge.launchpad.net/~rick-rickspencer3/+archive/ppa/+packages | 11:08 |
Rogasch | thank | 11:09 |
rodrigo_ | mandel, slip cover is horrible, yes :) | 11:09 |
* duanedesign is off to get breakfast | 11:10 | |
mandel | rodrigo_, I agree :D | 11:10 |
Rogasch | ok guys a have to leave, thanks again | 11:10 |
duanedesign | good luck Rogasch | 11:10 |
Rogasch | thank you guys too | 11:10 |
mandel | vds, where is the screenshot? :P | 11:24 |
vds | mandel: on it's way\ | 11:26 |
mandel | vds, ok, but we stay inthsi channel :P | 11:26 |
mandel | vds, can you try an run the installer again | 11:43 |
mandel | vds, it should not let you "another version is installer" | 11:43 |
vds | mandel: well it starts and let me choose between repair and uninstall | 11:50 |
mandel | vds, use uninstall | 11:50 |
vds | mandel: one more screenshot on it's way | 11:54 |
mandel | vds, ok | 11:54 |
vds | mandel: it's unable to close the app | 11:54 |
mandel | vds, ein? | 11:54 |
mandel | vds, are u running tomboy? | 11:54 |
mandel | you have to close it first | 11:54 |
vds | I'm continuing the uninstall | 11:54 |
vds | well | 11:54 |
vds | it says it can take care of it :) | 11:55 |
vds | and I trusted it | 11:55 |
vds | but it fails | 11:55 |
vds | and btw if I'm running tomboy I don't see where it is... | 11:55 |
vds | yep it is running | 11:56 |
vds | the process manager says so | 11:56 |
vds | mandel: cool it runs in background and there is no obvious way to turn it off unless you actually run it again and choose quit from the menu | 11:57 |
vds | ok | 11:57 |
vds | once TB was down the uninstall finished correctly | 11:58 |
mandel | vds, yes, that is tomboy..... I need to make the uninstall smarter | 11:58 |
mandel | vds, I suspected it | 11:58 |
vds | mandel: good job so far! | 11:58 |
mandel | vds, well, is moving foward, I need to bungle gtksharp with tomboy and it is a pain | 11:59 |
=== cpg is now known as cpg|away | ||
mandel | vds, I need to build tomboy from scratch to fix the issues regarding gtksharp... I shoul dbe able to fix it soon | 12:10 |
chrisccoulson_ | hi, i accidentally clicked the "Enable" button in a large folder in nautilus on maverick a few days ago - is there any way i can stop this from sync'ing now? | 12:13 |
chrisccoulson_ | everytime i start ubuntuone, my computer goes completely unresponsive, and i've tried "u1sdtool --delete-folder", but that always times out | 12:14 |
=== jumpa is now known as JUMPA | ||
rye | chrisccoulson_, chrisccoulson hi, yes, it is possible | 12:26 |
rye | chrisccoulson_, 1. u1sdtool --list-folders - note the ID that is used by new UDF | 12:26 |
mandel | vds, got time? | 12:27 |
rye | chrisccoulson_, 2. u1sdtool --unsubscribe-folder=$ID (where $ID = id that was received by running list-folders) | 12:27 |
rye | chrisccoulson_, 3. u1sdtool --quit - this will quit the syncdaemon and drop the queue | 12:27 |
rye | chrisccoulson_, 4. u1sdtool --start - start syncdaemon again, but not connect | 12:28 |
rye | chrisccoulson_, 5. (in new terminal, since it will take a while) - u1sdtool --delete-folder=$ID | 12:28 |
rye | chrisccoulson_, 6. in old terminal - u1sdtool --connect | 12:28 |
chrisccoulson_ | rye - thanks, i'll try that now | 12:29 |
=== JUMPA is now known as jumpa | ||
=== jumpa is now known as JUMPA | ||
vds | mandel: shoot | 12:45 |
mandel | vds, dont worry, fixed it :D | 12:45 |
chrisccoulson | hmmm, rye, i'm stuck at step 5. i just get dbus timeouts | 12:48 |
rye | chrisccoulson that's ok, you can see that there is a DeleteVolume call in u1sdtool --waiting-meta, our task is to add that call to the queue and then connect syncdaemon - u1sdtool --connect | 12:48 |
=== JUMPA is now known as jumpa | ||
chrisccoulson | rye - i can't see anything with --waiting-meta either, as that times out too ;) | 12:51 |
chrisccoulson | but i'll try --connect now anyway | 12:51 |
rye | chrisccoulson hmm | 12:52 |
rye | wait | 12:52 |
rye | chrisccoulson wait | 12:52 |
chrisccoulson | ok | 12:52 |
rye | chrisccoulson is HDD in use now? or ubuntuone-syncdaemon process taking a lot of CPU now? | 12:52 |
chrisccoulson | rye - just the HDD. it never seems to use any CPU, but it never stops accessing the disk | 12:53 |
rye | chrisccoulson aha, so it is loading metadata now... how big is the folder? find $folderpath | wc -l ? | 12:54 |
chrisccoulson | rye, there are 2 big folders - 1 of them that i don't want to sync, and one of them has been sync'd for a long time. 1 second, i'll try them both | 12:55 |
=== jumpa is now known as JUMPA | ||
chrisccoulson | rye - 12278 for the folder that i actually meant to sync | 12:57 |
chrisccoulson | i suspect the other folder is significantly bigger | 12:57 |
chrisccoulson | yeah, 737067 ;) | 12:57 |
chrisccoulson | ah, i can see the output of --waiting-meta now | 13:00 |
chrisccoulson | and i see several DeleteVolume's in there ;) | 13:00 |
chrisccoulson | probably because i tried it a few times | 13:01 |
chrisccoulson | rye - should i try --connect now? | 13:01 |
rye | chrisccoulson yes, try connecting | 13:02 |
rye | desktop+ guuys, can we have a "close" button on that banner that says that Ubuntu One is disabled? And raise a dialog that asks whether we want to hide that bar completely and give a link to ubuntuone web site... | 13:05 |
=== JUMPA is now known as jumpa | ||
rye | clicking accidentally on the button is not what we want to achieve i believe | 13:11 |
=== jumpa is now known as JUMPA | ||
vds | mandel: is Basic Microsoft Windows Server 2008 32-bit ok to run the build? | 13:19 |
=== JUMPA is now known as jumpa | ||
mandel | vds, yes, a basic Windows server it ok | 13:49 |
=== jumpa is now known as JUMPA | ||
=== mandel_ is now known as mandel | ||
duanedesign | rye: i had a nautilus window in focus. I thought i had a terminal in focus. I typed TAB and RETURN. That clicks the 'enable' button in that U1 Nautilus banner in Maverick | 14:30 |
duanedesign | just sharing an experience, saw you were discussing it. Oh, and good morning :) | 14:31 |
rye | duanedesign, morning, That's what i am talking about.... | 14:32 |
rye | duanedesign, and more - frankly speaking when i see that something is disabled in every other window i want to enable it so that it won't bother me, | 14:34 |
hakonaj | ls | 14:35 |
hakonaj | sorry | 14:35 |
mandel | vds, can you approve the merge? | 14:36 |
vds | mandel: I'm on it | 14:36 |
mandel | vds, thx! :D | 14:36 |
mandel | vds, should be the same as last time | 14:36 |
vds | mandel: LP is doing weird things | 14:36 |
mandel | vds, ok, np, I'm working on the gtksharp fragment fo the installer | 14:37 |
mandel | vds, a pain in the ass, but on it ;) | 14:37 |
vds | mandel: done, I have to swap some of my hours I'll be back! | 14:38 |
mandel | ok | 14:38 |
=== dendrobates is now known as dendro-afk | ||
ottermaton | How does one allow another person to view but not sync with their notes? Where are there instructions for doing this? I can't find them | 15:15 |
rodrigo_ | ottermaton, to view them on the u1 web ui? | 15:17 |
ottermaton | rodrigo_, yes | 15:17 |
rodrigo_ | ottermaton, ah, another person, you can't right now, unless you give them your credentials | 15:18 |
ottermaton | rodrigo_, Oh, I thought you could. My fault. You say "can't right now" - does that mean it's being planned? | 15:19 |
rodrigo_ | well, it's something we would like to have, but not real plans right now | 15:19 |
ottermaton | Another thing I've been wondering about: I'm pretty sure I saw a setting to set how often U1 syncs but I can't find it now? Where is it? | 15:20 |
ottermaton | Or did I dream it? (entirely possible) | 15:20 |
rye | ottermaton, re sync rate - the files are synced immediately, but couchdb replication is triggered every 10 minutes. You can set up tomboy to perform automatic replication for the notes though | 15:23 |
chrisccoulson | rye - does it normally take this long when deleting a folder? syncdaemon is still accessing the disk a lot (for 2.5 hours now) | 15:29 |
rye | chrisccoulson u1sdtool --list-folders ? | 15:30 |
chrisccoulson | rye - that's just timing out atm | 15:31 |
verterok | chrisccoulson: a directory inside ~/Ubuntu One? | 15:32 |
verterok | chrisccoulson: it was a big directory? | 15:32 |
verterok | big == lot of stuff in it | 15:32 |
chrisccoulson | verterok, yeah, i accidentally shared a directory with lots of source packages in | 15:33 |
chrisccoulson | and now i can't do much else as long as syncdaemon is running ;) | 15:33 |
=== dendro-afk is now known as dendrobates | ||
verterok | chrisccoulson: if it was big it will take some take some time to settle :( | 15:34 |
chrisccoulson | verterok, it never settles though :( | 15:35 |
chrisccoulson | i've left it for many hours, and it's still accessing the disk just as much | 15:35 |
verterok | chrisccoulson: please, pastebin or take a look to ~/.cache/ubuntuone/log/syncdaemon-exceptions.log | 15:35 |
ottermaton | rye, Yes that's where I saw the option to set the sync rate. However, I can't do it now. Under Synchronization the Service selection box and whole top part are greyed out and I can't figure out why | 15:37 |
chrisccoulson_ | verterok, ok, will try and SSH in and have a look. it's frozen solid atm | 15:38 |
chrisccoulson_ | verterok, that file is empty | 15:41 |
mkarnicki | verterok: I've sent you a short mail titled 'question about node.getParentNode()' , I would appreciate if you could take a look at it later today :) | 15:42 |
verterok | chrisccoulson_: ok, so syncdaemon is running ok, I was afraid it was on some weird loop | 15:42 |
verterok | mkarnicki: yes, just looked at it, need to think a bit about it :) | 15:42 |
mkarnicki | verterok: thanks =) | 15:43 |
verterok | chrisccoulson_: ok, could you patebin the last ~100 lines of ~/.cache/ubuntuone/log/syncdaemon.log? | 15:43 |
verterok | chrisccoulson_: that would help me to find out what it's doing :) | 15:43 |
chrisccoulson | verterok, http://paste.ubuntu.com/464077/ | 15:48 |
ottermaton | I can't sync my notes any longer, though it had worked yesterday. The selection box for Service is now greyed out. All of my Sync Add-ins are activated. Tools -> Sync fails too (obviously). Where should I be looking for the problem? | 15:50 |
rodrigo_ | ottermaton, quit tomboy and run it on a terminal with 'tomboy --debug' and then try to sync | 15:52 |
* verterok is back after the power surge | 15:56 | |
verterok | chrisccoulson: hi, I got disconnected | 15:56 |
=== dendrobates is now known as dendro-afk | ||
chrisccoulson | verterok, this is the link i pasted (not sure if you saw it before): http://paste.ubuntu.com/464077/ | 15:59 |
verterok | chrisccoulson: no, I missed that | 15:59 |
verterok | thanks | 15:59 |
ottermaton | rodrigo_, done and pasted at http://paste.ubuntu.com/464084/ | 16:02 |
rodrigo_ | hmm, this looks as if you're not authenticated | 16:03 |
verterok | chrisccoulson: looks like it's being disconnected...so it will take longer | 16:06 |
ottermaton | rodrigo_, sorry, I walked out of wifi area. Here's the link if you didn't see it http://paste.ubuntu.com/464084/ | 16:08 |
ottermaton | rodrigo_, and I haven't since any of your responses if you made any | 16:08 |
rodrigo_ | <rodrigo_> hmm, this looks as if you're not authenticated | 16:08 |
ottermaton | rodrigo_, well, I don't even know how it could be trying to auth since it won't even let me pick a sync service | 16:09 |
rodrigo_ | in the tomboy preferences, you don't have a sync service set up? | 16:10 |
ottermaton | rodrigo_, no. I did to U1 and it worked but now the whole section is greyed out | 16:11 |
rodrigo_ | which whole section? | 16:11 |
rodrigo_ | in tomboy prefs? | 16:11 |
ottermaton | rodrigo_, yes, under the sync tab | 16:11 |
rodrigo_ | ottermaton, that's normal, it grays it out as soon as it's configured, you can press 'clear', but don't, that would reset the syncing | 16:12 |
ottermaton | rodrigo_, ok. But how do I get it back now? | 16:14 |
ottermaton | rodrigo_, Or maybe I should say reset it | 16:16 |
rodrigo_ | ottermaton, reset the tomboy sync stuff? | 16:17 |
ottermaton | rodrigo_, yea. I guess that's what I would like to do. er, nevermind, you just told me hitting clear would reset it | 16:17 |
rodrigo_ | yes, but do you have local changes? | 16:18 |
ottermaton | rodrigo, I've modified a note, that's all. I'm not worried about losing it though | 16:18 |
rodrigo_ | ok, then reset it and re-authorize | 16:18 |
ottermaton | rodrigo_, that worked. I should have been able to figure that out myself. sorry | 16:28 |
rodrigo_ | ottermaton, well, you shouldn't have gotten the 404 at all, if that tomboy instance was authenticated | 16:29 |
Chipaca | Ubuntu One Desktop+ standup starting on mumble | 16:30 |
dobey | rodrigo_: authenticated or not, a 404 shouldn't happen. if there's a 404, there's a problem on the server :) | 16:31 |
=== beuno is now known as beuno-lunch | ||
=== dendro-afk is now known as dendrobates | ||
lifeless | a/win 67 | 16:46 |
=== dendrobates is now known as dendro-afk | ||
=== dendro-afk is now known as dendrobates | ||
=== JUMPA is now known as jumpa | ||
=== beuno-lunch is now known as beuno | ||
=== dendrobates is now known as dendro-afk | ||
=== cpg|away is now known as cpg | ||
=== alecu is now known as alecu-lunch | ||
mkarnicki | verterok: good you are here. we talked about checking the download progress, but I forgot how can I check the size of the node before download? (in case it's a file) | 19:10 |
verterok | mkarnicki: I'm about to hit send in the reply of that mail, gimme 5' :) | 19:10 |
mkarnicki | verterok: :D | 19:11 |
duanedesign | good day mmk | 19:14 |
duanedesign | mkarnicki: | 19:14 |
mkarnicki | duanedesign: yes? | 19:14 |
mkarnicki | ah, good day duanedesign :) | 19:14 |
duanedesign | :) | 19:14 |
mkarnicki | indeed, very productive here | 19:14 |
duanedesign | good good | 19:14 |
mkarnicki | yesterday + the day before I spend 30 hrs on the project ;) | 19:15 |
mkarnicki | I really hope to have up or download today | 19:15 |
duanedesign | mkarnicki: I got stalled this morning on a function that i endeed up not even being able to use :P But I am getting some stuff done now | 19:15 |
mkarnicki | currently working on download | 19:15 |
duanedesign | mkarnicki: nice | 19:15 |
verterok | mkarnicki: mail sent | 19:15 |
mkarnicki | duanedesign: oohh :( | 19:15 |
mkarnicki | verterok: thanks ! ^_^ will check right away! | 19:16 |
mkarnicki | duanedesign: good luck with code :) | 19:16 |
verterok | mkarnicki: I need to go back and finish some stuff, will be looking at the other 2 mails later | 19:16 |
mkarnicki | verterok: sure, thank you Guillermo :) | 19:16 |
duanedesign | mkarnicki: you too. And thanks | 19:17 |
mkarnicki | duanedesign: :) | 19:17 |
mkarnicki | thanks | 19:17 |
duanedesign | :) | 19:17 |
mkarnicki | verterok: thank you, that clarified things :) | 19:20 |
verterok | :) | 19:20 |
Chipaca | anybody here looking for reviews? i'm in a reviewing mood | 19:27 |
=== dendro-afk is now known as dendrobates | ||
alecu-lunch | Chipaca, https://launchpad.net/~alecu/ubuntuone-client/gsd-plugin/+merge/29922 ? | 19:37 |
=== nessita1 is now known as nessita | ||
alecu-lunch | Chipaca, that was quick! | 19:39 |
Chipaca | alecu-lunch: nessita had already mentioned that one :) | 19:39 |
alecu-lunch | jejeje. guessed so :-) | 19:40 |
nessita | Chipaca: I've got some connection issues, not sure if you could read my "retryable errors on the url read" question | 19:41 |
Chipaca | could you repeat? | 19:42 |
nessita | (03:31:56 PM) nessita: Chipaca: do we know what are the "retryable errors on the url read"? | 19:43 |
nessita | (03:32:20 PM) nessita: I see from the doc that it can fail with URLError, but not sure how retryable is that | 19:43 |
Chipaca | nessita: I'm pretty sure if you send it a signal during the read the read barfs with something lower down in the stack. Can you check? | 19:44 |
Chipaca | nessita: if it doesn't, then ignore :) | 19:44 |
Chipaca | (it would mean urllib2 is actually hiding that mess from you, yipee yay etc) | 19:44 |
nessita | Chipaca: I'll be happy to check , but not sure how | 19:45 |
jumpa | What was the command to view the number of files to be uploaded? | 19:45 |
nessita | Chipaca: signal lik ctrl-c you mean? | 19:45 |
nessita | jumpa: u1sdtool --waiting-content | 19:45 |
Chipaca | nessita: or SIGUSR1 fwiw :) | 19:46 |
nessita | Chipaca: let's see | 19:46 |
* dobey needs to teach you all some things to check for in reviews :) | 19:46 | |
* Chipaca is listening to dobey | 19:47 | |
nessita | dobey: like running tests? ;-) | 19:47 |
dobey | nessita: no, tests should be run automatically :) | 19:47 |
nessita | dobey: I disagree, but we've gone this road before | 19:48 |
jumpa | nessita: what could be the reason for this command to not printing anything and just keep waiting? | 19:48 |
dobey | like not marking strings for translation that contain only brand names, and avoiding some things in Makefile.am, like duplicating CLEANFILES variable contents, and putting Makefile.in in MAINTAINERCLEANFILES | 19:48 |
nessita | jumpa: can you please try u1sdtool -s? | 19:48 |
jumpa | ohh .. finally something happend. ill paste it | 19:48 |
jumpa | http://pastie.org/1046095 | 19:49 |
nessita | jumpa: does u1sdtool -s work? | 19:50 |
jumpa | same output | 19:50 |
verterok | mkarnicki: http://pastebin.ubuntu.com/464179/ | 19:51 |
jumpa | ubuntuone-syncdaemon takes 100% of cpu | 19:51 |
dobey | nessita: "do the tests pass" isn't a review of the changes in the branch necessarily. it's a review of the tests. people need to read the diff more carefully too :) | 19:51 |
nessita | dobey: I agree to the "too" | 19:52 |
dobey | also, launchpad needs comment id links for comments on merge proposals | 19:52 |
jumpa | (i have just added a directory witz 160 fiels and 700 mb | 19:52 |
jumpa | *with, *files | 19:52 |
nessita | jumpa: you just started it, probably, it's reading the metadata for all your files | 19:52 |
nessita | jumpa: you need to wait | 19:52 |
jumpa | hmm .. okay :D | 19:52 |
jumpa | thanks | 19:53 |
nessita | jumpa: try again the -s switch, in a few minutes | 19:53 |
nessita | if it doens't work, shout! | 19:53 |
mkarnicki | verterok: lovely! :D (I wonder if I remember how to export the jar ;d ... maven package?) | 19:53 |
nessita | jumpa: just to be sure, what "head ~/.cache/ubuntuone/log/syncdaemon.log" says? | 19:53 |
verterok | mkarnicki: mvn source:jar package | 19:53 |
mkarnicki | verterok: \o/ thank you! | 19:54 |
verterok | mkarnicki: you will need to tweak the diff, as it contains your changes for android | 19:54 |
mkarnicki | verterok: I will take care of that (any synonyms of 'thank you' ? :D I'd buy you a beer if you were here!) | 19:55 |
verterok | mkarnicki: :) | 19:56 |
mkarnicki | verterok: oops, gotta go off-line for now. take care! | 19:57 |
verterok | mkarnicki: later! | 19:58 |
nessita | dobey: question, what does ubuntu-sso-login do? I've run it and got no window at all | 20:07 |
nessita | Chipaca: would you know? | 20:09 |
dobey | nessita: if you don't call the dbus method to do the login it doesn't do anything, but wait a while, and exit if nothing calls it | 20:09 |
nessita | dobey: is that script currently in use? who calls it? | 20:10 |
dobey | nessita: ubuntuone-syncdaemon, ubuntuone-preferences, the music store plug-in, maybe a few others? | 20:11 |
nessita | dobey: ok, thanks | 20:11 |
=== dendrobates is now known as dendro-afk | ||
verterok | mkarnicki: btw, that patch might change if I find a better way to do it...but for the moment that's the easiest way to get the node attributes | 20:20 |
=== dendro-afk is now known as dendrobates | ||
mkarnicki | verterok: ok, not a problem at all :) if you have a second for an easy question - can I call getCOntent() from two or more threads? e.g. can I fetch two or more directory contents at the same time? | 20:43 |
verterok | mkarnicki: I'm sure that should work with the netty version, let me think about it for the OIO | 20:43 |
verterok | mkarnicki: there is no locking in the client | 20:44 |
verterok | mkarnicki: it should work(tm) | 20:44 |
mkarnicki | verterok: oh, it's not so easy then.. | 20:44 |
mkarnicki | verterok: haha ^_^ | 20:44 |
verterok | mkarnicki: but if I'ld write a test to stress getContent from multiple threads | 20:44 |
verterok | :) | 20:44 |
verterok | mkarnicki: why do you need to download mutlitple contens in parallel? | 20:45 |
mkarnicki | verterok: it should work ™ :D (ok, good idea) | 20:45 |
mkarnicki | verterok: imagine a user browsing fast into /root/foo/bar , so he opens the app and taps foo and before service finishes refresh, he already taps bar | 20:46 |
mkarnicki | verterok: so refresh of foo (currently) is done first, and then refresh of bar is done next. | 20:46 |
verterok | mkarnicki: ok, I think it shoudl work ok, as the client don't use threading to get stuff from the server, it's all done in a single thread...except uploads (I think) | 20:47 |
mkarnicki | verterok: so, in theory, when he enters bar folder, a refresh for foo can come first, and I didn't think about a way to cancel running deferreds | 20:47 |
mkarnicki | verterok: oh, so anyway, it will execure refresh(foo) and refresh (bar) deferreds in that order anyway? | 20:48 |
verterok | mkarnicki: the Deferred can't be cancelled, as it's nothing more than a ticket for the response that the client might eventually receive from the server | 20:48 |
verterok | mkarnicki: no, there is no queue | 20:48 |
mkarnicki | verterok: right | 20:48 |
mkarnicki | verterok: ok, I'll try it out :) | 20:49 |
verterok | mkarnicki: the Request can be cancelled, don't remember if it's implemented :p | 20:49 |
mkarnicki | verterok: I'll try to download some files first | 20:49 |
mkarnicki | verterok: :D | 20:49 |
* mkarnicki laughs | 20:49 | |
jumpa | Hmm ... i have 30629 files waiting for upload but the system monitor says, that the upload rate is 0 bytes / s. syncdaemon.log: http://paste.ubuntu.com/464199/ | 20:55 |
nessita | jumpa: the syncdaemon is working | 20:56 |
nessita | jumpa: as per your log | 20:56 |
jumpa | nessita: where is the bottleneck located? | 20:56 |
nessita | jumpa: couldn't say without looking at the whole log file | 20:57 |
jumpa | i have send you the paste by notice | 20:59 |
* nessita looks | 20:59 | |
nessita | jumpa: what u1sdtool --current-transfer says? | 21:00 |
jumpa | uploads: 0, downloads: 0 | 21:01 |
nessita | jumpa: which ubuntu are you running? | 21:01 |
jumpa | 10.04 | 21:02 |
nessita | rye: ping | 21:02 |
nessita | jumpa: you can have further info on what's the syncdaemon doing by running https://launchpad.net/magicicada | 21:03 |
nessita | jumpa: you can install it from the PPA | 21:04 |
rye | nessita, /me reads backlog | 21:06 |
nessita | rye: do you have some standard procedure to have users running magicicada from the PPA? | 21:06 |
dobey | which ppa? | 21:07 |
nessita | dobey: magicicada's | 21:07 |
rye | nessita, i need to write that somewhere - sudo add-apt-repository ppa:chicharreros/ppa; sudo apt-get update; sudo apt-get install magicicada | 21:08 |
jumpa | yeah, already done | 21:08 |
nessita | jumpa: ^ | 21:08 |
nessita | jumpa: ok, do you have better info with that? | 21:08 |
dobey | ah ok | 21:08 |
jumpa | its loading | 21:09 |
=== alecu-lunch is now known as alecu | ||
=== cpg is now known as cpg|away | ||
jumpa | still loading ... | 21:12 |
jumpa | i dont see any interesting information | 21:15 |
jumpa | maybe its just about the ubuntuone servers calculating too much stuff for too many users | 21:17 |
jumpa | i will try it again tomorrow. thanks for your help and see you | 21:18 |
=== jumpa is now known as JUMPA | ||
=== cpg|away is now known as cpg | ||
bj0 | so i had this bug occur again: https://bugs.launchpad.net/ubuntuone-client/+bug/599583 | 22:13 |
ubot4 | Launchpad bug 599583 in ubuntuone-client "files in the "Ubuntu One" folder periodically dissappear (affects: 1) (heat: 55)" [Undecided,New] | 22:14 |
bj0 | but i wasn't watching the directory so I didn't notice it until today, though it happened on the 7th | 22:14 |
bj0 | the ubuntu one logs don't go back that far do they? | 22:14 |
mkarnicki | CardinalFang: yet another question ^ ^ if we started the service with startService(), then bindService(), and later we run stopService() - it will run until last client unBinds, right? | 22:34 |
CardinalFang | mkarnicki, hi! | 22:35 |
mkarnicki | CardinalFang: hi ^ ^! | 22:35 |
mkarnicki | CardinalFang: good to find you here again :) | 22:35 |
CardinalFang | Hrm. I don't know. My only idea is to try it or to imagine what could happen. | 22:36 |
CardinalFang | So, stopService(), then we make an API call. That shouldn't start the service, right? | 22:37 |
mkarnicki | CardinalFang: you know what.. i'll just test it. I have a checkbox in preferences "Run in background" and I wanted to stopService() on uncheck, but not to destroy if the client is bound :) oh crap.... it unbinds in onPause, my bad | 22:37 |
=== dendrobates is now known as dendro-afk | ||
mkarnicki | CardinalFang: looks like my question was invalid | 22:37 |
CardinalFang | ... ah. | 22:37 |
mkarnicki | CardinalFang: when Preferences screen shows, the client unbinds, therefore onStop would stop the persisten service, however | 22:38 |
CardinalFang | onPause() is a good place to synch the config changes to the running state. | 22:38 |
mkarnicki | CardinalFang: when we go back, the client would bind again, so the service would restart.. pretty stupid, but that's the way it would work. | 22:38 |
mkarnicki | CardinalFang: what do you mean? I mean, I know what's onPause for, but didn't get you clearly | 22:39 |
CardinalFang | mkarnicki, I was saying that I liked what you were saying in "you know what..."^. | 22:40 |
mkarnicki | CardinalFang: oh ^ ^ | 22:41 |
mkarnicki | CardinalFang: thanks anyway! | 22:41 |
* mkarnicki tests the app | 22:41 | |
CardinalFang | mkarnicki, so, are you applying changes on exit of preferences Activity, or on returning from preferences Activity? | 22:42 |
CardinalFang | I can't decide which I would choose. | 22:43 |
mkarnicki | CardinalFang: that's actually interesting. for some live (real-time applied) prefs I have onPreferenceChangeListener, buf for majority I just set that it is persistent (in the xml) and | 22:43 |
mkarnicki | CardinalFang: (android:persistent="true") and you don't have to care | 22:44 |
CardinalFang | Ah. Cool. | 22:44 |
mkarnicki | CardinalFang: I think Android saves the preference whenever it changes , in such case. and it works. | 22:44 |
mkarnicki | CardinalFang: so, for those standard controls Preference'es you can set persistent="true" and that'll do the job :) | 22:45 |
CardinalFang | mkarnicki, right. I was wondering about applying the preferred settings to the running environment. Whether a service is to run, for instance. | 22:45 |
CardinalFang | I hope I'm not being dense. | 22:46 |
CardinalFang | mkarnicki, wait, are you in GMT+2 or something? | 22:46 |
mkarnicki | CardinalFang: indeed :) 23:46 | 22:46 |
mkarnicki | CardinalFang: I also use default values for preferences, but since it seems their not populated by default on the first activity run, I only take care of setting manually a setting to have the service run persistent, by default. rest is handled by Prefs PreferenceActivity | 22:48 |
mkarnicki | CardinalFang: if you want, have a look: lp:androidu1/0.x | 22:48 |
CardinalFang | mkarnicki, I will look, tomorrow. I must get something finished before I end my work day. | 22:49 |
CardinalFang | Branching now. | 22:49 |
mkarnicki | CardinalFang: excuse my code style, I plan to clean it up, I'm in a bit of rush. ok, get back to work :) (so will I!) | 22:50 |
CardinalFang | mkarnicki, :) | 22:52 |
mkarnicki | CardinalFang: excellent, checkbox works as intented | 22:55 |
CardinalFang | mkarnicki, I lied. I'm looking at the code. | 22:58 |
mkarnicki | CardinalFang: xD oh come on, I'm distracting you! your job is more important.. | 22:58 |
CardinalFang | mkarnicki, it's strange there's no android.util.Log.e(String, Throwable) There is a .w() and .wtf() . | 22:59 |
CardinalFang | But .e demands some description. | 22:59 |
mkarnicki | CardinalFang: Theres Log.e.(TAG, message) Log.e(TAG, message, throwable) | 23:00 |
CardinalFang | I noticed the empty ones, which is why I had to look. | 23:00 |
mkarnicki | CardinalFang: and I know about wtf, but I don't have it o_O strangely enough.. | 23:00 |
CardinalFang | It's new to API 2.0 or something. | 23:00 |
CardinalFang | "API Level 8" | 23:01 |
mkarnicki | CardinalFang: oh.. my minSdk is API 5 (Android 1.5), but target is .. 7 or 8 I think | 23:01 |
mkarnicki | CardinalFang: anyway, now I know why it's not there :) | 23:02 |
CardinalFang | Hrm. Unless you're introspecting, you don't want to use wtf() then. :\ | 23:02 |
CardinalFang | Ah well. Now we're distracting each other. GBTW! | 23:02 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!