From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-85351-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 C0A2B138334 for <garchives@archives.gentoo.org>; Fri, 20 Jul 2018 13:39:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64CFAE0BF2; Fri, 20 Jul 2018 13:39:38 +0000 (UTC) Received: from mail-pl0-f44.google.com (mail-pl0-f44.google.com [209.85.160.44]) (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 A5161E0BE9 for <gentoo-dev@lists.gentoo.org>; Fri, 20 Jul 2018 13:39:37 +0000 (UTC) Received: by mail-pl0-f44.google.com with SMTP id 94-v6so5218936ple.12 for <gentoo-dev@lists.gentoo.org>; Fri, 20 Jul 2018 06:39:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=JWGohx0knMWXyWxQxzxnMsiEzZnnZ7WGuxkvFx+JzgU=; b=qVeyVPCOp1ORSSs2+1NYj+NCK3VfkECWkdzAwbJ+guuYUM80BThLPtGiXo8VTX0dCP yu+u85xNc3h6PkQuSMxqMROJFIdwQO2uYiuCrHOQ/eSv/5ONpZWkTUTnb7JvH2KZRWKA qrTJXnyK7sI3kpWg4ChcnHJktlwIDVBUtc1LxXUAp1b7Ki2W0DNp/R5uLSL/WpCrWlh6 4zWCmuiMHqTbdpgm1bvd7NJWGpmFCNGYGvbQ0Sp6GaGs6lBfkWaOhVclViPK9RhjDZQw vEzWmk6Ksc0nFG9jxp3ZA6XPmllbZfiX+npuISp5JP4ItDrs6WLdCFUbIFk0zxSsh4zc cqyw== X-Gm-Message-State: AOUpUlGTCLdmCy7tgiE5qkOnmtCYU0ya7IhGbdCDdikURk+jUh56cQL2 3bC0S8339HepJVkRp8eGv0DqQ2vIYqgAS3xtnSsu8zjHATg= X-Google-Smtp-Source: AAOMgpdRaYXzPMj30crEsEWa7q2cmDn1eMY6JpeO5uKrJqdRXJ01SJellMGmCCxau5oWvxWo+3+LkNcowoASvK8aKi0= X-Received: by 2002:a17:902:28aa:: with SMTP id f39-v6mr2198034plb.150.1532093976201; Fri, 20 Jul 2018 06:39:36 -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: <04b5f0ca-a472-5bd8-7ff2-520f4c816abc@gentoo.org> <f965bc43-e3c1-912a-3a2c-c657a0b73e1b@gentoo.org> <f8b6dd89-e1b3-1323-e6f7-8aaec01c5113@gentoo.org> <16018DCB-B863-4822-855A-5DA954D3AAA9@gentoo.org> <b83ca328-8cfd-86c8-eeef-d86482cf8876@gentoo.org> <27b490fdb1b57845d8d133a9a2e2425e@troglodyte.be> <8bb41fdf-11b1-57e6-ba42-5d8c11d68a86@iee.org> In-Reply-To: <8bb41fdf-11b1-57e6-ba42-5d8c11d68a86@iee.org> From: Rich Freeman <rich0@gentoo.org> Date: Fri, 20 Jul 2018 09:39:24 -0400 Message-ID: <CAGfcS_nFyaC6HP8zi-vv8NeBsjuEyninr3MDw+=+vV+=UP8K0g@mail.gmail.com> Subject: Re: [gentoo-dev] Adding USE=udev to linux profiles To: gentoo-dev <gentoo-dev@lists.gentoo.org> Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 2b617787-1c49-404e-a86f-d3ffe219c61a X-Archives-Hash: 7a2831742639d4234597007a2b18a6d8 On Fri, Jul 20, 2018 at 9:17 AM M. J. Everitt <m.j.everitt@iee.org> wrote: > > The hierarchy method is indeed flawed, it would be better to have > something akin to USE flags for profiles (PROFLAGS?) .. so that you > could mingle different aspects without replicating sections of the > 'tree' to get the common configurations covered .. > > eg. LINUX + AMD64 + DEVELOPER + KDE > LINUX + ARM + DESKTOP > LINUX + X86 + CONTAINER > FREEBSD + DESKTOP > > And then have some rules which say that .. eg. KDE inherits DESKTOP (if > required) > > I know you're gonna bike-shed this to death, but its an idea .. No need to bike-shed: https://www.funtoo.org/Funtoo_Profiles https://bugs.gentoo.org/523036 -- Rich