Summary: | app-portage/gentoolkit - euse -i c++0x | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Denys Duchier <denys.duchier> |
Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 346443 |
Description
Denys Duchier
2012-03-31 16:05:06 UTC
The USE-flag is masked in the profile (can cause problems). You have to unmask it. (In reply to comment #1) > The USE-flag is masked in the profile (can cause problems). You have to > unmask it. Assuming M means masked. I still don't understand the output of euse: why the +? why the E? why the G? (In reply to comment #2) > I still don't understand the output of euse: why > the +? why the E? why the G? "man euse" should help. (In reply to comment #3) > (In reply to comment #2) > > I still don't understand the output of euse: why > > the +? why the E? why the G? > > "man euse" should help. dude, I have read the man page. why does euse think that the flag is seen active by portage (+)? why does it think that the flag is enabled in the environment (E)? it definitely isn't. why does it think the flag is enabled in make.globals G)? it isn't. This has been fixed in the following commit: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=79135c7585402eadeb9e06cbf3138f0d191b15d9 The '+' characters in the useflag were causing problems with a regular expression in the code. This was released with gentoolkit-0.3.0.6-r2 |