On 6/25/2011 8:04 AM, Dale wrote:

We restructured the dependency chain for fortran support,
which includes
a compile test now. The failure can be seen above.

The Problem was in short, USE=fortran was enabled by
default for linux
arches, but people tend to disable it. Depending on
gcc[fortran] doesn't
work completely as gcc:4.4[fortran] and gcc:4.5[-fortran]
with gcc-4.5
select can be installed, which would full fill the
dependency but
nevertheless doesn't give a working compiler.

So now packages depend on virtual/fortran and use an
eclass to check for
a working compiler. So if you see this message, this means
you somehow
worked around gcc[fortran].

That make sense?

Yes. He's saying they didn't change the USE flag, they changed the fortran dependency test to actually do a run-time check for fortran because the USE flag alone wasn't sufficient.

Which means you most likely had a non-working cantor and no fortran compiler before and just didn't notice :)

--Mike

Reply via email to