← Back to team overview

desktop-packages team mailing list archive

[Bug 1287640] Re: UbuntuOne account plugin does not work

 

AFAICR, creating the U1 account from the Unity control center has never been possible. The reason why the software is complaining about the missing libubuntuone.so module is because by default when we want to create an account for the provider <X> we load the lib<X>.so module.
My guess is that the ubuntuone.provider file was added to ubuntuone-credentials-common because of the phone.

As I can see it, the possible solutions are:
1) Find some packaging tricks so that ubuntuone.provider is installed only on phone images
2) The unity-control-center-signon should check for the existance of the plugins before showing the providers as available

I think that for the convergence story, where you have both unity7 and
unity8 installed on the same machine, fixing (2) is absolutely a must.

** Changed in: gnome-control-center-signon
     Assignee: (unassigned) => Alberto Mardegan (mardy)

** Changed in: gnome-control-center-signon
       Status: New => Confirmed

** Changed in: gnome-control-center-signon
   Importance: Undecided => High

** Also affects: webapps-sprint
   Importance: Undecided
       Status: New

** Changed in: webapps-sprint
     Assignee: (unassigned) => Alberto Mardegan (mardy)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center-signon in Ubuntu.
https://bugs.launchpad.net/bugs/1287640

Title:
  UbuntuOne account plugin does not work

Status in Online Accounts: GNOME Control Center:
  Confirmed
Status in webapps-sprint:
  New
Status in gnome-control-center-signon package in Ubuntu:
  Confirmed
Status in ubuntuone-credentials package in Ubuntu:
  Confirmed
Status in gnome-control-center-signon source package in Xenial:
  Confirmed
Status in ubuntuone-credentials source package in Xenial:
  Confirmed

Bug description:
  When ubuntuone-credentials-common is installed, the Ubuntu One account
  is listed under the possible account types in gnome-control-center,
  but upon opening only a grey page is visible and errors are reported:

  (unity-control-center:22553): account-plugin-WARNING **:
  ap_client_load_plugin: module /usr/lib/libaccount-
  plugin-1.0/providers/libubuntuone.so not found: /usr/lib/libaccount-
  plugin-1.0/providers/libubuntuone.so: nie można otworzyć pliku obiektu
  dzielonego: Nie ma takiego pliku ani katalogu

  (unity-control-center:22553): credentials-cc-panel-CRITICAL **: cc-
  credentials-authorization-page.vala:54: No valid plugin found for
  provider ubuntuone

  What's more, it's currently possible to remove account-plugin-
  ubuntuone, but that doesn't remove the -common package above, so the
  account type is still listed as available.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: unity-control-center-signon 0.1.7~+14.04.20140211.2-0ubuntu3
  ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
  Uname: Linux 3.11.0-12-generic x86_64
  NonfreeKernelModules: nvidia wl
  ApportVersion: 2.13.2-0ubuntu5
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Tue Mar  4 11:30:18 2014
  SourcePackage: gnome-control-center-signon
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-control-center-signon/+bug/1287640/+subscriptions