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 1NsXx4-0002Ju-Q5 for garchives@archives.gentoo.org; Fri, 19 Mar 2010 08:53:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3A38DE0993; Fri, 19 Mar 2010 08:53:00 +0000 (UTC) Received: from mail-gw0-f53.google.com (mail-gw0-f53.google.com [74.125.83.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 281EFE0980 for ; Fri, 19 Mar 2010 08:52:19 +0000 (UTC) Received: by gwj19 with SMTP id 19so1338633gwj.40 for ; Fri, 19 Mar 2010 01:52:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=zuZulAG0f2Oh7c/ISjMB3UQU+r8tMheLrwwtzSnQu9c=; b=TYm8PkyWcg1J7Gop0P+knL65mFkyXQ0Bkx9ZBpLvh4YTGyCQPPCpgKBMLUzYnfin+0 SPKt7qwizDCteCld+JlHLt891wCBQjtiuIf657UqcuNuXy1mjIS5o7ia/lZlG3Ay6wfd 5cWFk9TbUv5qJoir/cTAgMyCPOzh2MQ2Alzdo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=k0QH4N8V1nbSCGARkdLo+tvu+V3PJDOnkso86SHB1AL70/mSENK4Kqfj+0V6Ib3MOT zRx3YPYhPkpoq/akyKGK4Zi3cD5eeGtgW6gmDTg/SxV8XpEbLP280/UC5bjlvd/SvHtQ Vo1bNmX9fIt9/tRKoIjl93cZc2HghdIaDLUhM= Received: by 10.91.79.16 with SMTP id g16mr212742agl.90.1268988739053; Fri, 19 Mar 2010 01:52:19 -0700 (PDT) Received: from [192.168.1.2] (adsl-0-94-43.jan.bellsouth.net [65.0.94.43]) by mx.google.com with ESMTPS id 14sm589128gxk.11.2010.03.19.01.52.17 (version=SSLv3 cipher=RC4-MD5); Fri, 19 Mar 2010 01:52:17 -0700 (PDT) Message-ID: <4BA33B40.7090705@gmail.com> Date: Fri, 19 Mar 2010 03:52:16 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100304 Gentoo/2.0.3 SeaMonkey/2.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> In-Reply-To: <4BA32EA8.9030702@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 6866f4ab-9f6c-43da-98e6-e4d08293fb8b X-Archives-Hash: 62d07e95bf117437beb79e216d55bdfa Zac Medico wrote: > On 03/19/2010 12:15 AM, Dale wrote: > >> I think this is because people that use Gentoo do so because it doesn't >> install things they don't need. Why install a package that is used by >> no other package? It's pointless. >> >> I would also add, if it gets installed and is used by no other package, >> --depclean should remove it. Putting it in package.mask locally is sort >> of silly in my opinion. There will come a day, maybe way off in the >> future, that something will need it. Then you have to edit the file >> again so portage can install it. >> > I guess what you want is an emerge > --avoid-new-slots-whenever-possible option. You might also want it > to check for cases in which pulling in a new slot will allow you to > remove an older slot (that will require some additional work). > > Having options like those would be really super, but I don't think > using package.mask to do it will be so awful. > 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. 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. Dale :-) :-)