From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-84378-garchives=archives.gentoo.org@lists.gentoo.org>
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 A45E51382C5
	for <garchives@archives.gentoo.org>; Sat,  7 Apr 2018 18:44:46 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 09973E0931;
	Sat,  7 Apr 2018 18:44:40 +0000 (UTC)
Received: from mail-oi0-x22a.google.com (mail-oi0-x22a.google.com [IPv6:2607:f8b0:4003:c06::22a])
	(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 9CD6AE0929
	for <gentoo-dev@lists.gentoo.org>; Sat,  7 Apr 2018 18:44:39 +0000 (UTC)
Received: by mail-oi0-x22a.google.com with SMTP id z8-v6so4047864oix.2
        for <gentoo-dev@lists.gentoo.org>; Sat, 07 Apr 2018 11:44:39 -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=b8j98/9BVNHLTLykmvT5+dm2Mqb2/28TlinpANPNIOE=;
        b=JWvBeDo0edMXRyJglzX5yZXAk4b2RQ1viqRMuTGOWBJrPSm7fPTVUHGZB2hgJ/CNZl
         ovVmAapsjSBxa/v0MJ12INro43O2PbJbll8qcRbkG3ZnomDReEzYgbbETld4eR8QYg/Z
         scl2Jzo2xh6W0CmhSpHsGKgACdtxD9BM3mrJMQLq4b5bJt+0MQGXpraBhnFDpQiXvdVt
         e4EtT1nHSX2DUN8ax0ji1PpxcuOoxApXQwjkByuxMuBkkbdqB45wwdXnX6H2ptMCYsg1
         tIkKps4pUEI7JECvHgfLETPFt912FXNEhmFUonxxabpUBfAvbMus+vfsevCTzxAcZS7K
         4U7g==
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=b8j98/9BVNHLTLykmvT5+dm2Mqb2/28TlinpANPNIOE=;
        b=GW26yn9pZMCB0kKOgn/Xs/HL+rxvxuMTf4EJj6JRg+k8d8r4ybaMoeG6tOsxDQx3uO
         qMHn3IT4umb56miAZRWqqGLC9cpozRJ2pl9SzFD3tmZ/6KchwIr1477Kun2eXypTzIMS
         tgB/4A3IOxeJH1DztlpPQc/1SzDPV4CCkH3KXjqZEQ9SSVL3g7sUqrnNHCNdQc39eBBu
         qtAjMgRrxnVoubnAe9bMyaiRr0SSwBzI4i4HjRIJDPlhDFyYxx3MUNKDFdvQcmDuHNin
         2AOcbSM625E/XsU4gKUQ7yj4jcB9qav1zcJsrjnSlOO68OuQocxGobjp2/GlqFXZ9njX
         xPlQ==
X-Gm-Message-State: ALQs6tCZEGMAW+QjGpftP9oFxhUO56deneelAB42FHo42n88mS/YQ1b4
	NLLHrRVPZjsboxElb0rRDUAxrg==
X-Google-Smtp-Source: AIpwx4/kuXqRvTyizuClk4JyXkiM8JLEyHlbRk2NHzpgHSgKOYEBhGX06SVCgoDyI2ZNrOEXYc+kfg==
X-Received: by 2002:aca:b185:: with SMTP id a127-v6mr17448087oif.116.1523126678321;
        Sat, 07 Apr 2018 11:44:38 -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 15-v6sm6850074oix.2.2018.04.07.11.44.37
        for <gentoo-dev@lists.gentoo.org>
        (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
        Sat, 07 Apr 2018 11:44:37 -0700 (PDT)
Sender: William Hubbs <w.d.hubbs@gmail.com>
Received: (nullmailer pid 1623 invoked by uid 1000);
	Sat, 07 Apr 2018 18:44:37 -0000
Date: Sat, 7 Apr 2018 13:44:37 -0500
From: William Hubbs <williamh@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] berkdb and gdbm in global USE defaults
Message-ID: <20180407184437.GA1512@linux1.home>
Mail-Followup-To: gentoo-dev@lists.gentoo.org
References: <CAJ0EP43TEYAij7ChB35y0+bs9wyuA-aR8LK=vAWHaL0+Ew-jow@mail.gmail.com>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
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="vkogqOf2sHV7VnPd"
Content-Disposition: inline
In-Reply-To: <CAJ0EP43TEYAij7ChB35y0+bs9wyuA-aR8LK=vAWHaL0+Ew-jow@mail.gmail.com>
User-Agent: Mutt/1.7.2 (2016-11-26)
X-Archives-Salt: 594a8f40-68fd-4ef0-8fb3-1e6038b8063d
X-Archives-Hash: 23001ade10bc786d92300345df32e27c


--vkogqOf2sHV7VnPd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jan 26, 2017 at 10:33:14PM -0500, Mike Gilbert wrote:
> I recently ran into a REQUIRED_USE constraint that required I select
> between berkdb and gdbm for an email client.
=20
This has now hit stable and is affecting me because I can't upgrade the
email client without putting something in package.use.

> Looking through our profiles, I see we have both berkdb and gdbm
> enabled "globally".
>=20
> default/linux/make.defaults:USE=3D"berkdb crypt ipv6 ncurses nls pam
> readline ssl tcpd zlib"
> releases/make.defaults:USE=3D"acl gdbm nptl unicode"
>=20
> Is there any reason to have these USE flags enabled globally?
>=20
> These USE seem pretty package-specific in scope. On my system, they
> are used by around a dozen of 1000+ installed packages. I think it
> might make sense to migrate them to appropriate IUSE defaults, or
> leave them disabled where they do not provide critical functionality.

I'm with floppym on this one. Is there a specific reason we enable them
globally?

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.

Thanks,

William

--vkogqOf2sHV7VnPd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQTVeuxEZo4uUHOkQAluVBb0MMRlOAUCWskRjgAKCRBuVBb0MMRl
OJwQAJ9DswYEtchc4D6HTLCqEEPSbVF4IQCgukytDUqW4G3ixp/ipK5W+4ZydIc=
=uIWy
-----END PGP SIGNATURE-----

--vkogqOf2sHV7VnPd--