From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BC6EC138331 for ; Sat, 7 Apr 2018 19:16:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E611E096B; Sat, 7 Apr 2018 19:16:36 +0000 (UTC) Received: from mail-ot0-x241.google.com (mail-ot0-x241.google.com [IPv6:2607:f8b0:4003:c0f::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DBB30E095F for ; Sat, 7 Apr 2018 19:16:35 +0000 (UTC) Received: by mail-ot0-x241.google.com with SMTP id v64-v6so4620666otb.13 for ; Sat, 07 Apr 2018 12:16:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=wgtF6nbxCpFvT4WtHWVOhUQjGWRX5P1XXUDIPLEPFj8=; b=q1QY2NuzXoG8wb5bilBIkWEao3vCC2fwNwjdX90Rlu48RRIBLLvYGh61PLzqL1um5o +Lff64UQFDdSpHfFsB4nrlfKgmU2xZg75xLnBJ405j+hjlJXIZNQTeyvlGKNjqIo1klh 1z67t5ABLsW7xGtJh//pw2FRoC3KlGFutZHRsmuddAA+9UwXBJGdkGpf8mGNt8UnS8iW tqg1iFajTJQZXsEmYvkBp5qf7lVYv0TMTJh84iRV9nM9bxeyAwciIasmnWXQP0oQ+c4H NsjsW12nmUhzjtTZ6JVdTyVrIYkAsvDTvOwi/raAkDXvCJOgpkF0ugeiws3JW6DxoE86 J4kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=wgtF6nbxCpFvT4WtHWVOhUQjGWRX5P1XXUDIPLEPFj8=; b=Wc1U/Vkr6Hdse2r3ulsTJHkGjdfzz/04Ukh0fk8MHi8uKyeDvBfJfYlKNKqu069dC1 n8Ugyr4SiKXKnnRWwKWvoyc+OwTSsCvo+DMHk8WWUO3DtLYaOaGH1+iEFTPO7jA4xoja jEVJzvQZ1qQuCsEcfJ8VkcIG6PosOjboVLDI+30QhEOBQLQOH6UoadxytWWtZ0UW+/1X ti+utTRuqBVVYLhy7UkbZEYZMus2Z0885LTJ2POOapTlZDhfsrhSkZEPX4oivn0AMTRz jBI5IWicTgA8edK/Cxl8yfrYnE7AhpZSGnZ1K2y9oOpZ3RnJnapni6V3DdwCBoiN3YzS 4P0Q== X-Gm-Message-State: ALQs6tBFGyj4ArqRcCD3j9psYgPJ7EvJn5pVMsRobanYQnEeNxhbO2aq /c5UfAvYSBJgF1bH3/7T55bsuA== X-Google-Smtp-Source: AIpwx48oZVAR4MxMbPDlLvTRej31xH5lRrwUYDQRO1N38auqkSOOxih+SnL4TuDizaNbFyYfJYMQuQ== X-Received: by 2002:a9d:9b7:: with SMTP id q52-v6mr3251000otd.197.1523128594496; Sat, 07 Apr 2018 12:16:34 -0700 (PDT) Received: from linux1 (cpe-66-68-34-247.austin.res.rr.com. [66.68.34.247]) by smtp.gmail.com with ESMTPSA id h9-v6sm7069777otj.50.2018.04.07.12.16.33 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 07 Apr 2018 12:16:33 -0700 (PDT) Sender: William Hubbs Received: (nullmailer pid 1791 invoked by uid 1000); Sat, 07 Apr 2018 19:16:33 -0000 Date: Sat, 7 Apr 2018 14:16:33 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] berkdb and gdbm in global USE defaults Message-ID: <20180407191633.GA1628@linux1.home> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20180407184437.GA1512@linux1.home> <51e22c95-dd73-769d-4ce3-79b9f5c673bd@gentoo.org> 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <51e22c95-dd73-769d-4ce3-79b9f5c673bd@gentoo.org> User-Agent: Mutt/1.7.2 (2016-11-26) X-Archives-Salt: 8fdf6574-582b-4040-9cbe-5e0c3958f27c X-Archives-Hash: 995fe424a839c88c415abee0d3459b60 --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 07, 2018 at 02:55:53PM -0400, Michael Orlitzky wrote: > On 04/07/2018 02:44 PM, William Hubbs wrote: > >=20 > > I'm with floppym on this one. Is there a specific reason we enable them > > globally? >=20 > It's a relic from before we had IUSE defaults. >=20 >=20 > > Since there has been so little discussion on this thread, I will start > > looking at what I need to do to remove these use flags from the > > profiles. >=20 > There's probably a few packages that will need IUSE defaults to avoid > breakage, and everyone else should get fair warning before the flags are > turned off by default. There is the case of packages that optionally use a db back end, and I would argue that those may not need iuse defaults. It could also be argued that having one backend enabled globally is good for consistency, but that would end up leading down a bikeshed path that I'm not sure we should go down. I'm just not sure it makes sense to enable more than one of these backends globally. Thoughts? William --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTVeuxEZo4uUHOkQAluVBb0MMRlOAUCWskZCwAKCRBuVBb0MMRl OBIHAJ0c6jAlLbsXmA7lykqgNe7GDOzepQCeIR5pn3OHzufCAHFYygtpPzGBbSo= =VBhj -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1--