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 1Nsdtk-0002Jr-Df for garchives@archives.gentoo.org; Fri, 19 Mar 2010 15:14:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C517E0B39; Fri, 19 Mar 2010 15:13:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 943DAE0B18 for ; Fri, 19 Mar 2010 15:13:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 427841B412A for ; Fri, 19 Mar 2010 15:13:46 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.018 X-Spam-Level: X-Spam-Status: No, score=-3.018 required=5.5 tests=[AWL=-0.419, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lmf7d16SPck7 for ; Fri, 19 Mar 2010 15:13:39 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id 5F2111B416F for ; Fri, 19 Mar 2010 15:13:38 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NsdtF-0008E4-N2 for gentoo-dev@gentoo.org; Fri, 19 Mar 2010 16:13:33 +0100 Received: from athedsl-394720.home.otenet.gr ([79.131.93.222]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Mar 2010 16:13:33 +0100 Received: from realnc by athedsl-394720.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Mar 2010 16:13:33 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-dev] Re: Packages pulling in python-3*, also they dont require it Date: Fri, 19 Mar 2010 17:13:20 +0200 Organization: Lucas Barks Message-ID: References: <4BA27CE2.7080005@gentoo.org> <20100318192424.GH13380@gentoo.org> <20100318215331.59ad6253@notorcomp.notorgroup.local> <20100319081207.22282ba9@snowmobile> <4BA33BC4.10502@gmail.com> <20100319085751.1c7f5dca@snowmobile> 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 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-394720.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100307 Thunderbird/3.0.3 In-Reply-To: <20100319085751.1c7f5dca@snowmobile> X-Archives-Salt: 3fd3877a-26a6-49fe-82bd-bc8d11ed19b1 X-Archives-Hash: 44c561b897e3735a8de835a712c5ef0b On 03/19/2010 10:57 AM, Ciaran McCreesh wrote: > On Fri, 19 Mar 2010 03:54:28 -0500 > Dale wrote: >> Ciaran McCreesh wrote: >>> On Thu, 18 Mar 2010 23:17:17 +0100 >>> Ben de Groot wrote: >>> >>>> Because it is extremely useless to the great majority of users. >>>> >>> Most packages in the tree are useless to the great majority of >>> users. >> >> Which is why most users don't install everything. I have about 1000 >> packages installed here. The packages installed are either something >> I use or a dependency of something I use. What exactly is this being >> installed for again? If nothing depends on it, there is no need to >> have it. > > It's being installed because it's a dependency of something you use. > > Replace Python with any other library and we wouldn't be having this > discussion. It's weird that we have this discussion, that's true. Why don't you guys simply do what you did before when Qt3 was still in the tree? Qt3 applications depended on x11-libs/qt:3, Qt4 ones on x11-libs/qt:4 (before the Qt4 ebuild split). It seems very obvious and straightforward that the same applies here. And if a package offers both Python 2 and Python 3 compatibility, it should depend on whatever the upstream of that package considers best. Also, we had a "qt" and "qt4" USE flag before. Why not "python" and "python3" flags? That's an additional way ebuilds can choose deps. You guys always make easy decisions so complicated. :P