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

Bug 155739

Summary: Building with $ROOT tries to replace listed packages in /
Product: Portage Development Reporter: Daniel Barkalow <barkalow>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS, REGRESSION
Priority: High    
Version: 2.2   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 147007    

Description Daniel Barkalow 2006-11-19 22:14:19 UTC
If I do something like PORTAGE_CONFIGROOT=/sub ROOT=/sub emerge -avtD python, it tries to replace the python in the live system. This is a regression in the trunk (5088) since 2.1.1-r2.

This seems to happen when a circular dependancy into the live system reaches an ebuild specified for the target system on the command line.
Comment 1 Zac Medico gentoo-dev 2006-11-19 23:39:48 UTC
Thanks, this is fixed in svn r5105.
Comment 2 Zac Medico gentoo-dev 2006-11-20 06:41:42 UTC
This has been released in 2.1.2_rc2-r1.

Your make.conf/ROOT and --config-root features are also in there.