Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 41294

Summary: ekeyword should recurse dependancies
Product: Portage Development Reporter: Seth Chandler <sbc28>
Component: ToolsAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED WONTFIX    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Seth Chandler 2004-02-11 14:27:21 UTC
ekeyword should be changed to recurse dependancies and check for keywording....

this is especially helpful on architectures other than x86, where not all the dependancies are going to be unmasked.  For instance, installing zinf on amd64 means that three packages must be ~amd64 masked.  It'd be much easier to ekeyword --recurse /usr/portage/media-sound/zinf/zinf-2.2.5_beta1.ebuild

Or better yet

ekeyword -r media-sound/zinf-2.2.5_beta1


that would be the ulimate in convenience for porters/testers on other arches
Comment 1 Spider (RETIRED) gentoo-dev 2004-02-11 14:59:12 UTC
ergh , no.. that could lead to -bad- behaviour. Repoman does the recurse, e*tools should not, that way you separate the "check backwards" with the "do things", with manual labour, which adds for QA.
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2004-03-31 13:16:23 UTC
Sorry, not going to do this.  ekeyword is a simple tool to do a simple task, it isn't going to do recursion