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
pgptZVfMcVCeh.pgp
Description: OpenPGP digital signature