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 4E80B1381F4 for ; Wed, 15 Aug 2012 12:20:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2CCC7E0B82; Wed, 15 Aug 2012 12:20:27 +0000 (UTC) Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53]) by pigeon.gentoo.org (Postfix) with ESMTP id ED556E0C0D for ; Wed, 15 Aug 2012 12:18:50 +0000 (UTC) Received: by yhp3 with SMTP id 3so1958294yhp.40 for ; Wed, 15 Aug 2012 05:18:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=0qxayCkWHKioIGnKTBzNdlcHTJL6PbIR/Fin4wzQYlI=; b=icEJx5onHUeCCzi60pqt157G5PMULDbhlqZAS6QTEkhfmTjxVkbmh2NV8M46mUWXrk 9qG6696FV5eqpHjXMjX7uH9IUhpKA9kBjyAfexYhWSxgvxSAlA1NuZWfXbiK4lpmzubt 3IAfcw/xjNX0yL2BAGP0UJvM2xfNVe0cvdy9+phlXOA+ZIavkOsthLVoaQFOzXGDHAlr JWHicFu61q2AYsmD970Fggf6ryMh1BiPP4lWzXOIAnMx/MAhYKc3+eu8Ym+Bx7O0m5fF LdwH9LoVNcBPcZn/jc4czRyMjgRLLc1zIX5l8mQD/MjGjWe+kz1JDoUVVh+LiXTdRoMv sI1A== Received: by 10.60.27.6 with SMTP id p6mr1378473oeg.37.1345033130015; Wed, 15 Aug 2012 05:18:50 -0700 (PDT) Received: from linux1 (cpe-76-187-95-170.tx.res.rr.com. [76.187.95.170]) by mx.google.com with ESMTPS id k3sm1288177obw.4.2012.08.15.05.18.47 (version=SSLv3 cipher=OTHER); Wed, 15 Aug 2012 05:18:49 -0700 (PDT) Sender: William Hubbs Received: by linux1 (sSMTP sendmail emulation); Wed, 15 Aug 2012 07:18:47 -0500 Date: Wed, 15 Aug 2012 07:18:47 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Questions about SystemD and OpenRC Message-ID: <20120815121847.GA16773@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <1344535966.2121.6.camel@TesterTop4> <20120809183130.GA6795@linux1> <20120809195727.5d04ccff@googlemail.com> <20120814032416.GA8489@kroah.com> 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-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 07d02070-0ac0-4ba5-b97c-e03a6ae1b4bd X-Archives-Hash: e0b397deed62639730a55ac72f2b8948 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 15, 2012 at 06:27:41AM -0400, Rich Freeman wrote: > RE you concerns about OpenRC being in @system. Personally I'm a fan > of getting rid of @system entirely except as something used to build > install CDs or having some sets for convenience in building systems. > It only exists for a few reasons that I can think of: > 1. Devs don't want to have ebuilds that capture dependencies on every > little thing. A few well-chosen virtuals like "shell utilities" or > whatever might help with this. > 2. Things like Prefix rely on the system not installing local copies > of libraries in the core system it needs to link to. Careful use of > package.provided in profiles might address this. > 3. We'd need many more virtuals to handle situations like FreeBSD > where people don't what GNU on their systems. Right now if they are > system packages they just define system appropriately and ebuilds > don't directly pull in the GNU stuff anyway. >=20 > I'm sure there could be others. Keep in mind that systemd is still > pretty new and largely out-of-the-blue so it will take time for Gentoo > to adjust to it. Right now OpenRC might install executables, but > nothing should be actually running them - this is just wasted > compilation time which isn't a bad interim state to be in. If > virtualizing udev is causing controversy just wait until somebody > actually makes a push to remove OpenRC from @system... This isn't in the plans. OpenRC gets installed everywhere right now, because it is a pdepend of baselayout. The plan is actually to tie it to a virtual which will be added to @system; I just haven't gotten around to doing this yet. [1] William [1] https://bugs.gentoo.org/show_bug.cgi?id=3D409385 --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlArk6cACgkQblQW9DDEZTiBlwCeOg9BlcOsKuiQpNK+pNaDI+QQ rkcAni1qEawA7/LMvHXeGrJMgBPMWPVK =jr9P -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi--