[Bug 1488909] Re: package kaccounts-providers (not installed) failed to install/upgrade: trying to overwrite '/usr/share/accounts/providers/google.provider', which is also in package account-plugin-google 0.12+15.10.20150723-0ubuntu1

Bug Watch Updater 1488909 at bugs.launchpad.net
Tue Jan 12 17:49:50 UTC 2016


Launchpad has imported 6 comments from the remote bug at
https://bugs.kde.org/show_bug.cgi?id=347219.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2015-05-05T11:08:16+00:00 Jonathan Riddell wrote:

This file overlaps with a file in gnome's account-plugin-facebook
/usr/share/accounts/services/facebook-im.service

and kaccounts-providers has a file which overlaps with gnome's account-plugin-google
/usr/share/accounts/providers/google.provider

gnome and kde need to be co-installable so these files should be renamed
to not overlap.

As a separate but related issue if ktp explodes because gnome accounts-
plugins are installed that should also be gracefully delt with.


Reproducible: Always

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/0

------------------------------------------------------------------------
On 2015-05-05T11:21:46+00:00 Mklapetek wrote:

It cannot be gracefully dealt with because Gnome uses different system
for creating their (telepathy) accounts and KAccounts has no way of
knowing which provider is for gnome and which is for kde. To KAccounts,
all is the same.

The way gnome creates telepathy accounts is also incompatible with ktp,
this _will_ result in user having invalid ktp accounts. I am working on
making these compatible, but for now they aren't and will not be till
15.08. There's nothing that can make it compatible.

facebook-im.service will not be installed from 15.04.1 as facebook chat
support is deprecated.

Simply renaming all the files is also not a good option, because if
you'll have both packages installed, you will have duplicated entries,
each doing different things.

I'm afraid these two simply aren't co-installable.

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/1

------------------------------------------------------------------------
On 2015-05-05T15:53:31+00:00 Jonathan Riddell wrote:

> I'm afraid these two simply aren't co-installable.
that's quite a big fail compared to the normal setup for  linux desktops.  if we can't install two applications from gnomey stuff and kdey stuff at the same time that breaks package install for an awful lot of people

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/2

------------------------------------------------------------------------
On 2015-05-06T09:21:25+00:00 Mklapetek wrote:

Yes, well, apparently nobody has thought about that.

Quoting Accounts SSO developer:
"hi! I'd say that the problem is on the .provider files only, because the service files refer to a provider, so as long as that's a different one, they won't mess up

I admit I don't have a solution for the .provider files anyway...

one possibility is to play with environment variables, to instruct
libaccounts-glib to look for its files in a different directory"

So for now the only solution is to rename and use different install dir
and use an env variable (I'm not sure which one yet).

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/3

------------------------------------------------------------------------
On 2015-11-12T16:45:02+00:00 Scarlett Clark wrote:

We still have a growing number of bug reports piling up on launchpad in regards to this bug.
I expect it is because many ubuntu users will have gnome stuff..
https://bugs.launchpad.net/kubuntu-ppa/+bug/1451728

Any progress?
Scarlett

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/13

------------------------------------------------------------------------
On 2015-11-12T17:02:46+00:00 Mklapetek wrote:

One possible solution is adding an env variable and patching the install
prefix.

That's the only solution we have right now.

Reply at: https://bugs.launchpad.net/ubuntu/+source/kaccounts-
providers/+bug/1488909/comments/14


** Changed in: meta-telepathy
   Importance: Unknown => High

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kaccounts-providers in Ubuntu.
https://bugs.launchpad.net/bugs/1488909

Title:
  package kaccounts-providers (not installed) failed to install/upgrade:
  trying to overwrite '/usr/share/accounts/providers/google.provider',
  which is also in package account-plugin-google
  0.12+15.10.20150723-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/meta-telepathy/+bug/1488909/+subscriptions




More information about the kubuntu-bugs mailing list