From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JnzzL-0000rA-Fb for garchives@archives.gentoo.org; Mon, 21 Apr 2008 17:39:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 582DFE067C; Mon, 21 Apr 2008 17:39:34 +0000 (UTC) Received: from relay.two-pebbles.com (relay.two-pebbles.com [91.186.24.167]) by pigeon.gentoo.org (Postfix) with ESMTP id 138C1E067C for ; Mon, 21 Apr 2008 17:39:34 +0000 (UTC) Received: by relay.two-pebbles.com with esmtpsa for gentoo-dev@lists.gentoo.org; Mon, 21 Apr 2008 18:41:01 +0100 Subject: Re: [gentoo-dev] New global USE flag: keyring From: Peter Weller To: gentoo-dev@lists.gentoo.org In-Reply-To: <1208715068.15500.28.camel@marx> References: <1208702743.15500.4.camel@marx> <1208711656.13942.3.camel@keitaro.perronet.esiee.net> <9e0cf0bf0804201025t66dac84frffe91f09c6098d7d@mail.gmail.com> <1208712963.13942.6.camel@keitaro.perronet.esiee.net> <1208715068.15500.28.camel@marx> Content-Type: text/plain; charset=ISO-8859-1 Organization: Gentoo Date: Mon, 21 Apr 2008 18:39:35 +0100 Message-Id: <1208799575.14446.0.camel@marx.home> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.22.1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 4c4a548d-3196-4d58-86f6-578a4996cdd7 X-Archives-Hash: 996acc9e3b093ead4229db510b26686c On Sun, 2008-04-20 at 19:11 +0100, Peter Weller wrote: > On Sun, 2008-04-20 at 19:36 +0200, Gilles Dartiguelongue wrote: > > Le dimanche 20 avril 2008 =E0 20:25 +0300, Alon Bar-Lev a =E9crit : > > > On 4/20/08, Gilles Dartiguelongue wrote: > > > > for what it's worth, as a gnome dev I didn't see any convincing > > > > arguments as to why it should be renamed. Gnome makes things optio= nal > > > > for other to reuse (like xfce) but afaik no other "keyring" like > > > > programs are optional deps of another package in portage. Let's no= t cast > > > > a simple change into breakage for users already using it (even in > > > > stable, and yes I'm lazy :D). > > >=20 > > > Lazy is the word. > > > I cannot argue with this one, I just know that it won't be the gnome > > > herd who do the work when the time come to fix this (resolve > > > conflict). > > > The gnome herd will re-introduce the lazy ticket, and make other herd > > > use yet another confusing USE flag. > > > This is not the right way to maintain long term constants. > >=20 > > failure, you tried to argue ;) > >=20 > > > You asked for objections... You got some. > > >=20 > > > You can leave this local USE flag, and stay with generic term. > > > Or you can rename it when it goes global so it have proper name. > > > You can also ignore this and force gnome onto all users. > >=20 > > Seriously though, when I find stuff to fix, I try to fix it. I just > > don't see anything to fix right now. >=20 > There are currently three options in my mind: to rename the USE flag as > 'gnome-keyring', to just globalize the 'keyring' USE flag as is, or to > remove the USE flag completely. Each have a number of downs and ups: >=20 > Renaming > 1) We have to change 9 ebuilds to reflect the change > 2) Almost all Gnome users will be affected in one way or another > 3) Technically correct > 4) Reduces chances of future collisions > 5) More work for developers >=20 > Keeping it as is > 1) Less headache for Gnome users in the short term (but possibly > more if we rename it in the future > 2) Less work for me/Gnome herd > 3) Technically incorrect > 4) Could result in conflicts in the future >=20 > Removing > 1) Nice and simple. Just force all packages to compile with > --gnome-keyring > 2) A large number of users will probably start complaining about > all their packages being compiled with gnome-keyring support > 3) Xfce people will hate hate hate, I will be crucified. >=20 > After consideration of the above, and consultation with the Gnome herd, > I think that the best option would be to rename the USE flag to > gnome-keyring. >=20 > If anyone has any objections to *that*, pipe up before tomorrow evening. All done. If anyone spots any missed packages/problems, feel free to fix or poke me to fix it. -- gentoo-dev@lists.gentoo.org mailing list