From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E968413800E for ; Wed, 8 Aug 2012 14:51:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA3C521C00F; Wed, 8 Aug 2012 14:50:26 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 77C3F21C065 for ; Wed, 8 Aug 2012 14:47:25 +0000 (UTC) Received: by bkwj4 with SMTP id j4so449250bkw.40 for ; Wed, 08 Aug 2012 07:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=6R3NBS+72geAj+Xfk8MSA/vvv9EvmOCmwZV8bamwR7Q=; b=dKReBx/U17A9/P1WAfF5yKtYHrbWG4oWEz945KxL9wWbplNdZJaG4DoSKNhux1aLlj bZZbDz2j5IiJe1XG6Y0mFA4Vv8I14TfVehQXHugX2BeG7DP0H/+tFO2hqrZK8fzHplt4 r756tsx8iksXYAuTd2TCfiXMuNWmwK518z8WPhT9rsQ50RD4Vh8TIUFmbntygggrTKrU WCm9o1k9GB31vjG8ewUF5MWSIu+v+w9AWmbafq9XmMx2fy6XLm/nUWev4LFwFagFIfHH WSqgv1uiQ1kdNF9wBCx0tQjs5LGpFUZir8P/Q2Y7OkS2QsFjvGiE0WDVO1f7jGYChHLe mMWg== 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 Received: by 10.204.133.194 with SMTP id g2mr7486356bkt.13.1344437234397; Wed, 08 Aug 2012 07:47:14 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.205.82.12 with HTTP; Wed, 8 Aug 2012 07:47:14 -0700 (PDT) In-Reply-To: References: <20120808161551.425c8e62@pomiocik.lan> <20120808163650.69e9407a@pomiocik.lan> Date: Wed, 8 Aug 2012 10:47:14 -0400 X-Google-Sender-Auth: 1FSAeHCclQVCoe0X6fAv6P_xNPU Message-ID: Subject: Re: [gentoo-dev] Global Systemd USE Flag From: Rich Freeman To: gentoo-dev@lists.gentoo.org Cc: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: bc1767da-097e-44bd-91da-48e8849e913d X-Archives-Hash: f174cb6172714e9b071f1c353acf33d4 On Wed, Aug 8, 2012 at 10:38 AM, Jason A. Donenfeld wrote= : > On Wed, Aug 8, 2012 at 4:36 PM, Micha=C5=82 G=C3=B3rny wrote: >> We aren't going to add USE flags which don't do anything. That topic >> was discussed a thousand times, and rising it once more won't change >> our decision. >> >> Similarly, bash-completion flag will be gone at some point. > > Everyone has bash. Not everyone has systemd. > Then why does OpenRC go out of its way to avoid depending on bash? The answer is that not everybody has bash. In any case, this has been discussed on -dev before. The reason that the unit files were not made a use flag was that they're just simple text files that don't take much space and don't do anything unless you use systemd. Having a USE flag to trigger their install doesn't have much of a point, and it also means that to switch to systemd you'd have to re-emerge anything that installs a unit file. If we went this route we'd end up adding an openrc use flag for anything that sticks files in /etc/init.d, bash-completion, and probably a bunch of other stuff as well. If a package is pulling in dependencies that is a different story, but if we're just talking about a text file I think a USE flag is overkill. Rich