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 98894138CE8 for ; Mon, 15 Jun 2015 04:27:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 96C6BE08D3; Mon, 15 Jun 2015 04:27:27 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7FE6CE089C for ; Mon, 15 Jun 2015 04:27:26 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Z4LzX-00016D-JX for gentoo-user@lists.gentoo.org; Mon, 15 Jun 2015 06:27:23 +0200 Received: from rrcs-71-40-157-251.se.biz.rr.com ([71.40.157.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Jun 2015 06:27:23 +0200 Received: from wireless by rrcs-71-40-157-251.se.biz.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Jun 2015 06:27:23 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: James Subject: [gentoo-user] Re: Profile listings Date: Mon, 15 Jun 2015 04:27:18 +0000 (UTC) Message-ID: References: <201506142240.41496.dilfridge@gentoo.org> <201506150138.26147.dilfridge@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 71.40.157.251 (Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1) X-Archives-Salt: 6ce6f3c8-38ef-4312-9c64-d99964b2438e X-Archives-Hash: 4fde8dada4cdec67d98aea4708c86593 Andreas K. Huettel gentoo.org> writes: > > Note {embedded << minimal << default} I still have some vintage gentoo > > systems running which have very few flags set and include (USE="-*") in > > make.conf. And a {state-machine/executive/rtos << embedded(linux)}, > > just so we are on the same page. > Would be interesting to know what you mean exactly by "minimal" (there > is no such profile) and "embedded". Let me state this again, from the top down. Ok Say I install the default profile, for say and arm64 system (a dev board with graphics chip like 96board. I can install gentoo on that with a minimum number of packages. But let's say all I really want is IPtables (or nftables) and ssh. Surely the default profile has more than is need. So if everything not absolutely was stripped out, it'd be a minimized gentoo system (my nomenclature). This would eventually include a very trimmed kernel, and very few processes running. I use to build these (some years ago) and it was easy, just put {USE=-*} in make.conf and add a very few flags. X86 mostly. Now say I go to the gentoo_embedded_handbook and build a minimum system for an arm 7 chip. It is even small than this aforementioned minimal gentoo system, as it is embedded (yocto) or OE would be straightforward now, but Linaro is bloated for an embedded system). SO we have this relationship: embedded << minimal << default as far as I am concerned with profiles. I undertand the history of gentoo, so I know, particularly below a default profile, it's been adhoc. Maybe the minimal should use 'sys-apps/S6' just for grins? OK? I not saying this is the current way it is in gentoo, there is no mapping between and embedded gentoo system and a default gentoo system; so I am going to develop one, for my interests. Input from others is welcomed. James