I'm using catalyst so I need to know it requires xorg-x11 to compile with X, so it isn't pulled before X Reproducible: Always Steps to Reproduce: 1.Unmerge X and timidity 2.emerge timidity with X flag
Reopen with some compile errors, it works just fine here.
I'm afraid it would take ages to do that. It just complained X wasn't configured, and it wasn't. But look here: IUSE="oss nas esd motif X gtk gtk vorbis tk slang alsa arts jack portaudio emacs ao speex flac ncurses" DEPEND="ncurses? ( >=sys-libs/ncurses-5.0 ) gtk? ( >=x11-libs/gtk+-2.0 ) tk? ( >=dev-lang/tk-8.1 ) motif? ( virtual/motif ) esd? ( >=media-sound/esound-0.2.22 ) nas? ( >=media-libs/nas-1.4 ) alsa? ( media-libs/alsa-lib ) slang? ( =sys-libs/slang-1.4* ) arts? ( kde-base/arts ) jack? ( media-sound/jack-audio-connection-kit ) portaudio? ( media-libs/portaudio ) vorbis? ( >=media-libs/libvorbis-1.0_beta4 ) flac? ( ~media-libs/flac-1.1.2 ) speex? ( >=media-libs/speex-1.1.5 ) ao? ( >=media-libs/libao-0.8.5 )" See? X is not pulled by emerge if the X flag is on. I haven't learned how to make ebuilds, but adding X? ( x11-base/xorg-x11 ) solved it. Cheers
Well sorry, but without posting exact error we can't do anything. Adding xorg-x11 is definitely not a solution.
I'm afraid I'm not gonna remove xorg and so on to do this, it's not necessary, just listen: when you usually ran "make" it checks for dependencies: checking for Z ...... yes / no. This says "no".. Besides, all you have to do is read the ebuild and see it is not pulling X. Ok, maybe it's not necessary to pull xorg-x11, but perhaps one/two packages associated (so people with older X's don't have to pull xorg-x11).
As said already twice above; post the errors, reopen *then*. Until you've provided the requested info, no point in producing more noise.