Emerging ncmpcpp results on installing client without any information of getting server. Please, make USE=server (or whatever you want to name it) to install mpd server as installing ncmpcpp may fool users that is a standalone player. Or at least make ebuild info to install mpd. Reproducible: Always Steps to Reproduce: 1. emerge ncmpcpp 2. /usr/bin/ncmpcpp 3. /usr/bin/wtf/wheres/my/mpd?
Description: An ncurses mpd client, ncmpc clone with some new features, written in C++ I don't see how you could miss that. And we're not in the habit of setting up USE flags to pull in unrelated dependencies, unless a package's build system requires those dependencies to be present at compile time. In the present case, ncmpcpp (and mpc and ncmpc and all the other mpd clients) compile and run just fine without a server present on the same system. Generally, the Gentoo Project expects users to select and install packages based on informed decisions, whereas we equally generally do not drop extra runtime dependencies on their systems based on USE flags intended to only achieve that.