Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122469 - profile default USE setting for 'truetype' and 'gd' conflicts, php won't emerge
Summary: profile default USE setting for 'truetype' and 'gd' conflicts, php won't emerge
Status: RESOLVED DUPLICATE of bug 120088
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-11 09:11 UTC by kavol
Modified: 2006-02-11 09:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kavol 2006-02-11 09:11:22 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-11 09:15:40 UTC
(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 ***
Comment 2 kavol 2006-02-11 09:43:47 UTC
(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 

Comment 3 kavol 2006-02-11 09:44:26 UTC
(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