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 5919E138CE8 for ; Mon, 15 Jun 2015 04:38:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9EE72E0848; Mon, 15 Jun 2015 04:38:00 +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 5673FE07C5 for ; Mon, 15 Jun 2015 04:37:59 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Z4M9l-0004Ea-1l for gentoo-user@lists.gentoo.org; Mon, 15 Jun 2015 06:37:57 +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:37:57 +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:37:57 +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:37:50 +0000 (UTC) Message-ID: References: <20150615021218.442abc3967649188f0233b94@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: 38200abc-a38d-4d2e-856c-7135d78fe439 X-Archives-Hash: 891ae5ae86a99c3ecc4f6c5927316a91 Andrew Savchenko gentoo.org> writes: > Profile do all the stuff that can be done or overridden > in /etc/portage, but they define some sane "default" sets of > settings for common profiles. > USE="-*" will override all USE settings in your profile. As you were > already warned, this may break stuff: e.g. expected > functionality will not be available or package will refuse to build > if it needs at least one of USE flags set (e.g. alternative foo > providers). So you must test things very carefully with USE="-*". yes, of coarse. > A set of default packages is defined in the "packages" file of each > profile. Profiles usually have "parent" file which lists parent > profiles: they are inherited, but may be overridden here and there > in a child profile. Yes. This is why I was looking for a 'tool' or script that would allow me to easily browse the default package listings for the different arch types with a default profile. In fact, I bet I can trim out even more packages, or figure what what I need to add back in after "-*" on a given chipset/arch_family. > If you want an absolutely minimal system, after you have set it up > you may remove some packages even from the system set. E.g. if > you're sure you don't need man or ssh, remove corresponding > packages. Just be careful here since it is easy to brick your > system here. Yes, I keep old boxes around just to burn a bit and re_install (x86 first). I bet you have done this before. recently on amd64 or arm64? > Best regards, > Andrew Savchenko TIA, James