1 |
* Nikos Chantziaras <realnc@×××××.de> [110622 11:53]: |
2 |
> On 06/22/2011 06:35 PM, Dale wrote: |
3 |
> > Nikos Chantziaras wrote: |
4 |
> >> |
5 |
> >> I suppose you got the idea by now ;-) Do you need dev-lang/R? If not, |
6 |
> >> then "emerge -pv --depclean dev-lang/R". Do you need the package(s) |
7 |
> >> that this brings up? If not, continue --depclean those until you reach |
8 |
> >> something that has no other dependencies; meaning you reached the top |
9 |
> >> level. Do you need *that*? If not, unmerge it, then depclean |
10 |
> >> everything (just "emerge -a --depclean".) |
11 |
> >> |
12 |
> >> This should get rid of all stuff you don't actually need/want. |
13 |
> >> |
14 |
> >> |
15 |
> > |
16 |
> > Well, that leads back to KDE. So, looks like it stays. |
17 |
> |
18 |
> And KDE wants Fortran because you have that USE flag enabled in |
19 |
> make.conf :-D |
20 |
|
21 |
Well, I don't have fortran use enabled |
22 |
|
23 |
mail-proxy ~ # euse -i fortran |
24 |
global use flags (searching: fortran) |
25 |
************************************************************ |
26 |
[- ] fortran - Adds support for fortran (formerly f77) |
27 |
|
28 |
local use flags (searching: fortran) |
29 |
************************************************************ |
30 |
no matching entries found |
31 |
|
32 |
However, kde-base/kde-meta-4.6.4 pulls in kde-base/kdeedu-meta-4.6.4 |
33 |
which pulls in kde-base/kantor which pulls in dev-lang/R (since my profile |
34 |
has the R use flag enabled) which pulls in virtual/blas which pulls in |
35 |
sci-libs/blas-reference-20070226 which then craps out since I don't have |
36 |
the fortran use flag enabled. |
37 |
|
38 |
My solution is to force -R in make.conf |
39 |
|
40 |
> |
41 |
> |
42 |
> >>> Well, it appeared to only affect gcc here. We all know I have to have |
43 |
> >>> that. |
44 |
> >> |
45 |
> >> GCC is a compiler collection. You usually only need gcc and g++. |
46 |
> >> Fortan, Objective-C, Objective-C++, ADA, Pascal, Java, whatever else |
47 |
> >> is usually something you don't install unless you know you need it. |
48 |
> > |
49 |
> > But gcc is the one that got rebuilt when I changed the USE flag. So, it |
50 |
> > needs it because the other package needs it and in the end, KDE needs |
51 |
> > all that stuff. So, the flag is added and I guess it is needed by |
52 |
> > something I want to keep. Sort of like my GUI and all. ;-) |
53 |
> |
54 |
> I'm on KDE too, and it doesn't need it. Probably because my make.conf |
55 |
> explicitly says "-fortran" in it. |
56 |
> |