How can I force a sync of the folder "~/.ubuntuone/Purchased from Ubuntu One"?

Asked by Otto Kekäläinen on 2010-05-13

I bought an music album two weeks ago. The album is visible at the web interface, but not on any of the computers that are attached to my U1 account. The normal "Ubuntu One" folder syncs fine and there are no other problems.

How can I force a sync of the folder "~/.ubuntuone/Purchased from Ubuntu One"? It is now empty and I really want to be able to play my music automatically from Rhythmbox rather than only https://one.ubuntu.com/files/u/~/.ubuntuone/Purchased from Ubuntu One/.

otto@shuttle:~/.ubuntuone/Purchased from Ubuntu One$ ls -la
yhteensä 8
drwxr-xr-x 2 otto otto 4096 2010-04-30 22:32 .
drwxr-xr-x 3 otto otto 4096 2010-04-30 22:32 ..
otto@shuttle:~/.ubuntuone/Purchased from Ubuntu One$ u1sdtool -s
State: QUEUE_MANAGER
    connection: With User With Network
    description: processing queues
    is_connected: True
    is_error: False
    is_online: True
    queues: IDLE

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu One for Rhythmbox Edit question
Assignee:
No assignee Edit question
Solved by:
Otto Kekäläinen
Solved:
2010-05-13
Last query:
2010-05-13
Last reply:
2010-05-13
Otto Kekäläinen (otto) said : #1

The following command seems to work in the transfer from cloud to local computer is stuck:
touch ~/.ubuntuone/Purchased\ from\ Ubuntu\ One/placeholder; u1sdtool --quit; u1sdtool --connect

Joshua Hoover (joshuahoover) said : #2

Hi Otto,

Thanks for the follow up on your own question. :-) I linked it to the appropriate bug that we should have in an update very soon. I used your command in the bug workaround since it's much simpler than the one I had there before.

Thanks!

Joshua

Otto Kekäläinen (otto) said : #3

Actually it seems to be enough to just run:
touch ~/.ubuntuone/Purchased\ from\ Ubuntu\ One/newfile

That will trigger the sync. I just tested this on a computer that is attached to my account but didn't sync the music folder.