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 1M7qQu-0006t7-PS for garchives@archives.gentoo.org; Sat, 23 May 2009 12:34:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 50C21E02AC; Sat, 23 May 2009 12:34:33 +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 082CDE02AC for ; Sat, 23 May 2009 12:34:32 +0000 (UTC) Received: by ewy9 with SMTP id 9so2210223ewy.34 for ; Sat, 23 May 2009 05:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.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=xYPn7miOhEchA32XqzciRsgalkFczMAYUKlgLd73W1c=; b=g8+DaFECqzKSrLqLa8pecOwMYczXXYyzXTdq7XMQHllz7A6/R+uoq4f3Z2At0+PWwz RlLIfXAhHWb9ZxcVTX5gbxezab+MKLWxoDXV6kNziHPVdWTr23iSzfQyKTS4I1OQpdz8 quFzgAZYuWcwzeZkJsqodcCdTQSXTPZoZdpwY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.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=jAnJR3Z9VnT7m5gploWKqR+TaXFLMkqNclb56VvH2jRxC6nXKtjsps4MEpxS2STQIu +/lzwpLOsdHtJOwgXfJncf1yC9Fvdd7f0A5QGQtRLebsPnZnMRp429iOA0LVh0td7fxz BBIeMm2+lh7/ISXiSqSMyVpb7ljeP5mBAJdg0= Received: by 10.210.125.13 with SMTP id x13mr109526ebc.36.1243082072455; Sat, 23 May 2009 05:34:32 -0700 (PDT) Received: from nazgul.localnet (196-210-153-19-rrdg-esr-2.dynamic.isadsl.co.za [196.210.153.19]) by mx.google.com with ESMTPS id 5sm2241687eyh.50.2009.05.23.05.34.31 (version=SSLv3 cipher=RC4-MD5); Sat, 23 May 2009 05:34:31 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] ARGH I uninstalled python Date: Sat, 23 May 2009 14:33:08 +0200 User-Agent: KMail/1.11.3 (Linux/2.6.29-gentoo-r4; KDE/4.2.3; x86_64; ; ) References: <983967.82330.qm@web51306.mail.re2.yahoo.com> <4A17D9CB.5020205@gmail.com> In-Reply-To: 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: <200905231433.08767.alan.mckinnon@gmail.com> X-Archives-Salt: b995bcc4-1d0f-4f04-b959-6a0eaf3001e8 X-Archives-Hash: 6dde1e2ed42d6ec09a8c844a518b63ec On Saturday 23 May 2009 13:52:13 Arttu V. wrote: > Note how binutils still is within the system set and gets the extra > warning, while python doesn't get the special system set warning with > the three exclamation marks? I.e., python *is no longer* in the system > set, probably removed by the very change I gave a link for in previous > email. > > AFAIK (haven't checked in portage code), buildsyspkg and such only > work with the packages explicitly mentioned in the system set, so > binutils is in, python is (nowadays) out -- and that probably explains > also what is happening on your smoker. :) > > Anyone finding flaws in my theories or facts or observations that > outright nullify them? :) No, I think you are right, and I think somebody cocked up badly. Examining the current profiles shows that portage and python were removed from base, and python was included back in releases/2008.0/packages (amongst others): profiles # grep -r 'sys-apps/portage' * | grep packages: base/packages:#*>=sys-apps/portage-2.0.51.22 default-linux/amd64/2007.0/packages:>=sys-apps/portage-2.1.2 releases/2008.0/packages:>=sys-apps/portage-2.1.4.4 selinux/packages:>=sys-apps/portage-2.0.49-r15 selinux/2007.0/packages:>=sys-apps/portage-2.1.2 profiles # grep -r 'dev-lang/python' * | grep packages: base/packages:#*dev-lang/python I haven't followed this entire thread, so correct me if I'm wrong, but a reasonable explanation might be: A Gentoo system needs a package manager, but it's doesn't have to be portage. Solution: remove the hardcoded portage and python from base, include them elsewhere and created new profiles for paludis and pkg-merge users. Except, python got omitted and there's no paludis (yet) If so, this is a bug and should be reported -- alan dot mckinnon at gmail dot com