it seems gpm gets to be a dep in 2 places in the gpm? case and the fbcon? case. I don't know what the best fix is, but maybe it should be double wrapped: fbcon? ( libpng gpm? ( gpm ) ) I don't even know if that works, but I don't like gpm being pulled in despite the -gpm USE flag Reproducible: Always Steps to Reproduce: 1. USE="-gpm fbcon" ACCEPT_KEYWORDS="~x86" emerge links 2. 3.
it's coz of fbcon, yeah. there's a few cases: regular links, no mouse links with fb with mouse links without fb, with mouse sorry, but that's the best way to handle it, I'm afraid.
Would it be possible to put a little output in there telling whats going on so people don't spend an hour trying to figure out why it's adding it anyway, or even a comment in the ebuild would be better than nothing.