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 20AD31396D9 for ; Sun, 15 Oct 2017 20:39:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5AA64E0E06; Sun, 15 Oct 2017 20:39:49 +0000 (UTC) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (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 F126DE0DCA for ; Sun, 15 Oct 2017 20:39:48 +0000 (UTC) Received: by mail-it0-x231.google.com with SMTP id f187so16876718itb.1 for ; Sun, 15 Oct 2017 13:39:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=sZ0ZLeCwX8Lfk3aol+u/PWID7LojKRogA/Berz9UupA=; b=mxM32TMjAld3QJPwo8aaKt8JB3dJHSlAM0AGHmzQmQIVvpC21aEBr+8OLzFu4UdXtU 4NBcYbQJlhMzGf1MXNBBmkwHkEpsrKicArUC1MR4Fhykipvo+TYid4uqPVPmtGuSxL/E VZpkDF7zkFQrywoCCnynCZdxdrjiOYrNyhJJT2SHSfmG+FSuXHG74iVYxPS5lDspxzPj sqeCCQkht/gmBuq1efX3qtLVRIvEsCoAx1rdBmtw9NeSmUtY7G2P/oujGF0IIu7I9fwh Um0pIuO7AR/DO593Ij9saY04tF67rFTem4VC5jrUHBmQu1RVQlmrp2wIyz1T6W8V3mUd S5Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=sZ0ZLeCwX8Lfk3aol+u/PWID7LojKRogA/Berz9UupA=; b=qNQUkbFVuOQplW3dPbkmgirN9m+rdv7sdFIFCl8j3TeaPvBCN7ObarrzDtByO9pY4/ 85hQWw89mhpGboKnYwjXaoNussHnLTSo05gVy0mxxM5VqT3hmitnLCQwNNbCj/lQ0zpk ZGp3g20lmqTwbnRoP3bP90zKOhmEIPtYASr8dOze4WjEQ3FLGUuiYC9oIJVNaXNCwRCN WiFnPYHziGN0tPuYx2+gFPOvK879bfedfsz9yhez/F50EzBFwBJS56APewLrKnvU7D4d lY8/d2FmW+7xIpZUvQPsh3G+tRR/5qOscke6dmWb+T90pi5q42YIYqAF5tbYUmAEPom3 gGyg== X-Gm-Message-State: AMCzsaUVfZqETRDl7zQHqaB8QBaYrY99sbMb9oRudK7IXGLrYlD1Iev8 qkU0oq6F7ETUQVCcHYX3PPsMdT8cIeLSYE0MvVTE6A== X-Google-Smtp-Source: ABhQp+SR2kMUFPaJfJMyBE0usTnykd2+4Z7fuNfnDdNjgwwHsKHGztEl/5K6w5UINlEjmF2yhN8fMQS/TUj1n22ZIOk= X-Received: by 10.36.200.138 with SMTP id w132mr8897444itf.24.1508099987711; Sun, 15 Oct 2017 13:39:47 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: freemanrich@gmail.com Received: by 10.107.181.129 with HTTP; Sun, 15 Oct 2017 13:39:46 -0700 (PDT) In-Reply-To: <7ffdab38-6c1e-17f1-8a47-bded198d00cb@gmail.com> References: <7b5a9f$98b69k@relay.skynet.be> <94e84688-54b9-8b94-300d-f70b71104332@gmail.com> <53791738-ff06-fcfb-9753-52fc62f469bb@gentoo.org> <4c7096eb-c0f7-bb08-870f-ff5489958534@gmail.com> <7ffdab38-6c1e-17f1-8a47-bded198d00cb@gmail.com> From: Rich Freeman Date: Sun, 15 Oct 2017 13:39:46 -0700 X-Google-Sender-Auth: Dd94CFjtUGmirCtYNYy5LPARazM Message-ID: Subject: Re: [gentoo-user] [OT] emerge default opts To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 945e6570-015f-46fd-8dcf-a592dea4b40f X-Archives-Hash: 8a394100e3cf4ea1507b012ffed4e3e4 On Sun, Oct 15, 2017 at 11:47 AM, Alan McKinnon wrote: > On 15/10/2017 16:31, Michael Orlitzky wrote: >> On 10/14/2017 09:30 PM, Dale wrote: >>> >>> While at it. Is there a tool that tells when USE flags in make.conf is >>> either no longer used or doesn't even exist anymore? >> >> I don't know of one. It doesn't *sound* hard, but you would have to >> consider local use flags, flags from overlays, USE_EXPAND flags, >> wildcards, USE_ORDER, etc. -- so maybe it's actually hard/slow to do it. >> >> I found this feature request, >> >> https://github.com/vaeth/eix/issues/38 >> >> and I guess that confirms that it's harder than it looks. Checking for >> nonexistent flags would be easier than checking for redundant flags >> because the latter depends on your package manager configuration. >> > > There is a suitable tool. It's called grep, copious use of. > A suitably complex solution for the complexity of the problem! > Or you could just use portpeek... -- Rich