Gentoo Archives: gentoo-dev

From: Matthew Summers <quantumsummers@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC Remove USE=fortran in default profile
Date: Wed, 22 Jun 2011 14:35:57
Message-Id: BANLkTikfFG+OBfnzZxGOW86adGpBQ4T0cA@mail.gmail.com
In Reply to: Re: [gentoo-dev] RFC Remove USE=fortran in default profile by justin
1 On Wed, Jun 22, 2011 at 3:01 AM, justin <jlec@g.o> wrote:
2 > On 22/06/11 09:55, Michał Górny wrote:
3 >> On Wed, 22 Jun 2011 09:15:35 +0200
4 >> justin <jlec@g.o> wrote:
5 >>
6 >>> On 21/06/11 16:18, Matt Turner wrote:
7 >>>> On Tue, Jun 21, 2011 at 7:17 AM, justin <jlec@g.o> wrote:
8 >>>>> HI,
9 >>>>>
10 >>>>> with the addition of the fortran-2.eclass, it is possible to
11 >>>>> remove the USE=fortran from the default profiles. Any objections?
12 >>>>>
13 >>>>> justin
14 >>>>
15 >>>> Nope, I actually suggested this back in December, and no one
16 >>>> bothered to respond.
17 >>>>
18 >>>> Sounds good to me,
19 >>>> Matt
20 >>>>
21 >>>
22 >>> Removing fortran and adding an dependency on virtual/fortran lets
23 >>> portage select dev-lang/ifc as the fortran compiler of choice.
24 >>
25 >> That's because portage doesn't suggest USE changes for one-of deps, and
26 >> just falls back to first USE-clean option.
27 >>
28 >
29 > In my tests it does. if there only gcc[-fortra] present, it asks me to
30 > change the USE.
31 >
32 >>> I reverted it back temporarily, so everything should be fine now
33 >>> again.
34 >>
35 >> As said on IRC, if you really intend to do a thing like that, you
36 >> should re-enable fortfran on the gcc package by default.
37 >>
38 >
39 > I reverted to where we came from. Every further proceeding will be
40 > coordinated with the toolchain guys. Generally I would like to remove
41 > USE=fortran from default, as nearly solely science packages are written
42 > in fortran and I doubt that nearly half of the user base do science.
43 >
44 > I will come up with a plan.
45 >
46 > jusitn
47 >
48 >
49
50 Hey Justin,
51
52 One thing to note is that a few various python modules, like numpy,
53 really benefit from fortran. While many people using numpy are
54 scientists, many are not and further there are various modules that
55 depend on numpy that non-science folks use. I, for one, care little
56 about where that flag is set, since I have manually set that USE for
57 years now in make.conf. I am simply hoping to make you aware of the
58 fact that there are potential cases that could be easily overlooked.
59
60 Thanks!
61 Matt
62 --
63 Matthew W. Summers
64 Gentoo Foundation

Replies

Subject Author
Re: [gentoo-dev] RFC Remove USE=fortran in default profile "Andreas K. Huettel" <dilfridge@g.o>