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 655B61381F4 for ; Thu, 16 Aug 2012 12:08:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 72D1521C042; Thu, 16 Aug 2012 12:07:31 +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 9B57A21C03A for ; Thu, 16 Aug 2012 12:05:26 +0000 (UTC) Received: by bkwj4 with SMTP id j4so1140114bkw.40 for ; Thu, 16 Aug 2012 05:05:25 -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:content-type; bh=hb32lzUE++EqgxKbZDMbaw4LpOpBIFvnfimWDGHSWrQ=; b=drdbBot8jaOEP5KYRd5w0e3Cem0qHHR4J3OWw4+N4qpOR+dWSjxCA4CLK5iEQyQfya fZ7PpOazvMZuqhGDOTYTlEIqUhx4YZjCHmglLxZD7km0gjV8hQlXlL2hgduLUDV4BU2w T0E3wIo5q17vAL9UJen8scV3g+yNi5uKzizQSvuVcrhfow3qA4h/ipCGpukYHoNbi1Kn tsa3D7RcItM+iUBzux3uqK97whEf5117PLwX6z8bCmcbVbeUK5gW3sD4VCwDMrUu1lUa zlpLx3pgtl3ExWgqT1fYG8Ygr4/aI/gv8q+ECrrs2xknsa0Orf21UuimZZv8sn72fuwe 2JIg== 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.154.214 with SMTP id p22mr352815bkw.111.1345118725745; Thu, 16 Aug 2012 05:05:25 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.204.14.76 with HTTP; Thu, 16 Aug 2012 05:05:25 -0700 (PDT) In-Reply-To: <20120815140413.GA10705@gentoo.org> References: <20120815125832.39c72a82@pomiocik.lan> <20120815110757.GV10705@gentoo.org> <20120815114153.GX10705@gentoo.org> <20120815120131.GY10705@gentoo.org> <20120815140413.GA10705@gentoo.org> Date: Thu, 16 Aug 2012 08:05:25 -0400 X-Google-Sender-Auth: 2mGlHoLYkM-gki2Eq9Dt71m0sKA Message-ID: Subject: Re: [gentoo-dev] remove system set? From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 158db25b-62e9-429c-ae71-5cd73c71ecd0 X-Archives-Hash: 2540b2d77f2782415c179a54214f582a On Wed, Aug 15, 2012 at 10:04 AM, Fabian Groffen wrote: > > From that angle, if you wouldd remove the system set, would you add its > contents to the Portage ebuild? Portage itself doesn't need a compiler > or might not need gawk, but whatever it runs (ebuilds) often need so. Nope - I'd add them to every ebuild, and only where needed. That's the whole point. > > Adding libc, a compiler, linker, shell, etc. to almost any every ebuild > looks pretty much useless to me. Adding deps for all regular tools an > ebuild uses (bash, sed, awk, cut, wc, ...) seems like error-prone and > pretty much useless to me as well. So, there is the system set which > just is the central place where those packages are recorded. It is only useful for situations where people want to do something unusual. Some would argue that this is the only situation where Gentoo is useful. If I wanted a system just like everybody else's I guess I'd run Ubuntu, if not Windows or OSX. In any case, I do agree that getting there is associated with pain. I just like to think that getting there "someday" would be nice. I know that a systematic effort exists in mathematics to try to reduce all of math to a minimum set of axioms and have everything else be formally derived. I consider that a thing of beauty, even if I don't care to read the two volumes necessary to get to 1+1=2. Rich