Hello, using the approach "do not touch things you do not need to touch", I was trying to emerge php (5.0.5-r5) and this is what I've got: * USE flag 'truetype' needs one of these additional flag(s) set: * gd gd-external * * You can do this by enabling one of these flags in /etc/portage/package.use * !!! ERROR: dev-lang/php-5.0.5-r5 failed. !!! Function confutils_use_depend_any, Line 206, Exitcode 0 !!! Need missing USE flag !!! If you need support, post the topmost build error, NOT this status message. The problem is that the USE flag "truetype" is set within /usr/portage/profiles/default-linux/x86/[number]/make.defaults (where [number] is any of 2005.0, 2005.1, 2006.0) while both "gd" and "gd-external" are by default left unset. It is easy to fix this but one would expect that the things go ok "out of the box" ... If it is not desirable to repair this within the profile, I would suggest that the php ebuild treats "truetype" like off if both "gd" and "gd-external" are unset and throws only a warning, not an error.
(In reply to comment #0) > If it is not desirable to repair this within the profile, I would suggest that > the php ebuild treats "truetype" like off if both "gd" and "gd-external" are > unset and throws only a warning, not an error. Neither possible nor desired... *** This bug has been marked as a duplicate of 120088 ***
(In reply to comment #1) > *** This bug has been marked as a duplicate of 120088 *** argh, I never search the bugzilla for the right keywords :-( ... sorry
(In reply to comment #1) > *** This bug has been marked as a duplicate of 120088 *** argh, I never search the bugzilla for the right keywords :-( ... sorry, thanks