← Back to team overview

touch-packages team mailing list archive

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

 

Hi Matthew, thanks for your bug report. I'm not very fond of the proposed solution, because it would mean that one cannot have a workstation with both KDE and Unity installed. And I guess it's not uncommon to have some households with a shared computer, where some family members use KDE and some others use Unity.
Given that people working on kaccounts are already solving the problem (by moving the files into another location, and use environment variables to ensure that libaccounts-glib recognizes the files), what else is left to do?

If there are some common files that can be shared between the two
implementations, we could create an account-plugins-common package,
which could be used by both. If the maintainers of kaccounts-providers
think that this is the case, let them comment here.

** Changed in: account-plugins (Ubuntu)
       Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded 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