When Vim isn't installed supplying the vim-syntax use flag for tmux wants to pull in gvim and the X dependencies required for this. It seems a bit excessive and unnecessary for headless servers. Would you switch the dependency lines app-editors/gvim and app-editors/vim around? Reproducible: Always Steps to Reproduce: 1. No vim/gvim nor tmux installed. 2. USE="vim-syntax" emerge -pv tmux 3. Actual Results: Trys to bring in too many packages. Expected Results: Just need vim installed, not gvim with all the X dependencies. My apology for the nitpicking.
Oh. You're right. Unfortunately, I don't have time to commit this right now. However, I'll try to find someone to do it on my behalf. Thanks for the report!
The ebuild already has this in the deps: vim-syntax? ( || ( app-editors/gvim app-editors/vim ) )"
I've committed an update to the ebuild to switch the vim/gvim dep order as requested by Tiago. Sorry for the delay, but I was away for a few days. I'm leaving the bug open for Tiago to proceed as he feels best.
Thanks for your input, Justin. However, according to ebuild(5) the order of preference is determined by the order in which they appear. Therefore, they should be switched. Thank you very much, Jorge! Closing, since it's fixed. Thanks for the report.