At least for mpd-0.16.5 If trying to emerge mpd with USE="-* alsa mpg123 cdio" while libcdio built with USE="-* minimal", gcc complains of cdio/cdtext.h file absence. The followind solves the issue: --- /usr/portage/media-sound/mpd/mpd-0.16.5.ebuild 2012-01-20 16:27:58.000000000 +0400 +++ /usr/local/portage/overlay/media-sound/mpd/mpd-0.16.5.ebuild 2012-03-11 10:50:11.799016499 +0400 @@ -30,7 +30,7 @@ ao? ( media-libs/libao[alsa?,pulseaudio?] ) audiofile? ( media-libs/audiofile ) bzip2? ( app-arch/bzip2 ) - cdio? ( dev-libs/libcdio ) + cdio? ( dev-libs/libcdio[-minimal] ) cue? ( media-libs/libcue ) curl? ( net-misc/curl ) ffmpeg? ( virtual/ffmpeg )
thanks, fixed