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

Bug 69798

Summary: improved methods for updating.
Product: Portage Development Reporter: Chris <thechris.ieee>
Component: Conceptual/Abstract IdeasAssignee: Portage team <dev-portage>
Status: RESOLVED INVALID    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Chris 2004-11-01 22:54:31 UTC
basically i just noticed the option to compile to binary package.  i'm not really a computer programmer, but it seems like you could do a compile to binary package then an install from binary package.

then you could run something like:
nice 10 emerge -b package
i think -b is right.  it could be -B.

the important thing is that some program could:
1.)  renice the background compile based upon cpu usage.
2.)  keep track of the portage specs under which the binaries were compiled.
3.)  determine if these auto-compiled binaries are what the user wanted in his settings.
4.)  do error handeling so that the script would skip a broken package.

I do see some issues with this, especially involving people who sync every day. still it seems like people could keep their systems up to date simply by compiling at night or when they do not actively use their computers.

I attempted to search for this, but only found references to the fetch while compiling 1661 bug.

Reproducible: Always
Steps to Reproduce:
Comment 1 Brian Harring (RETIRED) gentoo-dev 2005-02-28 01:30:58 UTC
Backgrounding of binpkg builds is possible, although what you're after portage won't do on it's own till either bug 10149 is up and going, or 1661