[00:35] <jml> hmm
[00:36] <jml> even if I have gnome-keyring installed and gnome-keyring-daemon running, I get that error.
[00:38] <jml> how do you guys do automated testing?
[00:45] <lifeless> they have a few things
[00:45] <lifeless> they use PQM for some projects
[00:45] <lifeless> tarmac for others
[00:45] <lifeless> python unit tests for most python code
[00:46] <jml> I mean specifically wrt not being able to import desktopcouch in a non-desktop environment
[00:46] <lifeless> oh
[00:46] <lifeless> I don't think I can answer that
[00:49] <statik> we pull in a desktop environment in the test system
[00:49] <statik> using xvfb or some such
[00:50] <jml> statik: thanks.
[00:50] <jml> statik: although that's sad news for me.
[00:50] <lifeless> statik: is your hudson live yet ?
[00:51] <statik> jml: tell me more about what this breaks for you, i want to see if there is a solution. i think we can easily break the direct dependency on gnome keyring, but couchdb itself depends on spidermonkey which is only available via xulrunner, so even raw couchdb drags in X
[00:51] <statik> lifeless, muffinresearch has some of it up and running I think but he hasn't demoed it to us yet
[00:51] <jml> statik: right now, I want to run unit tests for james_w's txrestfulclient on my hudson instance
[00:52] <statik> we've spent the last couple weeks seriously sidetracked with file sync scaling issues
[00:52] <statik> jml: so is it just that it's a hassle to get new packages installed, or are those particular packages a nonstarter?
[00:52] <CardinalFang> jml, statik, we has a mocking of gnomekeyring in tests.
[00:53] <jml> statik: it's that even though gnome-keyring is installed, I can't actually import desktopcouch
[00:53] <CardinalFang> jml, that *is* weird.
[00:53] <jml> http://paste.ubuntu.com/446349/
[00:53] <jml> that's the error
[00:54] <CardinalFang> Ah.
[00:56] <lifeless> jml: xvfb-run is quite hudson friendly
[00:59] <CardinalFang> Well, that is a problem, jml.  There's a configuration singleton that we make for the default execution context, and making it involves reading from the keyring, so far.  If I were smarter, I would have made it lazily load so that no use of that execution context config would mean no gnomekeyring were required.  I'm too dumb to have thought of that at the time.
[01:00] <jml> CardinalFang, that's ok. hardly anyone thinks of anything at the time. :)
[01:01] <jml> CardinalFang, so what do I do to run these tests on my server?
[01:01] <CardinalFang> jml, I can fix it in the next week or so, if you're relying on trunk there.
[01:01] <jml> CardinalFang, I'm not right now, but I might as well be.
[01:01] <jml> CardinalFang, the library I'm testing is well pre-alpha.
[01:01] <jml> CardinalFang, is there a bug I should file / subscribe to?
[01:02] <statik> and we can do a new release and get it uploaded to mavrick (sic) very easily right now
[01:02] <CardinalFang> jml, not yet.  I invite you to make one.  If not, I'll make one in ~14 hours.
[01:02] <jml> CardinalFang, ok, thanks.
[01:03] <CardinalFang> statik, did you get my message with ineffectual couchdb patch?
[01:03] <statik> CardinalFang, i did, i have not read the patch yet. the idea from couch.io was to have proxy parameters passed in by whatever code starts up replication, so that desktopcouch could easily read the gnome proxy settings and/or https_proxy from the environment and then pass those settings on when setting up replication
[01:04] <statik> this seemed better than putting it in the config and requiring couchdb to be restarted
[01:04] <CardinalFang> statik, Ah, good.
[01:04] <CardinalFang> That's even better than my INI-file reader.
[01:06] <statik> and better than adding in a new library to couchdb to be able to make dbus calls
[01:12] <jml> CardinalFang, https://bugs.edge.launchpad.net/desktopcouch/+bug/591039
[01:12] <ubot4> Launchpad bug 591039 in desktopcouch "Cannot import desktopcouch in server environment (affects: 1) (heat: 6)" [Undecided,New]
[01:13] <CardinalFang> jml, Thanks.  I claimed it.
[03:40] <cheriot> My ubuntu one directory on two computers just stays unsynchronized. Has anyone seen a similar problem?
[03:45] <cheriot> ummm... honk?
[03:53] <cah> honk
[06:53] <duanedesign> cah: hello
[10:11] <kazade> The other day I accidentally started synching a folder outside my Ubuntu One folder. I managed to stop it synching and I've deleted all the contents from one.ubuntu.com, but it is still listed on the website, how can I remove it?
[10:14] <rye> kazade, you can select "Stop synchronizing on Ubuntu One" in nautilus or use u1sdtool - https://wiki.ubuntu.com/RomanYepishev/UbuntuOne/ClientControl#User%20Designated%20Folders
[10:14] <kazade> that's the thing... the only option on right click is to "Synchronize on Ubuntu One"
[10:14] <kazade> u1sdtool --list-folders shows it up
[10:14] <kazade> u1sdtool --unsubscribe-folder=id causes an execption
[10:15] <rye> kazade, --delete-folder should do the trick... what exception for unsubscribe folder?
[10:15] <kazade> http://pastie.org/private/8vq1zeyisezjfsaotgl4ww
[10:16] <rye> kazade, u1sdtool --waiting-meta ?
[10:16] <kazade> does --delete-folder actually remove it from the file system?
[10:16] <kazade> --waiting-meta shows nothing
[10:16] <kazade> it just returns to the prompt
[10:16] <rye> kazade, the timeout is caused by the fact that the response will not be sent until metadata queue is processed
[10:17] <rye> kazade, --delete-folder removes UDF from ubuntu one, it does not change the local state of the folder
[10:17] <kazade> ok, it's thinking about it...
[10:18] <kazade> ok that worked
[10:18] <kazade> thanks rye
[10:18] <rye> kazade, i will be back in 10 minutes - will shut down xchat to test network outage reaction of syncdaemon, in case you have any additional questsions i will be available in 10 minutes
[10:18] <kazade> ok, I think I'm all good now :)
[11:02] <Coudy> hi, how to manually sync ubuntu one ?
[11:14] <alisneaky> anyone here?
[11:14] <alisneaky> honk
[11:15] <kermiac> hi alisneaky
[11:15] <kermiac> you honked?
[11:17] <alisneaky> yeah..this is awesome...thanx for quick response...
[11:17] <kermiac> yeah, that's a "magic" word ;)
[11:17] <alisneaky> do i have to use Tomboy notes to be able to sync my tasks etc with Ubuntu ONE account
[11:18] <kermiac> iirc tomboy is the only notes app that is currently supported
[11:18] <alisneaky> basically i've got all my tasks and notes setup on evolution, bare with me as i am new to Ubuntu in general...i've installed the BlackBerry sync app on my phone and i wanna know if i can sync my notes and tasks from evolution to my BB using ubuntu one account
[11:19] <alisneaky> if not is there any way i can export my notes to tomboy from evolution without actually copy/pasting every single one individually?
[11:19] <kermiac> alisneaky: afaik only contacts are supported with the phone app
[11:21] <alisneaky> oh ok...can i think of any other ideas?coz i've tried google and not much success...
[11:22] <kermiac> alisneaky: I don't know of any way to export notes/tasks from evolution to tomboy other than to copy/paste them individually
[11:22] <alisneaky> ok fairenough..thanx anyway..i can live without it for now..thank you
[11:28] <duanedesign> Coudy: did you have a question?
[11:29] <Coudy> duanedesign, Yes, I can't resync my ubuntuone folder,
[11:29] <kermiac> Thanks duanedesign I missed that one :(
[11:30] <duanedesign> hey kermiac
[11:30] <kermiac> hey duanedesign :)
[11:30] <duanedesign> Coudy: are you using 10.04
[11:30] <Mrokii__> hello. I have registered for ubuntu one and Firefox tried to open a localhost-link, but the connection is refused/can't be opened. Could this be caused by a changest "host"-file? I have one that excludes many spam-urls and such, though I don't know how it should influence localhost.
[11:31] <Coudy> duanedesign, no, 9.10, I have tried  u1sync --action sync , but program crash
[11:31] <duanedesign> Mrokii__:  I had a similar host file.
[11:31] <rye> Mrokii__, what does "host localhost" return in terminal?
[11:32] <Mrokii__> rye: "localhost has address 127.0.0.1"
[11:33] <duanedesign> Coudy: yeah u1sync is more4 of an 'experimental' tool
[11:33] <rye> Mrokii__, could you please check whether ubuntuone-login process is running - ps auxww | grep [u]buntuone-login
[11:33] <Coudy> duanedesign, but, automatic sync isn't working. how to resync U1 ?
[11:34] <duanedesign> Coudy: do you have anything in the file  ~/.cache/ubuntuone/log/syncdaemon-exceptions.log
[11:35] <duanedesign> Coudy: if there is anything in the file could you post it at http://paste.ubuntu.com
[11:37] <Mrokii__> rye: what is the path to ps again? As that command does not work due to some alias I got from a friend that changed the way ps works, so I guess I need to call the ps-command directly.
[11:37] <Coudy> duanedesign, http://paste.ubuntu.com/446577/
[11:39] <rye> Mrokii__, /bin/ps
[11:39] <Mrokii__> rye: "stephan  16451  0.2  0.7 255024 31096 ?        S    12:00   0:06 /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-login
[11:40] <Mrokii__> rye: Seems as if it is running.
[11:41] <duanedesign> Coudy: could you please run this command in a Terminal:
[11:41] <duanedesign> dbus-send --session --print-reply  --dest=com.ubuntuone.SyncDaemon --type=method_call /status com.ubuntuone.SyncDaemon.Status.current_status
[11:42] <duanedesign> and pastebin the results please
[11:42] <rye> Mrokii__, ok, so ubuntuone-login is running... it is possible that you got 2 tabs opened with different ports... The fastest way is to kill ubuntuone-login and then run ubuntuone-preferences again
[11:42] <Coudy> duanedesign, http://paste.ubuntu.com/446581/
[11:43] <Mrokii__> rye: I don't think I have two tabs opened for localhost. But I will try your suggestion.
[11:43] <rye> Mrokii__, if this attempt fails then we will need to debug firefox accessing localhost
[11:44] <Mrokii__> rye: Thank you, that seemed to work. Firefox now has opened an Ubuntu One Status-page.
[11:47] <duanedesign> Coudy: i am a little rusty on my 9.10 Ubuntu One commands :) lets try restarting the syncdaemon.    u1sdtool -q then 'connect' through the applet
[11:50] <duanedesign> Coudy: give it about a minute and run thAT LONG DBUS-SEND COMMAND AGAIN
[11:50] <duanedesign> sorry about the caps
[11:58] <Mrokii__> err... now another strange thing happens... If I open "Ubuntu One..." from the me-menu, CPU-usage goes up to 100% and lots of beam.smp-processes are created and thus the computer becomes pretty unresponsive...
[12:00] <rye> Mrokii__, beam.smp is most likely couchdb vm (erlang), and ... how many items are there in your /etc/hosts ?
[12:01] <Coudy> duanedesign, can't connect, and output from dbus is same
[12:01] <Mrokii__> rye: Lots :) I didn't count them honestly.
[12:01] <rye> Mrokii__, wc -l /etc/hosts
[12:01] <duanedesign> sounds like the same issue i had maybe :)
[12:02] <Mrokii__> rye: "91181 /etc/hosts"
[12:02] <Mrokii__> duanedesign: And did you solve it?
[12:02] <duanedesign> Mrokii__: had to remove my host file
[12:03] <Coudy> duanedesign, ok, now I'm connected, and after 60s I'll post report from dbus
[12:03] <Mrokii__> duanedesign: I don't regard that as an option.
[12:03] <Mrokii__> duanedesign: At least not a preferable one.
[12:06] <rye> aquarius, are you aware about any bug report against couch.io regarding the fact that couchdb becomes mad when /etc/hosts has a lot of entries?
[12:06] <aquarius> rye, nope
[12:07] <Coudy> duanedesign, http://paste.ubuntu.com/446587/
[12:08] <rye> aquarius, what's the procedure about filing the bug in this case - our bug is #530541 which is Fix Released for some reason :-/
[12:09] <aquarius> re-open it, I suggest
[12:13] <Mrokii__> sorry, afk for some minute. Will respond later if there are some messages for me.
[12:13] <Mrokii__> -afk-
[12:14] <duanedesign> Coudy: ok better
[12:15] <duanedesign> Coudy: it looks like it might make some progress.
[12:15] <Coudy> duanedesign, but, still, no file in web ubuntu one
[12:15] <Coudy> duanedesign, I've added one 2MB file to folder
[12:18] <duanedesign> Coudy: give it a couple minutes. It has been syncing fast lately. Might be a lot of metadata it had to process
[12:20]  * emrot = n00b so im sorry if this question is stupid, running ubuntuone onwork computer behind firewall is a no go...? (almost) ewerything else works.... It works at home.. I get [Errno socket error] [Errno 0] anyone?
[12:23] <duanedesign> Coudy: still no file?
[12:25] <duanedesign> hello emrot
[12:25] <emrot> hi!
[12:25] <Coudy> duanedesign, no file
[12:25] <emrot> (where are my maners! :) hi channel by the way
[12:25] <emrot> ;)
[12:26] <Coudy> duanedesign, and If I click on applet client I can see message "Your files are synced" (this text is translated from Slovak description)
[12:28] <duanedesign> emrot: currently there is no support for people using a  corporate HTTPS proxy
[12:28] <duanedesign> Coudy: what do you get from the dbus command?
[12:28] <emrot> aha! Then that answers alot of questions! Thanks!!!
[12:29] <duanedesign> emrot: i think it is in the works though
[12:29] <emrot> Im hoping for it!
[12:29] <emrot> love ubuntu one and the thought of having my own cloud!
[12:29] <emrot> chers!
[12:30] <Coudy> duanedesign, http://paste.ubuntu.com/446595/ , and If I look into Ubuntu One Folder, I can see my file with green check symbol
[12:32] <duanedesign> Coudy: hmmm. It looks like it is still working on stuff. Could you pastebin your syncdaemon.log
[12:32] <duanedesign> ~/.cache/ubuntuone/log/syncdaemon.log
[12:33] <Coudy> duanedesign, several lines with this message
[12:33] <Coudy> 2010-06-08 13:32:33,239 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: START_WORKING_ON_BOTH; queues: metadata: 2252; content: 1; hash: 0, fsm-cache: hit=156 miss=2) ----
[12:34] <duanedesign> Coudy: that metadata number should get smaller over time
[12:35] <Coudy> duanedesign, no, from 13:10:33 is metadata 2252 , and the last line 13:32:33 is metadata 2252
[12:37] <Coudy> duanedesign, http://dl.dropbox.com/u/7883291/syncdaemon.log
[12:39] <duanedesign> rye: could you look at Coudys syncdaemon.log^^
[12:42] <duanedesign> he is on 9.10. current status http://paste.ubuntu.com/446595/  was stuck in STANDOFF http://paste.ubuntu.com/446581/
[12:42] <rye> nessita, ping - why can sd stay in START_WORKING_ON_BOTH state for 20 minutes or so?
[12:43] <nessita> rye: that's an old client, let me refresh my mem
[12:44] <nessita> rye: log please? :-)
[12:44] <mkarnicki> hi everybody :)
[12:46] <duanedesign> nessita: http://dl.dropbox.com/u/7883291/syncdaemon.log
[12:46] <duanedesign> hello mkarnicki
[12:54] <mkarnicki> hi duanedesign, I see some traffic here today as well :)
[12:58] <nessita> rye, duanedesign: the client should leave START_WORKING_ON_BOTH and transit to WORKING_ON_BOTH, I'm not sure why it doesn't do it. This client has the old states implementation which had a few issues
[13:05] <Coudy> and is there any chance to update client on 9.10 ?
[13:22] <Coudy> duanedesign, I'm back
[14:09] <daubers> honk
[14:10]  * popey waves to daubers 
[14:10] <daubers> o/
[14:39] <duanedesign> if you have several computers on your U1 account but dont want  your music synced to your netbook could you run u1sdtool --unsubscribe-folder=FOLDER_ID to keep ~/.ubuntuone/Purchased from Ubuntu One from syncing?
[14:43] <gord> duanedesign, system -> preferences -> ubuntu one. there is a checkbox you can uncheck to stop music from syncing but still have files sync
[14:45] <duanedesign> gord: ha! there is. That is much easier
[14:45] <duanedesign> gord: thank you
[17:34] <statik> hey Chipaca, kenvandine mentioned that some of our blueprints for maverick were not accepted yet - i thought you marked everything as accepted already?
[17:34] <statik> http://people.canonical.com/~pitti/workitems/maverick/ubuntuone-hackers-maverick-alpha-2.html
[17:34] <Chipaca> ugh
[17:34] <Chipaca> I have to frumble their kerfews or something
[17:34] <Chipaca> on it
[17:35] <kenvandine> thx Chipaca
[17:36] <Chipaca> I've got to have them "accepted for maverick" and now they are merely "proposed for maverick"
[17:36] <Chipaca> kenvandine: how do I do that?
[17:36] <kenvandine> haha
[17:36] <kenvandine> right... you should have a link to accept them
[17:36] <kenvandine> if you have permission to
[17:36]  * kenvandine has never don eit
[17:37] <Chipaca> nothing looks like an accept link
[17:37] <kenvandine> ok, you might not be able to
[17:37] <kenvandine> statik, ^^
[17:37] <kenvandine> Chipaca, if you get me a list of blueprints i can have rickspencer3 do it
[17:38] <Chipaca> kenvandine: sent
[17:38] <kenvandine> thx
[17:38] <statik> kenvandine, i am very confused by this link: http://people.canonical.com/~pitti/workitems/maverick/ubuntuone-hackers-maverick-alpha-2.html
[17:38] <statik> all the details are for DX team stuffs
[17:38] <statik> at least the first few, now i see some desktopcouch things
[17:38] <kenvandine> it is just mine...
[17:39] <statik> oh, so that page is showing how there are no ubuntuone-hackers work items listed
[17:55] <dobey> hrmm, the clock on my server is an hour off
[22:05] <rotten777> anyone know why the u1ms client in rhythmbox is telling me to upgrade my version of flash?