From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-85746-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 E8C48138334
	for <garchives@archives.gentoo.org>; Fri, 24 Aug 2018 14:27:20 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 7DC45E0954;
	Fri, 24 Aug 2018 14:27:17 +0000 (UTC)
Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4])
	(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 29522E093D
	for <gentoo-dev@lists.gentoo.org>; Fri, 24 Aug 2018 14:27:16 +0000 (UTC)
Received: from mail-io0-f169.google.com (mail-io0-f169.google.com [209.85.223.169])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: floppym)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 5AAA9335C5D
	for <gentoo-dev@lists.gentoo.org>; Fri, 24 Aug 2018 14:27:15 +0000 (UTC)
Received: by mail-io0-f169.google.com with SMTP id l7-v6so7274875iok.6
        for <gentoo-dev@lists.gentoo.org>; Fri, 24 Aug 2018 07:27:15 -0700 (PDT)
X-Gm-Message-State: APzg51BionR5q1dv4HwzB2ntSJZTzb630DOL3KtcW+8FR3NknChVSECL
	JbHKeSqgZ1jHa+zuSfgVEcNHtrtnhUDzrYIw+y8=
X-Google-Smtp-Source: ANB0Vda5rfy1gHoMOzPwq3/1b/2qerq9Ug2qYCfDR8uYBH/YtAqZau8Y7BwHAT2DBehY/PGPYbNYvnp8NW2IbeBjB+E=
X-Received: by 2002:a5e:9b14:: with SMTP id j20-v6mr1517064iok.193.1535120833384;
 Fri, 24 Aug 2018 07:27:13 -0700 (PDT)
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
References: <20180820143433.27556-1-mgorny@gentoo.org> <20180820145937.10739-1-mgorny@gentoo.org>
 <CADfzvvbsKZJudPMSoOxLYZ8aH+Cbh0Nec3esfN8B-QOkAFod5A@mail.gmail.com>
 <1534833968.953.2.camel@gentoo.org> <CADfzvvZ6qtMZ1oKaV8LN3JvazTzR2y4xiJoiz_nhXvPg4o3u5A@mail.gmail.com>
 <153FDB15-8D96-4065-AB16-885D1A5DE87E@gentoo.org> <3d0204bf-509b-5cf9-251d-9a689b32db26@gentoo.org>
 <CAJ0EP41wF_8V5O=uC6jxJov1C6qhx+XyHGE69mtnRF0sxQQsdQ@mail.gmail.com> <20180825012306.4a9b26a6@katipo2.lan>
In-Reply-To: <20180825012306.4a9b26a6@katipo2.lan>
From: Mike Gilbert <floppym@gentoo.org>
Date: Fri, 24 Aug 2018 10:27:01 -0400
X-Gmail-Original-Message-ID: <CAJ0EP41ZUQ2EDCvHEebHN+HbaAgh2ofVXGo6a-_gkMKz-aondg@mail.gmail.com>
Message-ID: <CAJ0EP41ZUQ2EDCvHEebHN+HbaAgh2ofVXGo6a-_gkMKz-aondg@mail.gmail.com>
Subject: Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test
To: Gentoo Dev <gentoo-dev@lists.gentoo.org>
Content-Type: text/plain; charset="UTF-8"
X-Archives-Salt: 6c1e3933-ca3f-4ac6-a1ac-07e6c4767359
X-Archives-Hash: 63d360fe40528df7b2e8d6360349cac2

On Fri, Aug 24, 2018 at 9:23 AM Kent Fredric <kentnl@gentoo.org> wrote:
>
> On Tue, 21 Aug 2018 22:29:29 -0400
> Mike Gilbert <floppym@gentoo.org> wrote:
>
> > Setting RESTRICT="!test? ( test )" is generally sufficient.
>
> But that would require setting that virtually *everything* that has
> both tests, and required dependencies for tests.
>
> Which, in my experience, is practically everything with tests.
>
> To the point it seems like that should be the *default* mechanic, not a
> requirement that everyone pay not to have a randomly broken package.

If you want to define behavior that can be relied upon in ebuilds, it
should be specified in PMS. PMS does not define any meaning for the
"test" USE flag.