On Sun, 6 Dec 2015 21:15:31 +0000 James Le Cuirot <ch...@gentoo.org> wrote:
> 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 while generally this would be the case, there's not reason for it to be assumed. it is just like generally we have ROOT=/. [...]