[18:08] <krishnab> Hey folks, I had a question. I researched this but could not find a clear answer. I was a user of live mesh and want to migrate to ubuntu one. In live mesh, I could sync unlimited files for free between computers. Ubuntu one says that it can also sync files, but I was not sure if I have to buy gigabyte packs in order to sync more than 5gb. I am kind of nervous about trying, because I don't want to get charged . . . Any insights, anyone.
[18:13] <duanedesign> krishnab: the 5GB Plan is Free. beyond that you have 20GB packs available for $2.99/ mo.
[18:14] <krishnab> Thanks duanedesign. That is what I figured. I guess I have to move to plan B :). Thanks again
[18:14] <duanedesign> ...or 29.99/ year. If you hit the 5GB limit it just will not sync anymore.
[18:15] <duanedesign> krishnab: np
[19:19] <Tm_T> interesting that installing for example ubuntuone-control-panel doesn't bring all the dependencies to have ubuntuone work
[19:55] <duanedesign> Tm_T: wherre you missing 'ubuntuone-control-panel-gtk' ?
[20:06] <Tm_T> duanedesign: no, I was missing libsyncdaemon-1.0-1 apparently, ubuntuone-couch and desktopcouch-ubuntuone atleast
[20:06] <Tm_T> possibly something else too
[20:07] <Tm_T> ubuntuone-control-panel-gtk still fails to work actually
[20:07] <Tm_T> "loading" says the window, and console ouput is filled with dbus timeouts
[20:11] <dobey> Tm_T: not sure what you mean by 'work' but libsyncdaemon isn't needed by the control panel or the file sync service itself, to 'work'
[20:12] <dobey> it's needed by the music store plug-in, and the nautilus extension, for them to work, though
[20:12] <Tm_T> ah
[20:12] <dobey> also, file sync deson't require anything relating to couchdb (which we announced we are dropping support for)
[20:13] <duanedesign> Tm_T: what version of Ubuntu are you on?
[20:14] <Tm_T> dobey: I wonder why the ubuntuone-control-panel suggested that it should be installed then (desktopcouch-ubuntuone that is)
[20:14] <Tm_T> duanedesign: 11.10, Kubuntu though but shouldn't matter
[20:14] <dobey> Tm_T: if you enable contacts sync in the control panel, it installs it.
[20:14] <dobey> the gtk control panel is getting replaced soon in 12.04 though
[20:15] <Tm_T> dobey: I never get that far that I could enable or disable anything
[20:15] <dobey> Tm_T: what exactly is the problem then? :)
[20:16] <dobey> oh maybe you are hitting the keyring problem
[20:16] <dobey> if the kwallet service doesn't expose the fd.o secrets api over dbus, it'll probably fail
[20:17] <Tm_T> http://www.tm-travolta.net/shots/ubuntuone-controlpanel.png
[20:17] <Tm_T> dobey: I think it isn't using kwallet but the gnome keyring here for ubuntone
[20:18] <dobey> hrmm, if you got that far, it could talk to the keyring though
[20:18] <Tm_T> yes, it asked me the keyring password and all (:
[20:18] <dobey> maybe ubuntuone-syncdaemon is failing to start?
[20:19] <Tm_T> I just can't do anything with ubuntuone except run ubuntuone-launch manually and get sync done that way
[20:20] <Tm_T> so syncdaemon is running currently
[20:22] <Tm_T> hmmm
[20:22] <dobey> can you pastebin the ~/.cache/ubuntuone/log/controlpanel.log?
[20:23] <Tm_T> sure
[20:24] <Tm_T> http://paste.ubuntu.com/829279/
[20:26] <dobey> weird
[20:26] <Tm_T> I am (:
[20:26] <Tm_T> my other system worked just fine rightaway, but it had ubuntu-desktop installed
[20:29] <Tm_T> actually, every time I have been using ubuntuone, it has been easy to get it working since early beta
[20:29] <dobey> i think the timeout is happening either talking to itself, or the syncdaemon
[20:31] <Tm_T> any way to get it spewing out more detailed debug?
[20:31] <dobey> though i'm looking at the code, and it's not clear where it's failing
[20:31] <dobey> well it looks like it's printing debug info, so i don't think so. it would be nice to know what methods were causing the timeouts though
[20:31] <dobey> :(
[20:32] <Tm_T> that's exactly what I was looking for, that it would tell for what it was timing out for
[20:39] <Tm_T> I'll try if getting dbus restarted would make any difference
[20:40] <dobey> maybe rebooting? i know i have seen people have some very weird issues with dbus lately. a reboot might help, as it'll kill the cache and get things started fresh
[20:40] <Tm_T> yup, exactly what I'm going to do in a moment
[20:50] <duanedesign> Tm_T: do you have a ~/.config/ubuntuone/syncdaemon.conf
[20:50] <Tm_T> duanedesign: yes
[20:50] <duanedesign> the control panel seems to do some weird stuff if File Sync is disabled. Looks like from the screenshot yours might be
[20:51] <duanedesign> Tm_T: does that file have a line  'files_sync_enabled = False'
[20:51] <Tm_T> duanedesign: it's on, sync works when I run ubuntuone-launch
[20:51] <Tm_T> duanedesign: nope
[20:51] <duanedesign> darn
[20:51] <duanedesign> hmm
[20:52] <Tm_T> so looks like sync works just fine, I cannot control it though
[20:52] <dobey> Tm_T: does running "u1sdtool -s" work?
[20:53] <dobey> i think the problem is the control panel gui trying to talk to the backend
[20:53] <Tm_T> dobey: seems to work
[20:54] <Tm_T> "is_error: False" is only negative output (:
[20:55] <dobey> that's positive ;)
[20:55] <dobey> no there's no error :P
[20:55] <Tm_T> I know
[20:55] <dobey> Tm_T: close the control panel, kill ubuntuone-control-panel-backend, and try to start the control panel again after a few seconds
[20:56] <Tm_T> "ubuntuone-control-panel-backend: no process found" ...there should be such process? (:
[20:56] <dobey> yes there should be
[20:56] <dobey> so that's failing to start i guess :)
[20:56] <dobey> or it crashed after getting the token from the keyring
[20:57] <Tm_T> hmm
[20:58] <dobey> does it work if you restart the control panel?
[21:02] <Tm_T> nope (haven't rebooted the system yet)
[21:02] <Tm_T> I'll launch the backend manually?
[21:03] <Tm_T> gi.RepositoryError: Failed to load typelib file '/usr/lib/girepository-1.0/Soup-2.4.typelib' for namespace 'Soup': Typelib version mismatch; expected 4, found 3
[21:03] <dobey> yeah, try to run it in a terminal and see what happens. /usr/lib/ubuntuone-control-panel/ubuntuone-control-panel-backend
[21:03] <Tm_T> interesting
[21:03] <dobey> oh
[21:03] <dobey> well that's quite odd
[21:04] <dobey> you've got gir1.2-soup-2.4 installed?
[21:04] <Tm_T> nope
[21:04] <dobey> weird
[21:05] <dobey> what version of ubuntuone-control-panel do you have installed exactly?
[21:05] <Tm_T> 2.0.0-0ubuntu1
[21:05] <dobey> huh
[21:06] <dobey> python-ubuntuone-control-panel depends on gir1.2-soup-2.4 it seems
[21:06] <dobey> oh
[21:07] <dobey> did you have gir1.0-soup-2.4 installed?
[21:07] <Tm_T> nope
[21:07] <Tm_T> checked that too
[21:07] <dobey> ok, definitely odd
[21:08] <Tm_T> yes, it's dependency but yet not installed, this shouldn't happen
[21:09] <dobey> indeed
[21:09] <dobey> time to apt-get -f install perhaps? :)
[21:09] <Tm_T> does none
[21:10] <Tm_T> nor does reinstalling the python-ubuntuone-control-panel
[21:11] <Tm_T> oh, now it says gir1.0-soup-2.4 is installed though
[21:12] <Tm_T> right, I checked gir1.2-soup-2.4 twice before, I clearly need some food
[21:13] <Tm_T> sorry about that
[21:18] <Tm_T> now, why it requires certain version if package dependency is ok with something else? does this mean there's some other python package that is actually depending on the newer package, and ubuntuone-control-panel is just a innocent victim?
[21:51] <dobey> Tm_T: the version error looks like a problem with gobject-introspection
[21:52] <Tm_T> dobey: hmmm, is it then me or is it bug?
[21:52] <dobey> Tm_T: have you installed any newer versions of glib or gobject-introspection from a PPA or from source?
[21:53] <Tm_T> nope
[21:53] <dobey> Tm_T: well it's not a bug in ubuntuone itself. not sure why exactly it is doing that for you
[21:54] <Tm_T> finally got KDE built so reboot, brb