[MIR] online-accounts-api

Bug #1613575 reported by Alberto Mardegan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
webapps-sprint
High
Alberto Mardegan
online-accounts-api (Ubuntu)
Undecided
Unassigned

Bug Description

[Availability]
 * Available in universe

[Rationale]
 * This package is required by ubuntu-system-settings-online-accounts (see bug #1612299)

[Security]
 * No known security issues at this time. It has been reviewed by security in the past for use on the phone.

[Quality assurance]
 * This package has both unit tests and functional tests

[Dependencies]
 All dependencies are already in main with the exception of libonline-accounts-client, which has all of its dependencies satisfied in main, and comes from the same source package as ubuntu-system-settings-online-accounts (see bug #1612299)

[Standards compliance]
 * This package uses cmake and does not include any translatable text

[Maintenance]
 * This package is maintained by Canonical and actively in use on the phone images

David Barth (dbarth)
Changed in webapps-sprint:
assignee: nobody → Alberto Mardegan (mardy)
importance: Undecided → High
status: New → Triaged
milestone: none → sprint-26
Revision history for this message
Michael Terry (mterry) wrote :

Blockers:
- Needs a more general bug subscriber if possible. Anything from this list grab your fancy?
http://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/package-subscribers#L107

Questions:
- Why do we use dh-python? There are no installed python packages.
- The version in -proposed hasn't migrated because libonline-accounts-client1 isn't installable for s390x. Any fix for that in the works?

Non-blocking notes:
- Security wants to review this before the next LTS, but they aren't blocking the MIR on it.

Changed in online-accounts-api (Ubuntu):
status: New → Incomplete
Revision history for this message
Michael Terry (mterry) wrote :

Also, bug 1608814 should be fixed in prep for qt 5.6. This is currently ftbfs in yakkety-proposed.

Revision history for this message
Alberto Mardegan (mardy) wrote : Re: [Bug 1613575] Re: [MIR] online-accounts-api

On 08/16/2016 10:37 PM, Michael Terry wrote:
> Blockers:
> - Needs a more general bug subscriber if possible. Anything from this list grab your fancy?
> http://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/package-subscribers#L107

I guess "ubuntu-webapps-bugs" could be appropriate.

> Questions:
> - Why do we use dh-python? There are no installed python packages.

I thought that it was needed whenever the package used python (we do, in
unit tests). If that's not the case, I'll prepare a branch to remove it.

> - The version in -proposed hasn't migrated because libonline-accounts-client1 isn't installable for s390x. Any fix for that in the works?

No, and I don't think I was even aware of this issue. AFAIK, u-s-s-o-a
is building fine in all architectures... Do you have a link to the failure?

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

> No, and I don't think I was even aware of this issue. AFAIK, u-s-s-o-a
> is building fine in all architectures... Do you have a link to the failure?

I'm basing it on this:
http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#online-accounts-api

"libonline-accounts-daemon1/s390x unsatisfiable Depends: libonline-accounts-client1"

libonline-accounts-daemon1 exists for s390x, but presumably one of its dependencies can't be satisfied. So o-a-a is stuck in limbo.

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

The library libonline-accounts-client1 seems to be fine for s390x:

https://launchpad.net/ubuntu/+source/ubuntu-system-settings-online-accounts/0.7+16.10.20160628.2-0ubuntu1

its "Depends" line is like this:

 Depends: libc6 (>= 2.4), libqt5core5a (>= 5.5.0), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libstdc++6 (>= 4.1.1)

I found all of them in packages.ubuntu.com, with s390x architecture on Yakketi. So I wonder what is the problem here.

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

On 08/18/2016 02:39 PM, Alberto Mardegan wrote:
> I found all of them in packages.ubuntu.com, with s390x architecture on
> Yakketi. So I wonder what is the problem here.

Looks like I can reproduce the issue in silo 90:

https://launchpadlibrarian.net/279642161/buildlog_ubuntu-yakkety-s390x.online-accounts-api_0.1+16.10.20160818.1-0ubuntu1_BUILDING.txt.gz

Still, it's unclear to me what's the reason. Any hints?

Revision history for this message
David Barth (dbarth) wrote :

I have subscribed the ~ubuntu-webapps-bugs team to the online-accounts-api bugs.

Changed in online-accounts-api (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Terry (mterry) wrote :

OK this got migrated in yakkety and we have a bug subscriber. Good enough for now, security team will review at their leisure.

Changed in online-accounts-api (Ubuntu):
status: New → Fix Committed
Revision history for this message
Steve Langasek (vorlon) wrote :
Download full text (4.9 KiB)

Override component to main
online-accounts-api 0.1+16.10.20160722.4-0ubuntu1 in yakkety: universe/gnome -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety amd64: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety arm64: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety armhf: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety i386: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety powerpc: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety ppc64el: universe/libdevel/optional/100% -> main
libonline-accounts-daemon-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety s390x: universe/libdevel/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety amd64: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety arm64: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety armhf: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety i386: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety powerpc: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety ppc64el: universe/libs/optional/100% -> main
libonline-accounts-daemon1 0.1+16.10.20160722.4-0ubuntu1 in yakkety s390x: universe/libs/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety amd64: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety arm64: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety armhf: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety i386: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety powerpc: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety ppc64el: universe/libdevel/optional/100% -> main
libonline-accounts-qt-dev 0.1+16.10.20160722.4-0ubuntu1 in yakkety s390x: universe/libdevel/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety amd64: universe/libs/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety arm64: universe/libs/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety armhf: universe/libs/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety i386: universe/libs/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety powerpc: universe/libs/optional/100% -> main
libonline-accounts-qt1 0.1+16.10.20160722.4-0ubuntu1 in yakkety ppc64el: universe/libs/optional/100% -> main
libo...

Read more...

Changed in online-accounts-api (Ubuntu):
status: Fix Committed → Fix Released
Alberto Mardegan (mardy)
Changed in webapps-sprint:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers