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 D5D0713800E for ; Wed, 8 Aug 2012 14:39:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 88BC3E06EC; Wed, 8 Aug 2012 14:38:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4BD8D21C064 for ; Wed, 8 Aug 2012 14:36:13 +0000 (UTC) Received: from pomiocik.lan (87-205-57-138.adsl.inetia.pl [87.205.57.138]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id BADF31B4022; Wed, 8 Aug 2012 14:36:11 +0000 (UTC) Date: Wed, 8 Aug 2012 16:36:50 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: Jason@zx2c4.com Subject: Re: [gentoo-dev] Global Systemd USE Flag Message-ID: <20120808163650.69e9407a@pomiocik.lan> In-Reply-To: References: <20120808161551.425c8e62@pomiocik.lan> Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.11; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/qtUPc3FDGJC22D1.JNb7UwK"; protocol="application/pgp-signature" X-Archives-Salt: afb9f653-fcda-4e06-a864-4a616de1e5a6 X-Archives-Hash: e7dd08bb374941d235020f3494fa0fe1 --Sig_/qtUPc3FDGJC22D1.JNb7UwK Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 8 Aug 2012 16:20:55 +0200 "Jason A. Donenfeld" wrote: > On Wed, Aug 8, 2012 at 4:15 PM, Micha=C5=82 G=C3=B3rny > wrote: > > INSTALL_MASK=3D/usr/lib/systemd > > > > And live happy to the day you notice your system no longer boots. >=20 > This is a nice bandaid, and sure, it "solves" the immediate issue... > but it doesn't actually solve the actual issue: when packages > optionally install unwanted bloat, we make them an option via a USE > flag. In this case, especially, since systemd isn't even the default > (nor officially supported, whatever that amounts to), users certainly > should not have to manually add an install mask to make portage do > what it already should do. >=20 > Besides, as systemd gains momentum, we can probably expect that > various pieces of software will have options to enable a systemd mode > or a systemd build, or what have you, and then in this case, a global > USE flag becomes even more imperative. The flag is there already, and it is used whenever it involves additional dependencies or in any other way makes the package incompatible with non-systemd systems. 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. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/qtUPc3FDGJC22D1.JNb7UwK Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAlAieYIACgkQfXuS5UK5QB0XRQP+MVdhlBaNc4K8yEQ7DNPh9fuP t7QDhajgUp4CkSPausQz3r8OAghBpk9en7uP8EFWEQOM81dSrSeAKZ62FKUD0MjT 1ycRDDeCcR9jm46yyvwgWC9Be/gd4BYVrBUyGO//kQyO/MJvCZRNYSEpColSMuFE uL1MSb0ZTyPkuoQdQL0= =kGuP -----END PGP SIGNATURE----- --Sig_/qtUPc3FDGJC22D1.JNb7UwK--