On Sun, 6 Dec 2015 21:05:07 +0000
Joakim Tjernlund <joakim.tjernl...@infinera.com> wrote:

> > Put simple:
> > SYSROOT is where "sources" are installed (headers, .so, etc); think
> > debian's -dev packages.
> > ROOT is where packages are merged.
> > 
> > Meaning:
> > 
> > RDEPEND are installed to ROOT
> > DEPEND are installed to SYSROOT  
> 
> hmm, this implies that a pkg in both DEPEND and RDEPEND should be
> installed in both SYSROOT and ROOT? Does portage do this ATM?

That's not quite how I read it. SYSROOT == ROOT when cross-compiling so
under EAPI 7, this would be true. In case #2, when not cross-compiling,
SYSROOT = / but ROOT would be something else. DEPEND would go to / and
RDEPEND would go to ROOT.

-- 
James Le Cuirot (chewi)
Gentoo Linux Developer

Attachment: pgptZVfMcVCeh.pgp
Description: OpenPGP digital signature

Reply via email to