Hmm... yes, I can see the problem. I just built it from source :)
I'd say we're a while away from cleaning up the packages to the point where they enable what you want; I'd recommend using the source directly.
What needs to happen is that first we split ubuntuone.oauthdesktop out of python-ubuntuone-client into its own package, and then make ubuntuone-client-tools depend on that instead of python-ubuntuone-client.
Tim: I'm assigning this to you for you to confirm that this would indeed make u1sync usable on a server without pulling in “a ton of additional libraries”.
Hmm... yes, I can see the problem. I just built it from source :) oauthdesktop out of python- ubuntuone- client into its own package, and then make ubuntuone- client- tools depend on that instead of python- ubuntuone- client.
I'd say we're a while away from cleaning up the packages to the point where they enable what you want; I'd recommend using the source directly.
What needs to happen is that first we split ubuntuone.
Tim: I'm assigning this to you for you to confirm that this would indeed make u1sync usable on a server without pulling in “a ton of additional libraries”.