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 E8C48138334 for ; 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 ; 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 ; Fri, 24 Aug 2018 14:27:15 +0000 (UTC) Received: by mail-io0-f169.google.com with SMTP id l7-v6so7274875iok.6 for ; 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: 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 References: <20180820143433.27556-1-mgorny@gentoo.org> <20180820145937.10739-1-mgorny@gentoo.org> <1534833968.953.2.camel@gentoo.org> <153FDB15-8D96-4065-AB16-885D1A5DE87E@gentoo.org> <3d0204bf-509b-5cf9-251d-9a689b32db26@gentoo.org> <20180825012306.4a9b26a6@katipo2.lan> In-Reply-To: <20180825012306.4a9b26a6@katipo2.lan> From: Mike Gilbert Date: Fri, 24 Aug 2018 10:27:01 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test To: Gentoo Dev 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 wrote: > > On Tue, 21 Aug 2018 22:29:29 -0400 > Mike Gilbert 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.