From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1M8JRK-0000Yn-UG for garchives@archives.gentoo.org; Sun, 24 May 2009 19:32:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 03C0FE0555; Sun, 24 May 2009 19:32:58 +0000 (UTC) Received: from mail-ew0-f165.google.com (mail-ew0-f165.google.com [209.85.219.165]) by pigeon.gentoo.org (Postfix) with ESMTP id B5DD7E0555 for ; Sun, 24 May 2009 19:32:57 +0000 (UTC) Received: by ewy9 with SMTP id 9so2595284ewy.34 for ; Sun, 24 May 2009 12:32:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=vQT5H6EEMlKAHg5PiWJPP3BCM8BI4H/qnRTeiES/PiY=; b=VGRcImW1eFu/ezm8AgHhOYboyfKmE5y41EQMsv0FphJcz7I2+9ZIihPwDev8vDV8TB 2XR10DoavaazBvTKz48e0XmZLXKhKVT6d4rJvf2rnN4fURevs5W6o1jGFzZwEIFCFTQW ErgvylJ9MRh0eViTJ8lxfGl8C1p80DMmg8iTM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=okyO4D0U84/nF7DXQpjjgU3FNx3glF41teXJpAZXc2UhWp1ZEUk8FNokNmiItJUYgO nF+caqMMDHxQZRmUhDtcElpcwknWiscWWd33+S0q5QNPQCzCWujo3/qFn5GgNGg185JM mGA6YNpCpZSse6ku+bkNduuF9HDrqlQtFKSw8= Received: by 10.210.115.17 with SMTP id n17mr3000767ebc.48.1243193577145; Sun, 24 May 2009 12:32:57 -0700 (PDT) Received: from energy.localnet (energy.heim10.tu-clausthal.de [139.174.197.94]) by mx.google.com with ESMTPS id 17sm7073959ewy.115.2009.05.24.12.32.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 24 May 2009 12:32:56 -0700 (PDT) From: Volker Armin Hemmann To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] ARGH I uninstalled python Date: Sun, 24 May 2009 21:32:50 +0200 User-Agent: KMail/1.11.3 (Linux/2.6.29.3r4; KDE/4.2.3; x86_64; ; ) References: <983967.82330.qm@web51306.mail.re2.yahoo.com> <200905242054.14443.alan.mckinnon@gmail.com> In-Reply-To: <200905242054.14443.alan.mckinnon@gmail.com> 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="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200905242132.51018.volkerarmin@googlemail.com> X-Archives-Salt: 8edcfe3d-ecf3-439f-896e-441aa1a21929 X-Archives-Hash: cec3247de2efd676321330a1cb33b70b On Sonntag 24 Mai 2009, Alan McKinnon wrote: > On Sunday 24 May 2009 20:06:59 Arttu V. wrote: > > On 5/24/09, Alan McKinnon wrote: > > > profiles are cascading and support multiple inheritance (parent files > > > can contain several entries). So, you have to run > > > > > > find /usr/portage/profiles -name packages > > > > > > to find them all, and apply brain power to find the few that actually > > > apply > > > > Cascading yes, but I'd say no to the find-command. You should be able > > to ask portage itself. After all, it has to know your current system > > set for its own work, let it do the cascading calculations (unions for > > sets): > > Dale asked *where* system is defined, not what it consists of. > > These are entirely different questions with entirely different answers. > > > emerge -p @system > > > > And even better, if I read correctly from portage man-page (look for > > the "packages" and packages.build file section there), it is nearly > > trivial to add files to a local system set. Just add > > asterisk-prepended lines to /etc/portage/profile/packages. Just tried > > it, it seems to work, got python and games-board/megamek added to my > > system set according to emerge -p @system! :D > > It appears you are completely missing the point. It is indeed very easy to > add things to the @system set, but we are talking about the system set, and > it is broken out of the box as shipped. Look at the size of this thread > already and what it has taken to gain the understanding we have now. How is > a new user supposed to be able to figure this out? > > Portage will not let you unmerge portage or gcc without a fight. It offers > a way to back up these critical packages. No rational person will attempt > to argue that python in a *portage* system is not subject to the same > constraints. > > But it's not working that way today. Ergo, it is broken. maybe you should mention that on gentoo-dev.