1 |
On 06/22/2011 02:18 PM, Dale wrote: |
2 |
> Nikos Chantziaras wrote: |
3 |
>> On 06/22/2011 06:55 AM, Dale wrote: |
4 |
>>> I just did my updates and ran into this: |
5 |
>>> |
6 |
>>> * Maintainer: sci@g.o |
7 |
>>> * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit |
8 |
>>> userland_GNU |
9 |
>>> * FEATURES: preserve-libs sandbox |
10 |
>>> |
11 |
>>> * Please install currently selected gcc version with USE=fortran. |
12 |
>>> * If you intend to use a different compiler then gfortran, please |
13 |
>>> * set FC variable accordingly and take care that the neccessary |
14 |
>>> * fortran dialects are support. |
15 |
>>> [...] |
16 |
>>> |
17 |
>>> Heads up for folks about to do their updates, check into the USE flag |
18 |
>>> fortran to see if you need to add it to yours before updating a bunch of |
19 |
>>> stuff. |
20 |
>> |
21 |
>> Uninstall sci-libs/blas-reference I guess. And probably whatever |
22 |
>> depends on it. Please do an "emerge -pv --depclean blas-reference" and |
23 |
>> post the output so we can see what's pulling it as a dep on your system. |
24 |
>> |
25 |
> |
26 |
> Here is the output: |
27 |
> |
28 |
> root@fireball / # emerge -pv --depclean blas-reference |
29 |
> |
30 |
> Calculating dependencies... done! |
31 |
> sci-libs/blas-reference-20070226 pulled in by: |
32 |
> virtual/blas-1.0 |
33 |
|
34 |
OK, that didn't help. Try: emerge -pv --depclean virtual/blas |
35 |
|
36 |
|
37 |
> Two things. I read about this on -dev but didn't realize it was going to |
38 |
> affect me until I saw the message. After I added fortran to my USE line |
39 |
> in make.conf, it only rebuilt gcc then revdep-rebuild rebuilt |
40 |
> dev-lang/ifc-10.0.026-r1. Everything appears to be clean now. |
41 |
> |
42 |
> To think people wonder why my USE line is so big. I keep having to add |
43 |
> stuff when portage pukes but portage never tells me when one has fell |
44 |
> off the reservation and needs to be removed. < sighs > Over the years, |
45 |
> it adds up. |
46 |
|
47 |
That is no solution. I highly doubt you need a Fortran compiler :-/ By |
48 |
adding more stuff to your make.conf as a work-around for problems like |
49 |
this, you add more and more stuff to your Gentoo install; stuff you |
50 |
actually have zero use for. By that logic, you could enable every |
51 |
possible USE flag that exists so that you always have everything, just |
52 |
in case. But then you should probably be using openSUSE or something :-P |