Missing dependency for -dev package

Bug #1643421 reported by Michi Henning
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Online Accounts API
High
Alberto Mardegan
webapps-sprint
High
Alberto Mardegan

Bug Description

If I build something against the qt-dev package and call GetAccounts() without also having explicitly installed ubuntu-system-settings-online-accounts, I get:

GetAccounts call failed: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name com.ubuntu.OnlineAccounts.Manager was not provided by any .service files")

This looks like libonline-accounts-qt1 has a missing dependency on ubuntu-system-settings-online-accounts? I shouldn't be allowed to use the dev package if the binary I end up with has no chance of working.

Revision history for this message
Alberto Mardegan (mardy) wrote :

Indeed a dependency is missing. Instead of adding a dependency on u-s-s-o-a, though, I'll add it to "online-accounts-daemon", which is a virtual package provided by u-s-s-o-a.

Changed in online-accounts-api:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Alberto Mardegan (mardy)
Changed in webapps-sprint:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Alberto Mardegan (mardy)
milestone: none → sprint-27
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers