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 3D1C81381F4 for ; Wed, 15 Aug 2012 10:59:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 039AD21C04A; Wed, 15 Aug 2012 10:58:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EE63A21C001 for ; Wed, 15 Aug 2012 10:57:55 +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 25E321B400A; Wed, 15 Aug 2012 10:57:53 +0000 (UTC) Date: Wed, 15 Aug 2012 12:58:32 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: rich0@gentoo.org Subject: Re: [gentoo-dev] Questions about SystemD and OpenRC Message-ID: <20120815125832.39c72a82@pomiocik.lan> In-Reply-To: References: <1344366029.24762.31.camel@TesterTop4> <502377E7.8010803@gentoo.org> <1344535966.2121.6.camel@TesterTop4> <20120809183130.GA6795@linux1> <20120809195727.5d04ccff@googlemail.com> <20120814032416.GA8489@kroah.com> 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_/6FShwQHPKH0Q7NI4UmbwcwB"; protocol="application/pgp-signature" X-Archives-Salt: b457ad6f-8a8e-47b9-85c7-abc7d28f4ea4 X-Archives-Hash: 8eaf348f0af9abb3321de07d83e50b01 --Sig_/6FShwQHPKH0Q7NI4UmbwcwB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 15 Aug 2012 06:27:41 -0400 Rich Freeman wrote: > 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. Just note that PMS specifies a few requirements about those utilities as well. I'm not sure if we want ebuilds explicitly DEPEND-ing on things which are required by PMS. In any case, virtual/posix-system would be nice to have. > 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. We could also make virtuals not pull in anything on Prefix in those cases. > 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. I doubt that's a problem. We've got a lot of virtuals and adding new ones shouldn't be a problem. I'd dare say it's better to add more virtuals than introducing USEflags to existing ones -- it requires less work from users. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/6FShwQHPKH0Q7NI4UmbwcwB Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAlArgN8ACgkQfXuS5UK5QB0dXQP/VPJEZTKbRvG6/7ifnRS/aj8h agGY70MGGYMYHN7D0H+Lu5ftgBOIl2VCBH+veeGJGBlGB408b8SgxE3PR73Lrg/E UOONCDOCOb4YcP9Vx+Xm7I/UQk+zCucmKIX8LiMOXXChpp9MPtS0JRMsyUJokj7w 2/tM7dRksVyGoi8RpFs= =lfi6 -----END PGP SIGNATURE----- --Sig_/6FShwQHPKH0Q7NI4UmbwcwB--