[natty] Ubuntu One Folder bookmark is not created
Bug #759197 reported by
Roman Yepishev
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-1-6 |
Fix Released
|
High
|
Alejandro J. Cura | |||
Trunk |
Fix Released
|
High
|
Alejandro J. Cura | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
High
|
dobey | |||
Natty |
Fix Released
|
High
|
dobey |
Bug Description
ubuntuone-client:
Installed: 1.6.0-0ubuntu1
At the moment the gtk bookmark for Ubuntu One folder is not created.
Adding debug statements show that the credentials_found signal that fires all the machinery is never called.
The last function to run is delayed_
Related branches
lp:~alecu/ubuntuone-client/restore-u1-bookmark
- Martin Albisetti (community): Approve
- Roman Yepishev (community): Approve (fieldtest)
-
Diff: 57 lines (+13/-5)1 file modifiedlibsyncdaemon/syncdaemon-authentication.c (+13/-5)
lp:~alecu/ubuntuone-client/the-other-signal
- Roman Yepishev (community): Approve (fieldtest)
- Natalia Bidart (community): Approve
-
Diff: 51 lines (+27/-1)1 file modifiedlibsyncdaemon/syncdaemon-authentication.c (+27/-1)
lp:~alecu/ubuntuone-client/the-other-signal-stable
- Roberto Alsina (community): Approve
- Natalia Bidart (community): Approve
- Roman Yepishev: Pending (code) requested
-
Diff: 51 lines (+27/-1)1 file modifiedlibsyncdaemon/syncdaemon-authentication.c (+27/-1)
Superseded
for merging
into
lp:ubuntuone-client
- Roman Yepishev (community): Approve (code)
-
Diff: 64 lines (+28/-2)2 files modifiedconfigure.ac (+1/-1)
libsyncdaemon/syncdaemon-authentication.c (+27/-1)
Changed in ubuntuone-client: | |
assignee: | nobody → Alejandro J. Cura (alecu) |
Changed in ubuntuone-client: | |
status: | New → Fix Committed |
Changed in ubuntuone-client: | |
importance: | Undecided → High |
Changed in ubuntuone-client (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntuone-client: | |
milestone: | none → 1.6.1 |
Changed in ubuntuone-client (Ubuntu): | |
milestone: | none → ubuntu-11.04 |
status: | New → In Progress |
assignee: | nobody → Rodney Dawes (dobey) |
Changed in ubuntuone-client: | |
status: | Fix Committed → Fix Released |
Changed in ubuntuone-client: | |
status: | Fix Released → Confirmed |
Changed in ubuntuone-client (Ubuntu Natty): | |
status: | Fix Released → Confirmed |
To post a comment you must log in.
Found the problem: Syncdaemon was changed to use the new com.ubuntu. sso.Credentials Management DBus interface, but the gnome-settings- daemon plugin still uses the deprecated com.ubuntu. sso.Application Credentials interface.
So, when Syncdaemon requests the credentials using find_credentials in the first interface, the CredentialsFound signal is only thrown from that same interface, and not from the deprecated one (and viceversa).
And this is why the gsd-plugin does not catch that signal and stores the bookmark.
I'm working on a gsd-plugin branch to fix this.