Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355629 - REQUIRED_USE: "malformed syntax" for missing IUSE is not specific enough
Summary: REQUIRED_USE: "malformed syntax" for missing IUSE is not specific enough
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 349307
  Show dependency tree
 
Reported: 2011-02-19 22:13 UTC by Christoph Mende (RETIRED)
Modified: 2011-02-22 19:52 UTC (History)
1 user (show)

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 Christoph Mende (RETIRED) gentoo-dev 2011-02-19 22:13:45 UTC
REQUIRED_USE: malformed syntax: '|| ( a b ) || ( x y )'

same for different bracing formats, including:
- ( || ( a b ) || ( x y ) )
- ( || ( a b ) ) ( || ( x y ) )
Comment 1 Zac Medico gentoo-dev 2011-02-19 22:34:35 UTC
I think it's just that one of your flags is missing from IUSE. Hopefully that's the only problem. Anyway, we need it to produce a better error message.
Comment 2 Christoph Mende (RETIRED) gentoo-dev 2011-02-19 22:41:06 UTC
damn, you're right, I typoed one of the flags.
do you want to keep that bug open for the error message?
Comment 3 Zac Medico gentoo-dev 2011-02-19 22:45:07 UTC
Good. Yes, I'll use this bug for the confusing message.
Comment 5 Zac Medico gentoo-dev 2011-02-22 19:52:36 UTC
This is fixed in 2.1.9.41 and 2.2.0_alpha25.