On one hand, I agree that this is mostly a packaging issue, but I think users can get them selves into an accidental trap if they do not want to use gtk with Matplotlib but have just enough of the gi ...