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 1NsYD7-0004Y6-CJ for garchives@archives.gentoo.org; Fri, 19 Mar 2010 09:09:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2E1DBE0BDB; Fri, 19 Mar 2010 09:09:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 1026AE0B7F for ; Fri, 19 Mar 2010 09:09:11 +0000 (UTC) Received: from [192.168.22.10] (ip68-4-152-120.oc.oc.cox.net [68.4.152.120]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id A5F081B411C for ; Fri, 19 Mar 2010 09:09:10 +0000 (UTC) Message-ID: <4BA33F40.5040408@gentoo.org> Date: Fri, 19 Mar 2010 02:09:20 -0700 From: Zac Medico User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.8) Gecko/20100315 Thunderbird/3.0.3 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Packages pulling in python-3*, also they dont require it References: <4BA27CE2.7080005@gentoo.org> <20100318192424.GH13380@gentoo.org> <4BA324A5.1080203@gmail.com> <4BA32EA8.9030702@gentoo.org> <4BA33B40.7090705@gmail.com> In-Reply-To: <4BA33B40.7090705@gmail.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 810a7250-2bfe-488c-b784-da89d6b27062 X-Archives-Hash: 1b7180dcdda0719054beaeff969122ac On 03/19/2010 01:52 AM, Dale wrote: > I think what most people want is for portage not to pull in a package > that nothing uses. I'm not a dev nor a programmer but I have yet to see > any good reason for installing something that is not being used. It's > not being tested to see if it is stable. It would have to be used > before that would happen. Basically, it is just one more package to > update and taking up hard drive space. It's not doing anything else. It won't be pulled in unless something else is pulled in that "can use python3". > As for slots, if something needs it, portage would pull in the new > slot. That's what portage does. It just seems in this case it is > pulling in a new slot that nothing uses. The problem is, most people will have have something pulled in via dependencies that "can use python3", even though python-2.x will suffice. For cases like this, some users may want to use package.mask in order to prevent python3 from being installed. -- Thanks, Zac