Gentoo Archives: gentoo-dev

From: Pacho Ramos <pacho@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Unify keyring related USE flags
Date: Thu, 13 Nov 2014 13:44:57
Message-Id: 1415886284.9499.16.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Unify keyring related USE flags by Alexander Tsoy
1 El jue, 13-11-2014 a las 14:12 +0300, Alexander Tsoy escribió:
2 > В Thu, 13 Nov 2014 11:53:56 +0100
3 > Pacho Ramos <pacho@g.o> пишет:
4 >
5 > > El dom, 12-10-2014 a las 10:38 +0200, Pacho Ramos escribió:
6 > > > El dom, 12-10-2014 a las 00:13 +0400, Alexander Tsoy escribió:
7 > > > [...]
8 > > > > >
9 > > > > > I think we should simply have a "keyring" USE flag to enable what most
10 > > > > > people will want -> keyring support.
11 > > > >
12 > > > > Some apps have optional support for both kwallet and gnome-keyring
13 > > > > (e.g. darktable, subversion). So I'm not sure you can leave a single
14 > > > > USE flag.
15 > > > >
16 > > >
17 > > > Maybe for them we could have an exception or review them as they also
18 > > > look to be a bit strange. For example, for concrete case of subversion
19 > > > looks like it's using gnome-keyring and "kde", that looks a bit
20 > > > inconsistent to me. We could use "gnome" and "kde" for example :/. Or
21 > > > have a "keyring" USE flag and, then "gnome" and "kde" behind that USE
22 > > >
23 > > >
24 > >
25 > > any updates on this? :)
26 > >
27 >
28 > I don't know anything about kwallet, but gnome-keyring is useful
29 > outside of GNOME. So I don't like the idea of hiding gnome-keyring
30 > behind "gnome" use flag.
31 >
32
33 But people wanting keyring support in gnome will know need to remember
34 to also enable "libsecret" (that will replace gnome-keyring at some
35 point). That is the main reason for suggesting the change. That and also
36 that "kde" USE flag is being used for keyring support in KDE
37 environment, and that can look a bit incoherent.
38
39 Having a more general "keyring" USE flag people could enable and, for
40 cases with multiple support, allow to switch between providers on KDE
41 and GNOME depending on their "kde" "gnome" USE flags looks to solve it
42 for me :/