Re: PSA: KAccounts now requires two env vars set
On Tue, Jan 19, 2016 at 12:18 AM, Weng Xuetian wrote: > I just wonder whether it is some work for startkde or something to be > installed under /etc/xdg/plasma-workspace/env/ . If so maybe add a > file to kaccounts and install it under /etc/xdg/plasma-workspace/env/ > then you won't need to bother packagers to figure out how to make it > work. > Yeah, that could be done. I'll have a look. Cheers -- Martin Klapetek | KDE Developer
Re: PSA: KAccounts now requires two env vars set
Am 2016-01-18 21:06, schrieb Martin Klapetek: Because of a co-installability issue with other DEs [1] that use the accounts-sso tech, I had to change the location of the provider and service files we ship. This was decided after discussing with upstream. To make KAccounts/libaccounts actually read those from the new locations, two new env variables will be needed: AG_PROVIDERS=/path/to/providers AG_SERVICES=/path/to/services So please make sure you add them to your systems. Distro people - please make sure this is set in Plasma sessions (and ideally in Plasma sessions only). Should we add them to startkde and startplasma? Cheers Martin
Re: PSA: KAccounts now requires two env vars set
I just wonder whether it is some work for startkde or something to be installed under /etc/xdg/plasma-workspace/env/ . If so maybe add a file to kaccounts and install it under /etc/xdg/plasma-workspace/env/ then you won't need to bother packagers to figure out how to make it work. On Mon, Jan 18, 2016 at 12:06 PM, Martin Klapetek wrote: > Because of a co-installability issue with other DEs [1] > that use the accounts-sso tech, I had to change the location > of the provider and service files we ship. This was decided > after discussing with upstream. > > To make KAccounts/libaccounts actually read those from > the new locations, two new env variables will be needed: > > AG_PROVIDERS=/path/to/providers > AG_SERVICES=/path/to/services > > So please make sure you add them to your systems. > Distro people - please make sure this is set in Plasma > sessions (and ideally in Plasma sessions only). > > Your existing accounts should not be affected by this change. > > However you won't be able to add new or change accounts > if you don't have these two env vars set. It's recommended > to clean rebuild all things installing providers or services > (currently known to me are ktp-accounts-kcm, kaccounts-providers > and purpose iirc). > > This change will affect the Applications 16.04 release. > > [1] - https://bugs.kde.org/show_bug.cgi?id=347219 > > Cheers > -- > Martin Klapetek | KDE Developer
PSA: KAccounts now requires two env vars set
Because of a co-installability issue with other DEs [1] that use the accounts-sso tech, I had to change the location of the provider and service files we ship. This was decided after discussing with upstream. To make KAccounts/libaccounts actually read those from the new locations, two new env variables will be needed: AG_PROVIDERS=/path/to/providers AG_SERVICES=/path/to/services So please make sure you add them to your systems. Distro people - please make sure this is set in Plasma sessions (and ideally in Plasma sessions only). Your existing accounts should not be affected by this change. However you won't be able to add new or change accounts if you don't have these two env vars set. It's recommended to clean rebuild all things installing providers or services (currently known to me are ktp-accounts-kcm, kaccounts-providers and purpose iirc). This change will affect the Applications 16.04 release. [1] - https://bugs.kde.org/show_bug.cgi?id=347219 Cheers -- Martin Klapetek | KDE Developer