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 1QZOX7-0006pT-HJ for garchives@archives.gentoo.org; Wed, 22 Jun 2011 14:35:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DA0FC1C167; Wed, 22 Jun 2011 14:35:47 +0000 (UTC) Received: from mail-vw0-f53.google.com (mail-vw0-f53.google.com [209.85.212.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 6EC8E1C078 for ; Wed, 22 Jun 2011 14:35:08 +0000 (UTC) Received: by vws13 with SMTP id 13so761259vws.40 for ; Wed, 22 Jun 2011 07:35:08 -0700 (PDT) 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 Received: by 10.52.186.66 with SMTP id fi2mr1021634vdc.135.1308753307959; Wed, 22 Jun 2011 07:35:07 -0700 (PDT) Sender: matthew.summers@liquidustech.com Received: by 10.52.116.105 with HTTP; Wed, 22 Jun 2011 07:35:07 -0700 (PDT) In-Reply-To: <4E01A157.8050806@gentoo.org> References: <4E00459D.5000807@gentoo.org> <4E019697.8060905@gentoo.org> <20110622095527.0a401392@pomiocik.lan> <4E01A157.8050806@gentoo.org> Date: Wed, 22 Jun 2011 09:35:07 -0500 X-Google-Sender-Auth: KLS7Qffn5edEtHPJLKN5yPkQ6Q8 Message-ID: Subject: Re: [gentoo-dev] RFC Remove USE=fortran in default profile From: Matthew Summers To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 35fb9c058c1d869c091f6588e2e9c9bb On Wed, Jun 22, 2011 at 3:01 AM, justin wrote: > On 22/06/11 09:55, Micha=C5=82 G=C3=B3rny wrote: >> On Wed, 22 Jun 2011 09:15:35 +0200 >> justin wrote: >> >>> On 21/06/11 16:18, Matt Turner wrote: >>>> On Tue, Jun 21, 2011 at 7:17 AM, justin wrote: >>>>> HI, >>>>> >>>>> with the addition of the fortran-2.eclass, it is possible to >>>>> remove the USE=3Dfortran from the default profiles. Any objections? >>>>> >>>>> justin >>>> >>>> Nope, I actually suggested this back in December, and no one >>>> bothered to respond. >>>> >>>> Sounds good to me, >>>> Matt >>>> >>> >>> Removing fortran and adding an dependency on virtual/fortran lets >>> portage select dev-lang/ifc as the fortran compiler of choice. >> >> That's because portage doesn't suggest USE changes for one-of deps, and >> just falls back to first USE-clean option. >> > > In my tests it does. if there only gcc[-fortra] present, it asks me to > change the USE. > >>> I reverted it back temporarily, so everything should be fine now >>> again. >> >> As said on IRC, if you really intend to do a thing like that, you >> should re-enable fortfran on the gcc package by default. >> > > I reverted to where we came from. Every further proceeding will be > coordinated with the toolchain guys. Generally I would like to remove > USE=3Dfortran from default, as nearly solely science packages are written > in fortran and I doubt that nearly half of the user base do science. > > I will come up with a plan. > > jusitn > > Hey Justin, One thing to note is that a few various python modules, like numpy, really benefit from fortran. While many people using numpy are scientists, many are not and further there are various modules that depend on numpy that non-science folks use. I, for one, care little about where that flag is set, since I have manually set that USE for years now in make.conf. I am simply hoping to make you aware of the fact that there are potential cases that could be easily overlooked. Thanks! Matt --=20 Matthew W. Summers Gentoo Foundation