On Sun, 18 Mar 2012 14:18:22 -0700
Mark Knecht <[email protected]> wrote:

> Hi,
>    I have a system in which I've never used the buildpkg feature so I
> have no packages. The machine is completely up to date - i.e. - emerge
> -DuN @world does nothing new.
> 
>    I know if I turn on buildpkg and do an emerge -e @world, assuming
> all the compiling completes without error, emerge will create packages
> for everything that's install. That however takes lots of time.
> 
>    I was reading about the quickpkg feature which supposedly creates
> packages from what's already installed, but I'm not sure how to
> actually run that for a complete system like this. If I put
> FEATURES="quickpkg" in make.conf and run emerge -e @world, will emerge
> simply make the packages for anything that's already installed, but
> not actually compile the packages themselves?
> 
> Thanks,
> Mark
> 

RTFM :-)

"man quickpkg" lists "quickpkg @system" in the examples section.

"quickpkg @world" works and does what you expect - tar and gzips the
entire package as it is on-disk. As to what is in the quickpkg, it's
the same list as you get from "equery files <pkg_name>.

Thereafter, enable FEATURES="quickpkg" and portage will keep everything
new up to date.

Also read up on eclean, which helps to remove old quickpkg cruft


-- 
Alan McKinnnon
[email protected]


Reply via email to