the erlang ebuild as of 10.2.5 now has a DEPEND of dev-lang/tk. The problem is that tk will pull virtual/x11 in. Which is fine unless you are running a headless server and have no reason to install x11 Reproducible: Always Steps to Reproduce: Actual Results: Trying to upgrade erlang from 9c-r2 to 10.2.5 causes X to be pulled im. 1. install erlang-9c-r2 2. make sure there is no X 3. emerge erlang -puvt Expected Results: erlang should not depend on tk and it should not require virtual/x11
*** Bug 105320 has been marked as a duplicate of this bug. ***
I am suffering from this bug as well, installing ejabberd in my headless server needs to pull lots of X package including xorg, which makes no sense. At any rate erlang's dependency on tk should be handled by either the tk flag or the X flag. Thank you.
dev-lang/erlang-10.2.7 solves this problem. It is masked with ~arch but it will not install X or tk