← Back to team overview

desktop-packages team mailing list archive

[Bug 1540135] Re: Make this metapackage conflict with kaccounts-providers

 

On a third thought, I think I'll just have the files we ship renamed. The thing is,
by requiring a special tag in the .provider, it makes things harder for everyone
while this is only a problem on *buntu. 

If both KAccounts and UOA will show double Google accounts or whatever, I would
put that as a toll of using multidesktop.

My worry is that if we put the tag in all our providers and Ubuntu doesn't, it will
only hamper KDE/KAccounts in the end as 3rd party providers would have to include
that special tag only for KDE. Imho that is not worth it because of a file conflict
in a single distribution.

What we /can/ do in this situation is detect duplicate provider names and somehow
display more info in that case, to make it clearer to the user which one is which.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to account-plugins in Ubuntu.
https://bugs.launchpad.net/bugs/1540135

Title:
  Make this metapackage conflict with kaccounts-providers

Status in account-plugins package in Ubuntu:
  Incomplete

Bug description:
  Anyone that tries to install Kubuntu-meta, or from Kubuntu tries to
  install Ubuntu-desktop, will hit conflicts with accounts-sso providers
  in /usr/share/accounts/providers (and possibly in service files in the
  future). As a result, many automatic bugs are being generated on both
  packages relating to this conflict in both directions, below are the
  most popular ones for each:

  https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1539988
  https://bugs.launchpad.net/ubuntu/+source/kaccounts-providers/+bug/1489507

  kaccounts-providers is imported from Debian directly without
  repackaging and Debian does not package the Ubuntu account-plugins
  anywhere. Upstream KDE is being forced to break accounts-sso standards
  and impose systemwide envvars to work around that this package should
  conflict with KDE's: https://bugs.kde.org/show_bug.cgi?id=347219

  Either Ubuntu / Kubuntu should be amending the Debian package to make
  it conflict with these plugin packages when importing it, or the
  psmteam should make this package conflict with kaccounts-providers.
  The later would be less work, since account-plugins is only packaged
  in Ubuntu for Unity.

  This change is necessary in Wily and beyond since those are the
  releases shipping kaccounts-providers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1540135/+subscriptions


References