dev-games/cegui-0.7.5-r1 has a use flag ogre This use flag adds a dependency to dev-games/ogre dev-games/ogre-1.6.5 has a use flag cegui This flag adds a dependency to cegui <=0.6.3 cegui? ( >=dev-games/cegui-0.5 !>dev-games/cegui-0.6.3 ) If you use cegui with ogre flag, ogre shouldn't have the cegui flag on and vice versa. But there's still a contradiction between the cegui ogre flag and the !>dev-games/cegui-0.6.3 directive in ogre ebuild
since ogre-1.6.5 needs the older cegui I punted the ogre support from cegui.
Removing the OGRE use flag from CEGUI 0.7.x disables the OGRE renderer for CEGUI which is required by some programs - one of which I use. But I also use OGRE 1.7.3 from the Gamerlay overlay, and OGRE 1.7.x does not have a CEGUI use flag. Maybe rather than remove the OGRE use flag from CEGUI, just stipulate in the CEGUI ebuild that, if the OGRE use flag is enabled, then OGRE must be compiled with the CEGUI use flag disabled. Or perhaps stipulate in the CEGUI 0.7.5-r1 ebuild that, if the OGRE use flag is enabled, then it requires 1.7 or higher version of OGRE installed. In any case, we need to find a solution that doesn't disable a functionality in CEGUI which is required by some programs.