New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[packages]: ship signon-ui (needed for kaccounts) #153
Comments
FTR when patched we probably need to apt mark hold the patched version as to prevent other ubuntu-image induced packages from overwriting our patched version until ubuntu adopts the presented patch. |
https://launchpad.net/~plasma-phone/+archive/ubuntu/ppa/+sourcepub/5216393/+listing-archive-extra @jriddell please make sure to mark hold it as mentioned in the previous comment |
signon-ui_0.17+15.04.20150410-0ubuntu1+phone1_armhf.changes uploaded to mobileci |
I just noticed that signon-ui failed to build on arm, so it is not on the phone --> https://launchpad.net/~plasma-phone/+archive/ubuntu/ppa/+build/7658885 Not entirely sure why, the buildlog says libEGL warning: DRI2: failed to create any config |
@jriddell : |
The latest signon-ui armhf build is the one linked above, the failed one, so it's not solved. Alternatively, the patch is stuck upstream waiting for QA at https://requests.ci-train.ubuntu.com/static/dashboard.html#?q=ubuntu%2Flanding-031 I don't know who to ping to get it moving though. |
is this still pending? |
Yes, signon-ui is still failed at https://launchpad.net/~plasma-phone/+archive/ubuntu/ppa/+sourcepub/5216393/+listing-archive-extra I'm not aware if it's being build elsewhere. Also, signon-ui for wily already has that patch merged in, but not sure if that helps us anyhow as we're not switching to wily anytime soon. |
silly qemu breaking in launchpad. building now in on-demand |
added to seed, plasma-phone-meta updating now |
Are you sure the package has the patch actually applied? signon-ui works as if the patch wasn't built with it. Also building signon-ui from master (which is the package plus just with the patch in question) makes it work correctly as expected. So I have a reason to believe the patch is not there. Also, can debug package be added please? |
The signon-ui 0.17+15.04.20150410-0ubuntu1+phone2 still does not have the required patch; it still doesn't work. Also now this version is not installable without specifying the full version. apt-cache follows:
|
pinning rules broken :( fixing now.. Is this the patch you need? it is in the package 0.17+15.04.20150410-0ubuntu1+phone2 |
@jriddell : is this solved? |
This appears to be solved in latest image/package update. |
The signon-ui package distributed by ubuntu has a bug in it; it assumes unity running "if (platform != xcb)" so the phone with "platform == wayland" hits it and signon-ui thinks it's running in unity and so requires ubuntu-browser or somesuch to be present.
I've sent the patch to Alberto (maintainer) and it's awaiting merging. In the meantime, we'll likely require a package off a bazaar branch to not have to deal with tons of unity weirdness. I'll do a clean image test once this wild "unexpected EOF" error be gone when trying to flash.
We will need to package our own signon-ui with my patches [1] after all. The unity stuff inside signon-ui crashes when finishing the auth session and that makes it unable to add the account at all. [2] is in case you just need a diff.
[1] - https://code.launchpad.net/~mardy/signon-ui/lp1473422
[2] - http://bazaar.launchpad.net/~mardy/signon-ui/lp1473422/revision/139
The text was updated successfully, but these errors were encountered: