There is a hard dependencie on PyGTK in Matplotlib. This is incorrect, since this specific dependencies is optional. As a result, when using matplotlib for, say a web server application, you get to install the library by hand since the ebuild would result in emerging PyGTK and all it's dependencies (including Xorg and such). Reproducible: Always Steps to Reproduce: 1. emerge matplotlib Actual Results: Will emerge pygtk, xorg, etc... Expected Results: An use flag should be provided to get rid of the pygtk dependencie.
Thanks, added USE="gtk".