On 24/01/2014 02:01, Silvio Siefke wrote: > Hello, > > ok the version 3.3 run without problems, i think the 3.4. make troubles > and the package Maintainer from Gentoo has hardmasked.
llvm-3.4 is not hardmasked. It is marked ~x86 which is something very different. The mistake you made is using --autounmask-write That feature writes local package.unmask entries to satisfy dependencies. It's a very blunt tool, it blindly keywords whatever it thinks it needs to and when it goes wrong, it goes very wrong quickly. You are running x86. If you want a package that is marked ~x86 then you need to take very careful note of everything that must be keyworded to build that package. If you want something basic like llvm that will cause many other packages to be upgrade with it, then you need to be especially careful. --autounmask-write is not an intelligent tool. It's not like the stable tree which receives testing and you can mostly trust portage because the combination has been tested. What it does is throw a bunch of untested combinations into the mix and leave you hoping that it might work out. -- Alan McKinnon alan.mckin...@gmail.com