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

Bug 407499

Summary: Reflexive dependencies on ppc64-linux install
Product: Gentoo/Alt Reporter: Richard Yao (RETIRED) <ryao>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED FIXED    
Severity: major    
Priority: Normal    
Version: unspecified   
Hardware: PPC64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Richard Yao (RETIRED) gentoo-dev 2012-03-09 06:26:58 UTC
The profile for ppc64-linux specifies ACCEPT_KEYWORDS="-ppc64 ~ppc64-linux **". This causes dev-vcs/mercurial-9999 to be pulled into the dependency graph, which requires that it be already installed in order to build itself.

darkside and I had a chat about this in IRC before the profile was committed. He suggested that I use ~*, which fixes this issue, but it appears that ** was committed by mistake. Please recommit with ~*.
Comment 1 Richard Yao (RETIRED) gentoo-dev 2012-03-09 06:28:31 UTC
Note that this issue should also affect arm-linux, so a similar change should be committed for that as well.
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-03-09 13:28:52 UTC
Slipped my mind. Thanks.

+  09 Mar 2012; Jeremy Olexa <darkside@gentoo.org> linux/arm/make.defaults,
+  linux/ppc64/make.defaults:
+  Don't set ACCEPT_KEYWORDS to **, use ~*. bug 407499