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

Bug 159601

Summary: enhance pretend option
Product: Portage Development Reporter: David Carlos Manuelda <StormByte>
Component: Enhancement/Feature RequestsAssignee: Portage team <dev-portage>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: 2.1   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Carlos Manuelda 2006-12-31 15:42:18 UTC
The idea would be to enhance the 'pretend' option to do all the compilation process without really merging anything instead of just do a list of package that would be installed.
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-12-31 15:45:39 UTC
Uhhh this would only work with --nodeps (as in a chain of packages would require linking to objects not yet merged to ${ROOT}.

As it is if you want this functionality I would recommend the 'ebuild' tool for development/debugging purposes as it will let you do this.  Emerge itself is quite high level and I don't think this request is useful or any better than using the ebuild tool.
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2006-12-31 15:54:34 UTC
You can do this with individual packages using -B, but it's not really feasible with a list of packages. Later packages wouldn't have the packages earlier in the list available to build against. The later compiles would very likely fail.
Comment 3 David Carlos Manuelda 2007-01-01 16:21:31 UTC
Ok, this was just an idea :)..

And how about to have a gentoo's install in some folder and chroot it after?